home *** CD-ROM | disk | FTP | other *** search
/ World Book 1998 1.1 (Macintosh) / World Book Disk 1 of 2.bin / World Book Installer / World Book Installer / Chart Wizard.rsrc / CODE_1_Application.txt < prev    next >
Text File  |  1998-12-15  |  2MB  |  42,268 lines

  1. # near model CODE resource
  2. # jump table entries: 0-0 (1 of them)
  3. export_0:
  4. 00000000  9DCE                     sub.l      A6, A6
  5. 00000002  598F                     subq.l     A7, 4
  6. 00000004  2F3C 434F 4445           move.l     -[A7], 0x434F4445 /* 'CODE' */
  7. 0000000A  4267                     clr.w      -[A7]
  8. 0000000C  A9A0                     syscall    GetResource
  9. 0000000E  2017                     move.l     D0, [A7]
  10. 00000010  6700 00F2                beq        +0xF4 /* 00000104 */
  11. 00000014  2040                     movea.l    A0, D0
  12. 00000016  2050                     movea.l    A0, [A0]
  13. 00000018  2E18                     move.l     D7, [A0]+
  14. 0000001A  2C10                     move.l     D6, [A0]
  15. 0000001C  A9A3                     syscall    ReleaseResource
  16. 0000001E  7000                     moveq.l    D0, 0x00
  17. 00000020  204D                     movea.l    A0, A5
  18. 00000022  91C6                     sub.l      A0, D6
  19. 00000024  6002                     bra        +0x4 /* 00000028 */
  20. label00000026:
  21. 00000026  10C0                     move.b     [A0]+, D0
  22. label00000028:
  23. 00000028  B1CD                     cmpa.l     A0, A5
  24. 0000002A  6DFA                     blt        -0x4 /* 00000026 */
  25. 0000002C  41ED 0028                lea.l      A0, [A5 + 0x28]
  26. 00000030  43F5 7800                lea.l      A1, [A5 + D7]
  27. 00000034  6002                     bra        +0x4 /* 00000038 */
  28. label00000036:
  29. 00000036  10C0                     move.b     [A0]+, D0
  30. label00000038:
  31. 00000038  B1C9                     cmpa.l     A0, A1
  32. 0000003A  6DFA                     blt        -0x4 /* 00000036 */
  33. 0000003C  598F                     subq.l     A7, 4
  34. 0000003E  2F3C 4441 5441           move.l     -[A7], 0x44415441 /* 'DATA' */
  35. 00000044  4267                     clr.w      -[A7]
  36. 00000046  A9A0                     syscall    GetResource
  37. 00000048  2057                     movea.l    A0, [A7]
  38. 0000004A  2008                     move.l     D0, A0
  39. 0000004C  6700 00B6                beq        +0xB8 /* 00000104 */
  40. 00000050  2F0D                     move.l     -[A7], A5
  41. 00000052  2050                     movea.l    A0, [A0]
  42. 00000054  4868 0004                pea.l      [A0 + 0x4]
  43. 00000058  4EBA 00B0                jsr        [PC + 0xB0 /* 0000010A */]
  44. 0000005C  508F                     addq.l     A7, 8
  45. 0000005E  43FA FF9C                lea.l      A1, [PC - 0x64 /* FFFFFFFC, cstring ""<EOF> */]
  46. 00000062  2B49 0932                move.l     [A5 + 0x932 /* export_290 */], A1
  47. 00000066  224D                     movea.l    A1, A5
  48. 00000068  4EBA 0218                jsr        [PC + 0x218 /* 00000282 */]
  49. 0000006C  226D 0932                movea.l    A1, [A5 + 0x932 /* export_290 */]
  50. 00000070  4EBA 0210                jsr        [PC + 0x210 /* 00000282 */]
  51. 00000074  A9A3                     syscall    ReleaseResource
  52. 00000076  4EBA 0296                jsr        [PC + 0x296 /* 0000030E */]
  53. 0000007A  422D 0930                clr.b      [A5 + 0x930]
  54. 0000007E  303C A89F                move.w     D0, 0xA89F
  55. 00000082  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  56. 00000084  2F08                     move.l     -[A7], A0
  57. 00000086  303C A198                move.w     D0, 0xA198
  58. 0000008A  A346                     syscall    GetOSTrapAddress, flags=3
  59. 0000008C  B1DF                     cmpa.l     A0, [A7]+
  60. 0000008E  670A                     beq        +0xC /* 0000009A */
  61. 00000090  1B7C 0001 0930           move.b     [A5 + 0x930], 0x1
  62. 00000096  7001                     moveq.l    D0, 0x01
  63. 00000098  A198                     syscall    HWPriv, flags=1
  64. label0000009A:
  65. 0000009A  303C A9F0                move.w     D0, 0xA9F0
  66. 0000009E  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  67. 000000A0  2B48 0936                move.l     [A5 + 0x936], A0
  68. 000000A4  303C A9F1                move.w     D0, 0xA9F1
  69. 000000A8  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  70. 000000AA  2B48 093A                move.l     [A5 + 0x93A /* export_291 */], A0
  71. 000000AE  303C A9F4                move.w     D0, 0xA9F4
  72. 000000B2  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  73. 000000B4  2B48 093E                move.l     [A5 + 0x93E], A0
  74. 000000B8  303C A9F0                move.w     D0, 0xA9F0
  75. 000000BC  41FA 0268                lea.l      A0, [PC + 0x268 /* 00000326, value 0x3F3C0001, cstring "?<" */]
  76. 000000C0  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  77. 000000C2  303C A9F1                move.w     D0, 0xA9F1
  78. 000000C6  41FA 0324                lea.l      A0, [PC + 0x324 /* 000003EC, value 0x3F3C0000 '?<\0\0', cstring "?<" */]
  79. 000000CA  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  80. 000000CC  303C A9F4                move.w     D0, 0xA9F4
  81. 000000D0  41FA 002E                lea.l      A0, [PC + 0x2E /* 00000100, value 0x4EBA0384 */]
  82. 000000D4  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  83. 000000D6  4EB9 0000 0488           jsr        [0x00000488]
  84. 000000DC  4EB9 0000 061C           jsr        [0x0000061C]
  85. 000000E2  487A 0022                pea.l      [PC + 0x22 /* 00000106, value 0x0, cstring "" */]
  86. 000000E6  4A2D FFFF                tst.b      [A5 - 0x1]
  87. 000000EA  6702                     beq        +0x4 /* 000000EE */
  88. 000000EC  4267                     clr.w      -[A7]
  89. label000000EE:
  90. 000000EE  4267                     clr.w      -[A7]
  91. 000000F0  4EB9 0000 6C28           jsr        [0x00006C28]
  92. 000000F6  5C8F                     addq.l     A7, 6
  93. 000000F8  42A7                     clr.l      -[A7]
  94. 000000FA  4EB9 0001 135E           jsr        [0x0001135E]
  95. 00000100  4EBA 0384                jsr        [PC + 0x384 /* 00000486 */]
  96. label00000104:
  97. 00000104  A9F4                     syscall    ExitToShell
  98. 00000106  0000 0000                ori.b      D0, 0x0
  99. fn0000010A:
  100. 0000010A  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  101. 0000010E  594F                     subq.w     A7, 4
  102. 00000110  266F 001C                movea.l    A3, [A7 + 0x1C]
  103. 00000114  7800                     moveq.l    D4, 0x00
  104. 00000116  6000 00E4                bra        +0xE6 /* 000001FC */
  105. label0000011A:
  106. 0000011A  1E9B                     move.b     [A7], [A3]+
  107. 0000011C  1F5B 0001                move.b     [A7 + 0x1], [A3]+
  108. 00000120  1F5B 0002                move.b     [A7 + 0x2], [A3]+
  109. 00000124  1F5B 0003                move.b     [A7 + 0x3], [A3]+
  110. 00000128  246F 0020                movea.l    A2, [A7 + 0x20]
  111. 0000012C  D5D7                     add.l      A2, [A7]
  112. label0000012E:
  113. 0000012E  161B                     move.b     D3, [A3]+
  114. 00000130  4883                     ext.w      D3
  115. 00000132  3003                     move.w     D0, D3
  116. 00000134  0240 0080                andi.w     D0, 0x80
  117. 00000138  670E                     beq        +0x10 /* 00000148 */
  118. 0000013A  0243 007F                andi.w     D3, 0x7F
  119. label0000013E:
  120. 0000013E  14DB                     move.b     [A2]+, [A3]+
  121. 00000140  5343                     subq.w     D3, 1
  122. 00000142  4A43                     tst.w      D3
  123. 00000144  6CF8                     bge        -0x6 /* 0000013E */
  124. 00000146  60E6                     bra        -0x18 /* 0000012E */
  125. label00000148:
  126. 00000148  3003                     move.w     D0, D3
  127. 0000014A  0240 0040                andi.w     D0, 0x40 /* '@' */
  128. 0000014E  670E                     beq        +0x10 /* 0000015E */
  129. 00000150  3003                     move.w     D0, D3
  130. 00000152  0240 003F                andi.w     D0, 0x3F /* '?' */
  131. 00000156  5240                     addq.w     D0, 1
  132. 00000158  48C0                     ext.l      D0
  133. 0000015A  D5C0                     add.l      A2, D0
  134. 0000015C  60D0                     bra        -0x2E /* 0000012E */
  135. label0000015E:
  136. 0000015E  3003                     move.w     D0, D3
  137. 00000160  0240 0020                andi.w     D0, 0x20 /* ' ' */
  138. 00000164  670A                     beq        +0xC /* 00000170 */
  139. 00000166  0243 001F                andi.w     D3, 0x1F
  140. 0000016A  5243                     addq.w     D3, 1
  141. 0000016C  1A1B                     move.b     D5, [A3]+
  142. 0000016E  600E                     bra        +0x10 /* 0000017E */
  143. label00000170:
  144. 00000170  3003                     move.w     D0, D3
  145. 00000172  0240 0010                andi.w     D0, 0x10
  146. 00000176  6710                     beq        +0x12 /* 00000188 */
  147. 00000178  0243 000F                andi.w     D3, 0xF
  148. 0000017C  7AFF                     moveq.l    D5, 0xFFFFFFFF
  149. label0000017E:
  150. 0000017E  14C5                     move.b     [A2]+, D5
  151. 00000180  5343                     subq.w     D3, 1
  152. 00000182  4A43                     tst.w      D3
  153. 00000184  6CF8                     bge        -0x6 /* 0000017E */
  154. 00000186  60A6                     bra        -0x58 /* 0000012E */
  155. label00000188:
  156. 00000188  3003                     move.w     D0, D3
  157. 0000018A  0C40 0004                cmpi.w     D0, 0x4
  158. 0000018E  6264                     bhi        +0x66 /* 000001F4 */
  159. 00000190  D040                     add.w      D0, D0
  160. 00000192  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  161. 00000196  4EFB 0002                jmp        [PC + D0.w + 0x2]
  162. 0000019A  0060 000A                ori.w      -[A0], 0xA /* '\n' */
  163. 0000019E  001C 002C                ori.b      [A4]+, 0x2C /* ',' */
  164. 000001A2  0042 588A                ori.w      D2, 0x588A
  165. 000001A6  14FC FFFF                move.b     [A2]+, 0xFF
  166. 000001AA  14FC FFFF                move.b     [A2]+, 0xFF
  167. 000001AE  14DB                     move.b     [A2]+, [A3]+
  168. 000001B0  14DB                     move.b     [A2]+, [A3]+
  169. 000001B2  6000 FF7A                bra        -0x84 /* 0000012E */
  170. 000001B6  588A                     addq.l     A2, 4
  171. 000001B8  14FC FFFF                move.b     [A2]+, 0xFF
  172. 000001BC  14DB                     move.b     [A2]+, [A3]+
  173. 000001BE  14DB                     move.b     [A2]+, [A3]+
  174. 000001C0  14DB                     move.b     [A2]+, [A3]+
  175. 000001C2  6000 FF6A                bra        -0x94 /* 0000012E */
  176. 000001C6  14FC FFA9                move.b     [A2]+, 0xA9
  177. 000001CA  14FC FFF0                move.b     [A2]+, 0xF0
  178. 000001CE  548A                     addq.l     A2, 2
  179. 000001D0  14DB                     move.b     [A2]+, [A3]+
  180. 000001D2  14DB                     move.b     [A2]+, [A3]+
  181. 000001D4  528A                     addq.l     A2, 1
  182. 000001D6  14DB                     move.b     [A2]+, [A3]+
  183. 000001D8  6000 FF54                bra        -0xAA /* 0000012E */
  184. 000001DC  14FC FFA9                move.b     [A2]+, 0xA9
  185. 000001E0  14FC FFF0                move.b     [A2]+, 0xF0
  186. 000001E4  528A                     addq.l     A2, 1
  187. 000001E6  14DB                     move.b     [A2]+, [A3]+
  188. 000001E8  14DB                     move.b     [A2]+, [A3]+
  189. 000001EA  14DB                     move.b     [A2]+, [A3]+
  190. 000001EC  528A                     addq.l     A2, 1
  191. 000001EE  14DB                     move.b     [A2]+, [A3]+
  192. 000001F0  6000 FF3C                bra        -0xC2 /* 0000012E */
  193. label000001F4:
  194. 000001F4  3F3C 000F                move.w     -[A7], 0xF
  195. 000001F8  A9C9                     syscall    SysError
  196. 000001FA  5244                     addq.w     D4, 1
  197. label000001FC:
  198. 000001FC  0C44 0003                cmpi.w     D4, 0x3
  199. 00000200  6D00 FF18                blt        -0xE6 /* 0000011A */
  200. 00000204  204B                     movea.l    A0, A3
  201. 00000206  584F                     addq.w     A7, 4
  202. 00000208  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  203. 0000020C  4E75                     rts
  204. fn0000020E:
  205. 0000020E  2F05                     move.l     -[A7], D5
  206. 00000210  594F                     subq.w     A7, 4
  207. 00000212  226F 000C                movea.l    A1, [A7 + 0xC]
  208. 00000216  1E99                     move.b     [A7], [A1]+
  209. 00000218  1F59 0001                move.b     [A7 + 0x1], [A1]+
  210. 0000021C  1F59 0002                move.b     [A7 + 0x2], [A1]+
  211. 00000220  1F59 0003                move.b     [A7 + 0x3], [A1]+
  212. 00000224  2A17                     move.l     D5, [A7]
  213. 00000226  7400                     moveq.l    D2, 0x00
  214. 00000228  604C                     bra        +0x4E /* 00000276 */
  215. label0000022A:
  216. 0000022A  1219                     move.b     D1, [A1]+
  217. 0000022C  1001                     move.b     D0, D1
  218. 0000022E  0240 0080                andi.w     D0, 0x80
  219. 00000232  670C                     beq        +0xE /* 00000240 */
  220. 00000234  D201                     add.b      D1, D1
  221. 00000236  1001                     move.b     D0, D1
  222. 00000238  4880                     ext.w      D0
  223. 0000023A  48C0                     ext.l      D0
  224. 0000023C  D480                     add.l      D2, D0
  225. 0000023E  6028                     bra        +0x2A /* 00000268 */
  226. label00000240:
  227. 00000240  1E81                     move.b     [A7], D1
  228. 00000242  1F59 0001                move.b     [A7 + 0x1], [A1]+
  229. 00000246  1001                     move.b     D0, D1
  230. 00000248  0240 0040                andi.w     D0, 0x40 /* '@' */
  231. 0000024C  670C                     beq        +0xE /* 0000025A */
  232. 0000024E  3017                     move.w     D0, [A7]
  233. 00000250  E548                     lsl        D0.w, 2
  234. 00000252  E240                     asr        D0.w, 1
  235. 00000254  48C0                     ext.l      D0
  236. 00000256  D480                     add.l      D2, D0
  237. 00000258  600E                     bra        +0x10 /* 00000268 */
  238. label0000025A:
  239. 0000025A  1F59 0002                move.b     [A7 + 0x2], [A1]+
  240. 0000025E  1F59 0003                move.b     [A7 + 0x3], [A1]+
  241. 00000262  2417                     move.l     D2, [A7]
  242. 00000264  E58A                     lsl        D2, 2
  243. 00000266  E282                     asr        D2, 1
  244. label00000268:
  245. 00000268  206F 0010                movea.l    A0, [A7 + 0x10]
  246. 0000026C  202F 0014                move.l     D0, [A7 + 0x14]
  247. 00000270  D1B0 2800                add.l      [A0 + D2], D0
  248. 00000274  5385                     subq.l     D5, 1
  249. label00000276:
  250. 00000276  4A85                     tst.l      D5
  251. 00000278  6EB0                     bgt        -0x4E /* 0000022A */
  252. 0000027A  2049                     movea.l    A0, A1
  253. 0000027C  584F                     addq.w     A7, 4
  254. 0000027E  2A1F                     move.l     D5, [A7]+
  255. 00000280  4E75                     rts
  256. fn00000282:
  257. 00000282  2F0A                     move.l     -[A7], A2
  258. 00000284  2449                     movea.l    A2, A1
  259. 00000286  2F0D                     move.l     -[A7], A5
  260. 00000288  2F0A                     move.l     -[A7], A2
  261. 0000028A  2F08                     move.l     -[A7], A0
  262. 0000028C  4EBA FF80                jsr        [PC - 0x80 /* 0000020E */]
  263. 00000290  2F2D 0932                move.l     -[A7], [A5 + 0x932 /* export_290 */]
  264. 00000294  2F0A                     move.l     -[A7], A2
  265. 00000296  2F08                     move.l     -[A7], A0
  266. 00000298  4EBA FF74                jsr        [PC - 0x8C /* 0000020E */]
  267. 0000029C  2F0A                     move.l     -[A7], A2
  268. 0000029E  2F0A                     move.l     -[A7], A2
  269. 000002A0  2F08                     move.l     -[A7], A0
  270. 000002A2  4EBA FF6A                jsr        [PC - 0x96 /* 0000020E */]
  271. 000002A6  4FEF 0024                lea.l      A7, [A7 + 0x24]
  272. 000002AA  245F                     movea.l    A2, [A7]+
  273. 000002AC  4E75                     rts
  274. fn000002AE:
  275. 000002AE  2F0A                     move.l     -[A7], A2
  276. 000002B0  2449                     movea.l    A2, A1
  277. 000002B2  2F0D                     move.l     -[A7], A5
  278. 000002B4  4497                     neg.l      [A7]
  279. 000002B6  2F0A                     move.l     -[A7], A2
  280. 000002B8  2F08                     move.l     -[A7], A0
  281. 000002BA  4EBA FF52                jsr        [PC - 0xAE /* 0000020E */]
  282. 000002BE  2F2D 0932                move.l     -[A7], [A5 + 0x932 /* export_290 */]
  283. 000002C2  4497                     neg.l      [A7]
  284. 000002C4  2F0A                     move.l     -[A7], A2
  285. 000002C6  2F08                     move.l     -[A7], A0
  286. 000002C8  4EBA FF44                jsr        [PC - 0xBC /* 0000020E */]
  287. 000002CC  2F0A                     move.l     -[A7], A2
  288. 000002CE  4497                     neg.l      [A7]
  289. 000002D0  2F0A                     move.l     -[A7], A2
  290. 000002D2  2F08                     move.l     -[A7], A0
  291. 000002D4  4EBA FF38                jsr        [PC - 0xC8 /* 0000020E */]
  292. 000002D8  4FEF 0024                lea.l      A7, [A7 + 0x24]
  293. 000002DC  245F                     movea.l    A2, [A7]+
  294. 000002DE  4E75                     rts
  295. fn000002E0:
  296. 000002E0  BBFA 0028                cmpa.l     A5, [PC + 0x28 /* 0000030A, value 0x0, cstring "" */]
  297. 000002E4  6602                     bne        +0x4 /* 000002E8 */
  298. 000002E6  4E75                     rts
  299. label000002E8:
  300. 000002E8  48E7 0084                movem.l    -[A7], A0,A5
  301. 000002EC  2A7A 001C                movea.l    A5, [PC + 0x1C /* 0000030A, value 0x0, cstring "" */]
  302. 000002F0  206D 0936                movea.l    A0, [A5 + 0x936]
  303. 000002F4  4A6F 000C                tst.w      [A7 + 0xC]
  304. 000002F8  6604                     bne        +0x6 /* 000002FE */
  305. 000002FA  206D 093A                movea.l    A0, [A5 + 0x93A /* export_291 */]
  306. label000002FE:
  307. 000002FE  2F48 000A                move.l     [A7 + 0xA], A0
  308. 00000302  4CDF 2100                movem.l    A0,A5, [A7]+
  309. 00000306  544F                     addq.w     A7, 2
  310. 00000308  4E75                     rts
  311. 0000030A  0000 0000                ori.b      D0, 0x0
  312. fn0000030E:
  313. 0000030E  41FA FFFA                lea.l      A0, [PC - 0x6 /* 0000030A, value 0x0, cstring "" */]
  314. 00000312  208D                     move.l     [A0], A5
  315. 00000314  4E75                     rts
  316. fn00000316:
  317. 00000316  43F9 0001 F140           lea.l      A1, [0x0001F140]
  318. 0000031C  C0FC 0010                mulu.w     D0, 0x10
  319. 00000320  2388 08F0                move.l     [A1 + D0 - 0x16], A0
  320. 00000324  4E75                     rts
  321. 00000326  3F3C 0001                move.w     -[A7], 0x1
  322. 0000032A  4EBA FFB4                jsr        [PC - 0x4C /* 000002E0 */]
  323. 0000032E  544F                     addq.w     A7, 2
  324. 00000330  48E7 E0E0                movem.l    -[A7], D0,D1,D2,A0,A1,A2
  325. 00000334  55AF 0018                subq.l     [A7 + 0x18], 2
  326. 00000338  246F 0018                movea.l    A2, [A7 + 0x18]
  327. 0000033C  202D 0920                move.l     D0, [A5 + 0x920]
  328. 00000340  670A                     beq        +0xC /* 0000034C */
  329. 00000342  2040                     movea.l    A0, D0
  330. 00000344  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  331. 00000348  4E90                     jsr        [A0]
  332. 0000034A  548F                     addq.l     A7, 2
  333. label0000034C:
  334. 0000034C  50F8 0A5E                st         [0x00000A5E /* ResLoad */]
  335. 00000350  598F                     subq.l     A7, 4
  336. label00000352:
  337. 00000352  2F3C 434F 4445           move.l     -[A7], 0x434F4445 /* 'CODE' */
  338. 00000358  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  339. 0000035C  A9A0                     syscall    GetResource
  340. 0000035E  2017                     move.l     D0, [A7]
  341. 00000360  6616                     bne        +0x18 /* 00000378 */
  342. 00000362  202D 092C                move.l     D0, [A5 + 0x92C]
  343. 00000366  6604                     bne        +0x6 /* 0000036C */
  344. 00000368  700F                     moveq.l    D0, 0x0F
  345. 0000036A  A9C9                     syscall    SysError
  346. label0000036C:
  347. 0000036C  2040                     movea.l    A0, D0
  348. 0000036E  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  349. 00000372  4E90                     jsr        [A0]
  350. 00000374  548F                     addq.l     A7, 2
  351. 00000376  60DA                     bra        -0x24 /* 00000352 */
  352. label00000378:
  353. 00000378  4A38 0BB2                tst.b      [0x00000BB2 /* SegHiEnable */]
  354. 0000037C  6704                     beq        +0x6 /* 00000382 */
  355. 0000037E  2040                     movea.l    A0, D0
  356. 00000380  A064                     syscall    MoveHHi
  357. label00000382:
  358. 00000382  2057                     movea.l    A0, [A7]
  359. 00000384  A029                     syscall    HLock
  360. 00000386  205F                     movea.l    A0, [A7]+
  361. 00000388  2050                     movea.l    A0, [A0]
  362. 0000038A  2008                     move.l     D0, A0
  363. 0000038C  A055                     syscall    StripAddress
  364. 0000038E  2040                     movea.l    A0, D0
  365. 00000390  2F08                     move.l     -[A7], A0
  366. 00000392  302A 0006                move.w     D0, [A2 + 0x6]
  367. 00000396  4EBA FF7E                jsr        [PC - 0x82 /* 00000316 */]
  368. 0000039A  2248                     movea.l    A1, A0
  369. 0000039C  D1E8 0008                add.l      A0, [A0 + 0x8]
  370. 000003A0  4EBA FEE0                jsr        [PC - 0x120 /* 00000282 */]
  371. 000003A4  205F                     movea.l    A0, [A7]+
  372. 000003A6  224D                     movea.l    A1, A5
  373. 000003A8  D3E8 0004                add.l      A1, [A0 + 0x4]
  374. 000003AC  3028 0002                move.w     D0, [A0 + 0x2]
  375. 000003B0  2208                     move.l     D1, A0
  376. 000003B2  600C                     bra        +0xE /* 000003C0 */
  377. label000003B4:
  378. 000003B4  337C 4EF9 0000           move.w     [A1 + 0x0], 0x4EF9
  379. 000003BA  D3A9 0002                add.l      [A1 + 0x2], D1
  380. 000003BE  5089                     addq.l     A1, 8
  381. label000003C0:
  382. 000003C0  51C8 FFF2                dbf        D0, -0x10 /* 000003B4 */
  383. 000003C4  4A2D 0930                tst.b      [A5 + 0x930]
  384. 000003C8  6704                     beq        +0x6 /* 000003CE */
  385. 000003CA  7001                     moveq.l    D0, 0x01
  386. 000003CC  A198                     syscall    HWPriv, flags=1
  387. label000003CE:
  388. 000003CE  202D 0924                move.l     D0, [A5 + 0x924]
  389. 000003D2  670A                     beq        +0xC /* 000003DE */
  390. 000003D4  2040                     movea.l    A0, D0
  391. 000003D6  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  392. 000003DA  4E90                     jsr        [A0]
  393. 000003DC  548F                     addq.l     A7, 2
  394. label000003DE:
  395. 000003DE  4CDF 0707                movem.l    D0,D1,D2,A0,A1,A2, [A7]+
  396. 000003E2  4A38 012D                tst.b      [0x0000012D /* LoadTrap */]
  397. 000003E6  6702                     beq        +0x4 /* 000003EA */
  398. 000003E8  A9FF                     syscall    Debugger
  399. label000003EA:
  400. 000003EA  4E75                     rts
  401. 000003EC  3F3C 0000                move.w     -[A7], 0x0
  402. 000003F0  4EBA FEEE                jsr        [PC - 0x112 /* 000002E0 */]
  403. 000003F4  544F                     addq.w     A7, 2
  404. 000003F6  2F0A                     move.l     -[A7], A2
  405. 000003F8  246F 0008                movea.l    A2, [A7 + 0x8]
  406. 000003FC  0C6A 4EF9 0000           cmpi.w     [A2 + 0x0], 0x4EF9
  407. 00000402  667A                     bne        +0x7C /* 0000047E */
  408. 00000404  0C6A 0002 0006           cmpi.w     [A2 + 0x6], 0x2
  409. 0000040A  6D72                     blt        +0x74 /* 0000047E */
  410. 0000040C  91C8                     sub.l      A0, A0
  411. 0000040E  302A 0006                move.w     D0, [A2 + 0x6]
  412. 00000412  4EBA FF02                jsr        [PC - 0xFE /* 00000316 */]
  413. 00000416  598F                     subq.l     A7, 4
  414. 00000418  2F3C 434F 4445           move.l     -[A7], 0x434F4445 /* 'CODE' */
  415. 0000041E  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  416. 00000422  A9A0                     syscall    GetResource
  417. 00000424  2017                     move.l     D0, [A7]
  418. 00000426  6604                     bne        +0x6 /* 0000042C */
  419. 00000428  588F                     addq.l     A7, 4
  420. 0000042A  6052                     bra        +0x54 /* 0000047E */
  421. label0000042C:
  422. 0000042C  2040                     movea.l    A0, D0
  423. 0000042E  2050                     movea.l    A0, [A0]
  424. 00000430  2248                     movea.l    A1, A0
  425. 00000432  D1E8 0008                add.l      A0, [A0 + 0x8]
  426. 00000436  4EBA FE76                jsr        [PC - 0x18A /* 000002AE */]
  427. 0000043A  2057                     movea.l    A0, [A7]
  428. 0000043C  2050                     movea.l    A0, [A0]
  429. 0000043E  224D                     movea.l    A1, A5
  430. 00000440  D3E8 0004                add.l      A1, [A0 + 0x4]
  431. 00000444  3028 0002                move.w     D0, [A0 + 0x2]
  432. 00000448  2208                     move.l     D1, A0
  433. 0000044A  600C                     bra        +0xE /* 00000458 */
  434. label0000044C:
  435. 0000044C  337C A9F0 0000           move.w     [A1 + 0x0], 0xA9F0
  436. 00000452  93A9 0002                sub.l      [A1 + 0x2], D1
  437. 00000456  5089                     addq.l     A1, 8
  438. label00000458:
  439. 00000458  51C8 FFF2                dbf        D0, -0x10 /* 0000044C */
  440. 0000045C  2057                     movea.l    A0, [A7]
  441. 0000045E  A02A                     syscall    HUnlock
  442. 00000460  205F                     movea.l    A0, [A7]+
  443. 00000462  A049                     syscall    HPurge
  444. 00000464  4A2D 0930                tst.b      [A5 + 0x930]
  445. 00000468  6704                     beq        +0x6 /* 0000046E */
  446. 0000046A  7001                     moveq.l    D0, 0x01
  447. 0000046C  A198                     syscall    HWPriv, flags=1
  448. label0000046E:
  449. 0000046E  202D 0928                move.l     D0, [A5 + 0x928]
  450. 00000472  670A                     beq        +0xC /* 0000047E */
  451. 00000474  2040                     movea.l    A0, D0
  452. 00000476  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  453. 0000047A  4E90                     jsr        [A0]
  454. 0000047C  548F                     addq.l     A7, 2
  455. label0000047E:
  456. 0000047E  245F                     movea.l    A2, [A7]+
  457. 00000480  2E9F                     move.l     [A7], [A7]+
  458. 00000482  4E75                     rts
  459. 00000484  4E75                     rts
  460. fn00000486:
  461. 00000486  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  462. 0000048A  303C A9F4                move.w     D0, 0xA9F4
  463. 0000048E  206D 093E                movea.l    A0, [A5 + 0x93E]
  464. 00000492  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  465. 00000494  303C A9F0                move.w     D0, 0xA9F0
  466. 00000498  206D 0936                movea.l    A0, [A5 + 0x936]
  467. 0000049C  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  468. 0000049E  303C A9F1                move.w     D0, 0xA9F1
  469. 000004A2  206D 093A                movea.l    A0, [A5 + 0x93A /* export_291 */]
  470. 000004A6  A647                     syscall    SetToolBoxTrapAddress/SetToolTrapAddress, flags=6
  471. 000004A8  4E75                     rts
  472. 000004AA  2F0A                     move.l     -[A7], A2
  473. 000004AC  6014                     bra        +0x16 /* 000004C2 */
  474. label000004AE:
  475. 000004AE  2B52 091C                move.l     [A5 + 0x91C], [A2]
  476. 000004B2  3F3C FFFF                move.w     -[A7], 0xFFFF
  477. 000004B6  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  478. 000004BA  206A 0004                movea.l    A0, [A2 + 0x4]
  479. 000004BE  4E90                     jsr        [A0]
  480. 000004C0  5C4F                     addq.w     A7, 6
  481. label000004C2:
  482. 000004C2  246D 091C                movea.l    A2, [A5 + 0x91C]
  483. 000004C6  200A                     move.l     D0, A2
  484. 000004C8  66E4                     bne        -0x1A /* 000004AE */
  485. 000004CA  245F                     movea.l    A2, [A7]+
  486. 000004CC  4E75                     rts
  487. 000004CE  48E7 3000                movem.l    -[A7], D2,D3
  488. 000004D2  7402                     moveq.l    D2, 0x02
  489. 000004D4  4EFB 2200                jmp        [PC + D2.w * 2]
  490. 000004D8  600A                     bra        +0xC /* 000004E4 */
  491. 000004DA  4C01 0000                movem.w    <none>, D1
  492. 000004DE  4CDF 000C                movem.l    D2,D3, [A7]+
  493. 000004E2  4E75                     rts
  494. label000004E4:
  495. 000004E4  2400                     move.l     D2, D0
  496. 000004E6  4842                     swap.w     D2
  497. 000004E8  C4C1                     mulu.w     D2, D1
  498. 000004EA  2601                     move.l     D3, D1
  499. 000004EC  4843                     swap.w     D3
  500. 000004EE  C6C0                     mulu.w     D3, D0
  501. 000004F0  D443                     add.w      D2, D3
  502. 000004F2  4842                     swap.w     D2
  503. 000004F4  4242                     clr.w      D2
  504. 000004F6  C0C1                     mulu.w     D0, D1
  505. 000004F8  D082                     add.l      D0, D2
  506. 000004FA  4CDF 000C                movem.l    D2,D3, [A7]+
  507. 000004FE  4E75                     rts
  508. fn00000500:
  509. 00000500  48E7 3000                movem.l    -[A7], D2,D3
  510. 00000504  7402                     moveq.l    D2, 0x02
  511. 00000506  4EFB 2200                jmp        [PC + D2.w * 2]
  512. 0000050A  600A                     bra        +0xC /* 00000516 */
  513. 0000050C  4C41 0000                movem.l    <none>, D1
  514. 00000510  4CDF 000C                movem.l    D2,D3, [A7]+
  515. 00000514  4E75                     rts
  516. label00000516:
  517. 00000516  2401                     move.l     D2, D1
  518. 00000518  4242                     clr.w      D2
  519. 0000051A  4842                     swap.w     D2
  520. 0000051C  661C                     bne        +0x1E /* 0000053A */
  521. 0000051E  3600                     move.w     D3, D0
  522. 00000520  4240                     clr.w      D0
  523. 00000522  4840                     swap.w     D0
  524. 00000524  6706                     beq        +0x8 /* 0000052C */
  525. 00000526  80C1                     divu.w     D0, D1
  526. 00000528  3400                     move.w     D2, D0
  527. 0000052A  4842                     swap.w     D2
  528. label0000052C:
  529. 0000052C  3003                     move.w     D0, D3
  530. 0000052E  80C1                     divu.w     D0, D1
  531. 00000530  3400                     move.w     D2, D0
  532. 00000532  2002                     move.l     D0, D2
  533. 00000534  4CDF 000C                movem.l    D2,D3, [A7]+
  534. 00000538  4E75                     rts
  535. label0000053A:
  536. 0000053A  3400                     move.w     D2, D0
  537. 0000053C  4240                     clr.w      D0
  538. 0000053E  4840                     swap.w     D0
  539. 00000540  4842                     swap.w     D2
  540. 00000542  2601                     move.l     D3, D1
  541. 00000544  720F                     moveq.l    D1, 0x0F
  542. label00000546:
  543. 00000546  D482                     add.l      D2, D2
  544. 00000548  D180                     addx.l     D0, D0
  545. 0000054A  B083                     cmp.l      D0, D3
  546. 0000054C  6504                     bcs        +0x6 /* 00000552 */
  547. 0000054E  9083                     sub.l      D0, D3
  548. 00000550  5202                     addq.b     D2, 1
  549. label00000552:
  550. 00000552  51C9 FFF2                dbf        D1, -0x10 /* 00000546 */
  551. 00000556  2002                     move.l     D0, D2
  552. 00000558  4CDF 000C                movem.l    D2,D3, [A7]+
  553. 0000055C  4E75                     rts
  554. 0000055E  4A80                     tst.l      D0
  555. 00000560  6C0C                     bge        +0xE /* 0000056E */
  556. 00000562  4480                     neg.l      D0
  557. 00000564  4A81                     tst.l      D1
  558. 00000566  6C10                     bge        +0x12 /* 00000578 */
  559. 00000568  4481                     neg.l      D1
  560. 0000056A  4EFA FF94                jmp        [PC - 0x6C /* 00000500 */]
  561. label0000056E:
  562. 0000056E  4A81                     tst.l      D1
  563. 00000570  6D04                     blt        +0x6 /* 00000576 */
  564. 00000572  4EFA FF8C                jmp        [PC - 0x74 /* 00000500 */]
  565. label00000576:
  566. 00000576  4481                     neg.l      D1
  567. label00000578:
  568. 00000578  4EBA FF86                jsr        [PC - 0x7A /* 00000500 */]
  569. 0000057C  4480                     neg.l      D0
  570. 0000057E  4E75                     rts
  571. fn00000580:
  572. 00000580  48E7 3000                movem.l    -[A7], D2,D3
  573. 00000584  7402                     moveq.l    D2, 0x02
  574. 00000586  4EFB 2200                jmp        [PC + D2.w * 2]
  575. 0000058A  600C                     bra        +0xE /* 00000598 */
  576. 0000058C  4C41 0001                movem.l    D0, D1
  577. 00000590  2001                     move.l     D0, D1
  578. 00000592  4CDF 000C                movem.l    D2,D3, [A7]+
  579. 00000596  4E75                     rts
  580. label00000598:
  581. 00000598  2401                     move.l     D2, D1
  582. 0000059A  4242                     clr.w      D2
  583. 0000059C  4842                     swap.w     D2
  584. 0000059E  661C                     bne        +0x1E /* 000005BC */
  585. 000005A0  3600                     move.w     D3, D0
  586. 000005A2  4240                     clr.w      D0
  587. 000005A4  4840                     swap.w     D0
  588. 000005A6  6706                     beq        +0x8 /* 000005AE */
  589. 000005A8  80C1                     divu.w     D0, D1
  590. 000005AA  3400                     move.w     D2, D0
  591. 000005AC  4842                     swap.w     D2
  592. label000005AE:
  593. 000005AE  3003                     move.w     D0, D3
  594. 000005B0  80C1                     divu.w     D0, D1
  595. 000005B2  4240                     clr.w      D0
  596. 000005B4  4840                     swap.w     D0
  597. 000005B6  4CDF 000C                movem.l    D2,D3, [A7]+
  598. 000005BA  4E75                     rts
  599. label000005BC:
  600. 000005BC  3400                     move.w     D2, D0
  601. 000005BE  4240                     clr.w      D0
  602. 000005C0  4840                     swap.w     D0
  603. 000005C2  4842                     swap.w     D2
  604. 000005C4  2601                     move.l     D3, D1
  605. 000005C6  720F                     moveq.l    D1, 0x0F
  606. label000005C8:
  607. 000005C8  D482                     add.l      D2, D2
  608. 000005CA  D180                     addx.l     D0, D0
  609. 000005CC  B083                     cmp.l      D0, D3
  610. 000005CE  6502                     bcs        +0x4 /* 000005D2 */
  611. 000005D0  9083                     sub.l      D0, D3
  612. label000005D2:
  613. 000005D2  51C9 FFF4                dbf        D1, -0xE /* 000005C8 */
  614. 000005D6  4CDF 000C                movem.l    D2,D3, [A7]+
  615. 000005DA  4E75                     rts
  616. 000005DC  4A81                     tst.l      D1
  617. 000005DE  6C02                     bge        +0x4 /* 000005E2 */
  618. 000005E0  4481                     neg.l      D1
  619. label000005E2:
  620. 000005E2  4A80                     tst.l      D0
  621. 000005E4  6D04                     blt        +0x6 /* 000005EA */
  622. 000005E6  4EFA FF98                jmp        [PC - 0x68 /* 00000580 */]
  623. label000005EA:
  624. 000005EA  4480                     neg.l      D0
  625. 000005EC  4EBA FF92                jsr        [PC - 0x6E /* 00000580 */]
  626. 000005F0  4480                     neg.l      D0
  627. 000005F2  4E75                     rts
  628. fn000005F4:
  629. 000005F4  205F                     movea.l    A0, [A7]+
  630. 000005F6  2248                     movea.l    A1, A0
  631. 000005F8  D2D8                     add.w      A1, [A0]+
  632. 000005FA  B098                     cmp.l      D0, [A0]+
  633. 000005FC  6C02                     bge        +0x4 /* 00000600 */
  634. 000005FE  4ED1                     jmp        [A1]
  635. label00000600:
  636. 00000600  B098                     cmp.l      D0, [A0]+
  637. 00000602  6F02                     ble        +0x4 /* 00000606 */
  638. 00000604  4ED1                     jmp        [A1]
  639. label00000606:
  640. 00000606  3218                     move.w     D1, [A0]+
  641. label00000608:
  642. 00000608  B098                     cmp.l      D0, [A0]+
  643. 0000060A  6604                     bne        +0x6 /* 00000610 */
  644. 0000060C  D0D0                     add.w      A0, [A0]
  645. 0000060E  4ED0                     jmp        [A0]
  646. label00000610:
  647. 00000610  5448                     addq.w     A0, 2
  648. 00000612  51C9 FFF4                dbf        D1, -0xE /* 00000608 */
  649. 00000616  4ED1                     jmp        [A1]
  650. 00000618  4EF9 0000 3A64           jmp        [0x00003A64]
  651. fn0000061E:
  652. 0000061E  4E56 0000                link       A6, 0
  653. 00000622  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  654. 00000626  246E 0008                movea.l    A2, [A6 + 0x8]
  655. 0000062A  362E 000C                move.w     D3, [A6 + 0xC]
  656. 0000062E  286E 000E                movea.l    A4, [A6 + 0xE]
  657. 00000632  4A43                     tst.w      D3
  658. 00000634  6718                     beq        +0x1A /* 0000064E */
  659. 00000636  204A                     movea.l    A0, A2
  660. 00000638  41E8 036E                lea.l      A0, [A0 + 0x36E]
  661. 0000063C  2648                     movea.l    A3, A0
  662. 0000063E  2488                     move.l     [A2], A0
  663. 00000640  2548 007A                move.l     [A2 + 0x7A], A0
  664. 00000644  2F0B                     move.l     -[A7], A3
  665. 00000646  4EB9 0000 3F3A           jsr        [0x00003F3A]
  666. 0000064C  584F                     addq.w     A7, 4
  667. label0000064E:
  668. 0000064E  2F0C                     move.l     -[A7], A4
  669. 00000650  4267                     clr.w      -[A7]
  670. 00000652  2F0A                     move.l     -[A7], A2
  671. 00000654  61FF 0000 3C4C           bsr        +0x3C4E /* 000042A2 */
  672. 0000065A  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  673. 00000660  2548 0004                move.l     [A2 + 0x4], A0
  674. 00000664  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  675. 0000066A  41E8 0368                lea.l      A0, [A0 + 0x368]
  676. 0000066E  2252                     movea.l    A1, [A2]
  677. 00000670  2288                     move.l     [A1], A0
  678. 00000672  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  679. 00000678  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  680. 0000067C  2548 007E                move.l     [A2 + 0x7E], A0
  681. 00000680  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  682. 00000686  41E8 0200                lea.l      A0, [A0 + 0x200]
  683. 0000068A  2548 00B0                move.l     [A2 + 0xB0], A0
  684. 0000068E  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  685. 00000694  41E8 0334                lea.l      A0, [A0 + 0x334]
  686. 00000698  2548 00F4                move.l     [A2 + 0xF4], A0
  687. 0000069C  2652                     movea.l    A3, [A2]
  688. 0000069E  204A                     movea.l    A0, A2
  689. 000006A0  41E8 036E                lea.l      A0, [A0 + 0x36E]
  690. 000006A4  91CB                     sub.l      A0, A3
  691. 000006A6  2748 0008                move.l     [A3 + 0x8], A0
  692. 000006AA  2B4A 0816                move.l     [A5 + 0x816], A2
  693. 000006AE  257C 756E 6466 0164      move.l     [A2 + 0x164], 0x756E6466 /* 'undf' */
  694. 000006B6  157C 0001 0168           move.b     [A2 + 0x168], 0x1
  695. 000006BC  157C 0001 0169           move.b     [A2 + 0x169], 0x1
  696. 000006C2  3F3C 0100                move.w     -[A7], 0x100
  697. 000006C6  486A 016A                pea.l      [A2 + 0x16A]
  698. 000006CA  4879 0001 F13E           push.l     0x1F13E
  699. 000006D0  4EB9 0000 299A           jsr        [0x0000299A]
  700. 000006D6  3F3C 0100                move.w     -[A7], 0x100
  701. 000006DA  486A 026A                pea.l      [A2 + 0x26A]
  702. 000006DE  4879 0001 F13E           push.l     0x1F13E
  703. 000006E4  4EB9 0000 299A           jsr        [0x0000299A]
  704. 000006EA  204A                     movea.l    A0, A2
  705. 000006EC  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  706. 000006F0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  707. 000006F4  4E5E                     unlink     A6
  708. 000006F6  4E75                     rts
  709. 000006F8  4E56 0000                link       A6, 0
  710. 000006FC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  711. 00000700  246E 0008                movea.l    A2, [A6 + 0x8]
  712. 00000704  362E 000C                move.w     D3, [A6 + 0xC]
  713. 00000708  200A                     move.l     D0, A2
  714. 0000070A  677C                     beq        +0x7E /* 00000788 */
  715. 0000070C  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  716. 00000712  2548 0004                move.l     [A2 + 0x4], A0
  717. 00000716  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  718. 0000071C  41E8 0368                lea.l      A0, [A0 + 0x368]
  719. 00000720  2252                     movea.l    A1, [A2]
  720. 00000722  2288                     move.l     [A1], A0
  721. 00000724  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  722. 0000072A  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  723. 0000072E  2548 007E                move.l     [A2 + 0x7E], A0
  724. 00000732  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  725. 00000738  41E8 0200                lea.l      A0, [A0 + 0x200]
  726. 0000073C  2548 00B0                move.l     [A2 + 0xB0], A0
  727. 00000740  41F9 0001 E9C4           lea.l      A0, [0x0001E9C4]
  728. 00000746  41E8 0334                lea.l      A0, [A0 + 0x334]
  729. 0000074A  2548 00F4                move.l     [A2 + 0xF4], A0
  730. 0000074E  2652                     movea.l    A3, [A2]
  731. 00000750  204A                     movea.l    A0, A2
  732. 00000752  41E8 036E                lea.l      A0, [A0 + 0x36E]
  733. 00000756  2848                     movea.l    A4, A0
  734. 00000758  91CB                     sub.l      A0, A3
  735. 0000075A  2748 0008                move.l     [A3 + 0x8], A0
  736. 0000075E  4267                     clr.w      -[A7]
  737. 00000760  2F0A                     move.l     -[A7], A2
  738. 00000762  61FF 0000 3C06           bsr        +0x3C08 /* 0000436A */
  739. 00000768  4A43                     tst.w      D3
  740. 0000076A  5C4F                     addq.w     A7, 6
  741. 0000076C  670C                     beq        +0xE /* 0000077A */
  742. 0000076E  4267                     clr.w      -[A7]
  743. 00000770  2F0C                     move.l     -[A7], A4
  744. 00000772  4EB9 0000 3F42           jsr        [0x00003F42]
  745. 00000778  5C4F                     addq.w     A7, 6
  746. label0000077A:
  747. 0000077A  4A43                     tst.w      D3
  748. 0000077C  6F0A                     ble        +0xC /* 00000788 */
  749. 0000077E  2F0A                     move.l     -[A7], A2
  750. 00000780  4EB9 0000 2592           jsr        [0x00002592]
  751. 00000786  584F                     addq.w     A7, 4
  752. label00000788:
  753. 00000788  204A                     movea.l    A0, A2
  754. 0000078A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  755. 0000078E  4E5E                     unlink     A6
  756. 00000790  4E75                     rts
  757. 00000792  4E56 0000                link       A6, 0
  758. 00000796  48E7 0030                movem.l    -[A7], A2,A3
  759. 0000079A  266E 0008                movea.l    A3, [A6 + 0x8]
  760. 0000079E  2F0B                     move.l     -[A7], A3
  761. 000007A0  61FF 0000 3C80           bsr        +0x3C82 /* 00004422 */
  762. 000007A6  4878 0080                push.l     0x80
  763. 000007AA  4EB9 0000 258A           jsr        [0x0000258A]
  764. 000007B0  2448                     movea.l    A2, A0
  765. 000007B2  2008                     move.l     D0, A0
  766. 000007B4  504F                     addq.w     A7, 8
  767. 000007B6  6722                     beq        +0x24 /* 000007DA */
  768. 000007B8  200B                     move.l     D0, A3
  769. 000007BA  4A80                     tst.l      D0
  770. 000007BC  6708                     beq        +0xA /* 000007C6 */
  771. 000007BE  204B                     movea.l    A0, A3
  772. 000007C0  41E8 007A                lea.l      A0, [A0 + 0x7A]
  773. 000007C4  6002                     bra        +0x4 /* 000007C8 */
  774. label000007C6:
  775. 000007C6  204B                     movea.l    A0, A3
  776. label000007C8:
  777. 000007C8  4850                     pea.l      [A0]
  778. 000007CA  3F3C 0001                move.w     -[A7], 0x1
  779. 000007CE  2F0A                     move.l     -[A7], A2
  780. 000007D0  61FF 0000 40DA           bsr        +0x40DC /* 000048AC */
  781. 000007D6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  782. label000007DA:
  783. 000007DA  274A 036A                move.l     [A3 + 0x36A], A2
  784. 000007DE  4CDF 0C00                movem.l    A2,A3, [A7]+
  785. 000007E2  4E5E                     unlink     A6
  786. 000007E4  4E75                     rts
  787. 000007E6  4E56 FF44                link       A6, -0x00BC
  788. 000007EA  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  789. 000007EE  246E 0008                movea.l    A2, [A6 + 0x8]
  790. 000007F2  262E 000C                move.l     D3, [A6 + 0xC]
  791. 000007F6  486E FFDA                pea.l      [A6 - 0x26]
  792. 000007FA  2F0A                     move.l     -[A7], A2
  793. 000007FC  2057                     movea.l    A0, [A7]
  794. 000007FE  2268 0004                movea.l    A1, [A0 + 0x4]
  795. 00000802  2269 0360                movea.l    A1, [A1 + 0x360]
  796. 00000806  4E91                     jsr        [A1]
  797. 00000808  4267                     clr.w      -[A7]
  798. 0000080A  4879 0001 F092           push.l     0x1F092
  799. 00000810  4879 0001 F066           push.l     0x1F066
  800. 00000816  4878 0004                push.l     0x4
  801. 0000081A  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  802. 0000081E  61FF 0000 075A           bsr        +0x75C /* 00000F7A */
  803. 00000824  584F                     addq.w     A7, 4
  804. 00000826  2F08                     move.l     -[A7], A0
  805. 00000828  4EB9 0000 2582           jsr        [0x00002582]
  806. 0000082E  2648                     movea.l    A3, A0
  807. 00000830  200B                     move.l     D0, A3
  808. 00000832  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  809. 00000836  661E                     bne        +0x20 /* 00000856 */
  810. 00000838  42A7                     clr.l      -[A7]
  811. 0000083A  486E FFF8                pea.l      [A6 - 0x8]
  812. 0000083E  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  813. 00000846  4879 0001 EEC4           push.l     0x1EEC4
  814. 0000084C  4EB9 0000 2542           jsr        [0x00002542]
  815. 00000852  4FEF 000C                lea.l      A7, [A7 + 0xC]
  816. label00000856:
  817. 00000856  2003                     move.l     D0, D3
  818. 00000858  61FF FFFF FD9A           bsr        -0x264 /* 000005F4 */
  819. 0000085E  062A 0000 0385           addi.b     [A2 + 0x385], 0x0
  820. 00000864  7361                     moveq.l    D1, 0x61
  821. 00000866  7665                     moveq.l    D3, 0x65
  822. 00000868  0004 0000                ori.b      D4, 0x0
  823. 0000086C  0385                     bclr       D5, D1
  824. 0000086E  05FC                     .incomplete
  825. 00000870  6261                     bhi        +0x63 /* 000008D3 */
  826. 00000872  636B                     bls        +0x6D /* 000008DF */
  827. 00000874  03BA 6E65                bclr       [PC + 0x6E65 /* 000076DB, value 0x754E5600 'uNV\0', cstring "uNV" */], D1
  828. 00000878  7874                     moveq.l    D4, 0x74
  829. 0000087A  000E 7072                ori.b      A6, 0x72 /* 'r' */
  830. 0000087E  6E74                     bgt        +0x76 /* 000008F4 */
  831. 00000880  05A4                     bclr       -[A4], D2
  832. 00000882  7361                     moveq.l    D1, 0x61
  833. 00000884  7665                     moveq.l    D3, 0x65
  834. 00000886  04A0 486E FFD8           subi.l     -[A0], 0x486EFFD8
  835. 0000088C  2F0B                     move.l     -[A7], A3
  836. 0000088E  2057                     movea.l    A0, [A7]
  837. 00000890  2268 0004                movea.l    A1, [A0 + 0x4]
  838. 00000894  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  839. 00000898  4E91                     jsr        [A1]
  840. 0000089A  48C0                     ext.l      D0
  841. 0000089C  504F                     addq.w     A7, 8
  842. 0000089E  0480 0000 0084           subi.l     D0, 0x84
  843. 000008A4  6716                     beq        +0x18 /* 000008BC */
  844. 000008A6  5980                     subq.l     D0, 4
  845. 000008A8  6700 0082                beq        +0x84 /* 0000092C */
  846. 000008AC  5380                     subq.l     D0, 1
  847. 000008AE  6700 0124                beq        +0x126 /* 000009D4 */
  848. 000008B2  5980                     subq.l     D0, 4
  849. 000008B4  6700 01D2                beq        +0x1D4 /* 00000A88 */
  850. 000008B8  6000 02DA                bra        +0x2DC /* 00000B94 */
  851. label000008BC:
  852. 000008BC  4AAA 0156                tst.l      [A2 + 0x156]
  853. 000008C0  670A                     beq        +0xC /* 000008CC */
  854. 000008C2  206A 0156                movea.l    A0, [A2 + 0x156]
  855. 000008C6  41E8 007A                lea.l      A0, [A0 + 0x7A]
  856. 000008CA  6004                     bra        +0x6 /* 000008D0 */
  857. label000008CC:
  858. 000008CC  206A 0156                movea.l    A0, [A2 + 0x156]
  859. label000008D0:
  860. 000008D0  4850                     pea.l      [A0]
  861. 000008D2  4EB9 0000 4152           jsr        [0x00004152]
  862. 000008D8  4AAA 0164                tst.l      [A2 + 0x164]
  863. 000008DC  584F                     addq.w     A7, 4
  864. 000008DE  6622                     bne        +0x24 /* 00000902 */
  865. 000008E0  4A2A 0168                tst.b      [A2 + 0x168]
  866. 000008E4  671C                     beq        +0x1E /* 00000902 */
  867. 000008E6  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  868. 000008EA  2057                     movea.l    A0, [A7]
  869. 000008EC  2268 0004                movea.l    A1, [A0 + 0x4]
  870. 000008F0  2269 0178                movea.l    A1, [A1 + 0x178]
  871. label000008F4:
  872. 000008F4  4E91                     jsr        [A1]
  873. 000008F6  4A00                     tst.b      D0
  874. 000008F8  584F                     addq.w     A7, 4
  875. 000008FA  6700 058C                beq        +0x58E /* 00000E88 */
  876. 000008FE  422A 0168                clr.b      [A2 + 0x168]
  877. label00000902:
  878. 00000902  4227                     clr.b      -[A7]
  879. 00000904  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  880. 00000908  61FF 0000 0666           bsr        +0x668 /* 00000F70 */
  881. 0000090E  48C0                     ext.l      D0
  882. 00000910  5280                     addq.l     D0, 1
  883. 00000912  584F                     addq.w     A7, 4
  884. 00000914  3F00                     move.w     -[A7], D0
  885. 00000916  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  886. 0000091A  2057                     movea.l    A0, [A7]
  887. 0000091C  2268 0004                movea.l    A1, [A0 + 0x4]
  888. 00000920  2269 0218                movea.l    A1, [A1 + 0x218]
  889. 00000924  4E91                     jsr        [A1]
  890. 00000926  504F                     addq.w     A7, 8
  891. 00000928  6000 055E                bra        +0x560 /* 00000E88 */
  892. label0000092C:
  893. 0000092C  4AAA 0156                tst.l      [A2 + 0x156]
  894. 00000930  670A                     beq        +0xC /* 0000093C */
  895. 00000932  206A 0156                movea.l    A0, [A2 + 0x156]
  896. 00000936  41E8 007A                lea.l      A0, [A0 + 0x7A]
  897. 0000093A  6004                     bra        +0x6 /* 00000940 */
  898. label0000093C:
  899. 0000093C  206A 0156                movea.l    A0, [A2 + 0x156]
  900. label00000940:
  901. 00000940  4850                     pea.l      [A0]
  902. 00000942  4EB9 0000 4152           jsr        [0x00004152]
  903. 00000948  4267                     clr.w      -[A7]
  904. 0000094A  4879 0001 F092           push.l     0x1F092
  905. 00000950  4879 0001 EF2A           push.l     0x1EF2A
  906. 00000956  4878 0004                push.l     0x4
  907. 0000095A  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  908. 0000095E  61FF 0000 061A           bsr        +0x61C /* 00000F7A */
  909. 00000964  584F                     addq.w     A7, 4
  910. 00000966  2F08                     move.l     -[A7], A0
  911. 00000968  4EB9 0000 2582           jsr        [0x00002582]
  912. 0000096E  2648                     movea.l    A3, A0
  913. 00000970  200B                     move.l     D0, A3
  914. 00000972  4FEF 0016                lea.l      A7, [A7 + 0x16]
  915. 00000976  661E                     bne        +0x20 /* 00000996 */
  916. 00000978  42A7                     clr.l      -[A7]
  917. 0000097A  486E FFF4                pea.l      [A6 - 0xC]
  918. 0000097E  2D7C 6E69 6C50 FFF4      move.l     [A6 - 0xC], 0x6E696C50 /* 'nilP' */
  919. 00000986  4879 0001 EEC4           push.l     0x1EEC4
  920. 0000098C  4EB9 0000 2542           jsr        [0x00002542]
  921. 00000992  4FEF 000C                lea.l      A7, [A7 + 0xC]
  922. label00000996:
  923. 00000996  1F3C 0001                move.b     -[A7], 0x1
  924. 0000099A  2F0B                     move.l     -[A7], A3
  925. 0000099C  61FF 0000 7EF4           bsr        +0x7EF6 /* 00008892 */
  926. 000009A2  4A00                     tst.b      D0
  927. 000009A4  5C4F                     addq.w     A7, 6
  928. 000009A6  6700 04E0                beq        +0x4E2 /* 00000E88 */
  929. 000009AA  4227                     clr.b      -[A7]
  930. 000009AC  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  931. 000009B0  61FF 0000 05BE           bsr        +0x5C0 /* 00000F70 */
  932. 000009B6  48C0                     ext.l      D0
  933. 000009B8  5280                     addq.l     D0, 1
  934. 000009BA  584F                     addq.w     A7, 4
  935. 000009BC  3F00                     move.w     -[A7], D0
  936. 000009BE  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  937. 000009C2  2057                     movea.l    A0, [A7]
  938. 000009C4  2268 0004                movea.l    A1, [A0 + 0x4]
  939. 000009C8  2269 0218                movea.l    A1, [A1 + 0x218]
  940. 000009CC  4E91                     jsr        [A1]
  941. 000009CE  504F                     addq.w     A7, 8
  942. 000009D0  6000 04B6                bra        +0x4B8 /* 00000E88 */
  943. label000009D4:
  944. 000009D4  4AAA 0156                tst.l      [A2 + 0x156]
  945. 000009D8  670A                     beq        +0xC /* 000009E4 */
  946. 000009DA  206A 0156                movea.l    A0, [A2 + 0x156]
  947. 000009DE  41E8 007A                lea.l      A0, [A0 + 0x7A]
  948. 000009E2  6004                     bra        +0x6 /* 000009E8 */
  949. label000009E4:
  950. 000009E4  206A 0156                movea.l    A0, [A2 + 0x156]
  951. label000009E8:
  952. 000009E8  4850                     pea.l      [A0]
  953. 000009EA  4EB9 0000 4152           jsr        [0x00004152]
  954. 000009F0  4267                     clr.w      -[A7]
  955. 000009F2  4879 0001 F092           push.l     0x1F092
  956. 000009F8  4879 0001 EEC6           push.l     0x1EEC6
  957. 000009FE  4878 0004                push.l     0x4
  958. 00000A02  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  959. 00000A06  61FF 0000 0572           bsr        +0x574 /* 00000F7A */
  960. 00000A0C  584F                     addq.w     A7, 4
  961. 00000A0E  2F08                     move.l     -[A7], A0
  962. 00000A10  4EB9 0000 2582           jsr        [0x00002582]
  963. 00000A16  2648                     movea.l    A3, A0
  964. 00000A18  200B                     move.l     D0, A3
  965. 00000A1A  4FEF 0016                lea.l      A7, [A7 + 0x16]
  966. 00000A1E  661E                     bne        +0x20 /* 00000A3E */
  967. 00000A20  42A7                     clr.l      -[A7]
  968. 00000A22  486E FFF0                pea.l      [A6 - 0x10]
  969. 00000A26  2D7C 6E69 6C50 FFF0      move.l     [A6 - 0x10], 0x6E696C50 /* 'nilP' */
  970. 00000A2E  4879 0001 EEC4           push.l     0x1EEC4
  971. 00000A34  4EB9 0000 2542           jsr        [0x00002542]
  972. 00000A3A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  973. label00000A3E:
  974. 00000A3E  2F0B                     move.l     -[A7], A3
  975. 00000A40  61FF 0000 5D4E           bsr        +0x5D50 /* 00006790 */
  976. 00000A46  0C80 4F6B 2020           cmpi.l     D0, 0x4F6B2020 /* 'Ok  ' */
  977. 00000A4C  584F                     addq.w     A7, 4
  978. 00000A4E  670E                     beq        +0x10 /* 00000A5E */
  979. 00000A50  2F0B                     move.l     -[A7], A3
  980. 00000A52  61FF 0000 5EF6           bsr        +0x5EF8 /* 0000694A */
  981. 00000A58  584F                     addq.w     A7, 4
  982. 00000A5A  6000 042C                bra        +0x42E /* 00000E88 */
  983. label00000A5E:
  984. 00000A5E  4227                     clr.b      -[A7]
  985. 00000A60  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  986. 00000A64  61FF 0000 050A           bsr        +0x50C /* 00000F70 */
  987. 00000A6A  48C0                     ext.l      D0
  988. 00000A6C  5280                     addq.l     D0, 1
  989. 00000A6E  584F                     addq.w     A7, 4
  990. 00000A70  3F00                     move.w     -[A7], D0
  991. 00000A72  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  992. 00000A76  2057                     movea.l    A0, [A7]
  993. 00000A78  2268 0004                movea.l    A1, [A0 + 0x4]
  994. 00000A7C  2269 0218                movea.l    A1, [A1 + 0x218]
  995. 00000A80  4E91                     jsr        [A1]
  996. 00000A82  504F                     addq.w     A7, 8
  997. 00000A84  6000 0402                bra        +0x404 /* 00000E88 */
  998. label00000A88:
  999. 00000A88  1F3C 0001                move.b     -[A7], 0x1
  1000. 00000A8C  4267                     clr.w      -[A7]
  1001. 00000A8E  486E FFDE                pea.l      [A6 - 0x22]
  1002. 00000A92  4EB9 0000 28B2           jsr        [0x000028B2]
  1003. 00000A98  7600                     moveq.l    D3, 0x00
  1004. 00000A9A  2F0A                     move.l     -[A7], A2
  1005. 00000A9C  2057                     movea.l    A0, [A7]
  1006. 00000A9E  2268 0004                movea.l    A1, [A0 + 0x4]
  1007. 00000AA2  2269 0364                movea.l    A1, [A1 + 0x364]
  1008. 00000AA6  4E91                     jsr        [A1]
  1009. 00000AA8  584F                     addq.w     A7, 4
  1010. 00000AAA  2F08                     move.l     -[A7], A0
  1011. 00000AAC  2057                     movea.l    A0, [A7]
  1012. 00000AAE  2268 0004                movea.l    A1, [A0 + 0x4]
  1013. 00000AB2  2269 0130                movea.l    A1, [A1 + 0x130]
  1014. 00000AB6  4E91                     jsr        [A1]
  1015. 00000AB8  4A00                     tst.b      D0
  1016. 00000ABA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1017. 00000ABE  677A                     beq        +0x7C /* 00000B3A */
  1018. 00000AC0  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1019. 00000AC4  2057                     movea.l    A0, [A7]
  1020. 00000AC6  2268 0004                movea.l    A1, [A0 + 0x4]
  1021. 00000ACA  2269 018C                movea.l    A1, [A1 + 0x18C]
  1022. 00000ACE  4E91                     jsr        [A1]
  1023. 00000AD0  3F3C 0C2D                move.w     -[A7], 0xC2D
  1024. 00000AD4  42A7                     clr.l      -[A7]
  1025. 00000AD6  A988                     syscall    CautionAlert
  1026. 00000AD8  301F                     move.w     D0, [A7]+
  1027. 00000ADA  3800                     move.w     D4, D0
  1028. 00000ADC  0C44 0001                cmpi.w     D4, 0x1
  1029. 00000AE0  544F                     addq.w     A7, 2
  1030. 00000AE2  6642                     bne        +0x44 /* 00000B26 */
  1031. 00000AE4  1F3C 0001                move.b     -[A7], 0x1
  1032. 00000AE8  486E FF92                pea.l      [A6 - 0x6E]
  1033. 00000AEC  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1034. 00000AF0  2057                     movea.l    A0, [A7]
  1035. 00000AF2  2268 0004                movea.l    A1, [A0 + 0x4]
  1036. 00000AF6  2269 0144                movea.l    A1, [A1 + 0x144]
  1037. 00000AFA  4E91                     jsr        [A1]
  1038. 00000AFC  4A00                     tst.b      D0
  1039. 00000AFE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1040. 00000B02  671E                     beq        +0x20 /* 00000B22 */
  1041. 00000B04  486A 016A                pea.l      [A2 + 0x16A]
  1042. 00000B08  486A 026A                pea.l      [A2 + 0x26A]
  1043. 00000B0C  42A7                     clr.l      -[A7]
  1044. 00000B0E  42A7                     clr.l      -[A7]
  1045. 00000B10  A98B                     syscall    ParamText
  1046. 00000B12  554F                     subq.w     A7, 2
  1047. 00000B14  3F3C 0C2C                move.w     -[A7], 0xC2C
  1048. 00000B18  42A7                     clr.l      -[A7]
  1049. 00000B1A  A987                     syscall    NoteAlert
  1050. 00000B1C  301F                     move.w     D0, [A7]+
  1051. 00000B1E  7601                     moveq.l    D3, 0x01
  1052. 00000B20  601A                     bra        +0x1C /* 00000B3C */
  1053. label00000B22:
  1054. 00000B22  7600                     moveq.l    D3, 0x00
  1055. 00000B24  6016                     bra        +0x18 /* 00000B3C */
  1056. label00000B26:
  1057. 00000B26  0C44 0002                cmpi.w     D4, 0x2
  1058. 00000B2A  6604                     bne        +0x6 /* 00000B30 */
  1059. 00000B2C  7601                     moveq.l    D3, 0x01
  1060. 00000B2E  600C                     bra        +0xE /* 00000B3C */
  1061. label00000B30:
  1062. 00000B30  0C44 0004                cmpi.w     D4, 0x4
  1063. 00000B34  6606                     bne        +0x8 /* 00000B3C */
  1064. 00000B36  7600                     moveq.l    D3, 0x00
  1065. 00000B38  6002                     bra        +0x4 /* 00000B3C */
  1066. label00000B3A:
  1067. 00000B3A  7601                     moveq.l    D3, 0x01
  1068. label00000B3C:
  1069. 00000B3C  4A03                     tst.b      D3
  1070. 00000B3E  6740                     beq        +0x42 /* 00000B80 */
  1071. 00000B40  2F0A                     move.l     -[A7], A2
  1072. 00000B42  2057                     movea.l    A0, [A7]
  1073. 00000B44  2268 0004                movea.l    A1, [A0 + 0x4]
  1074. 00000B48  2269 0364                movea.l    A1, [A1 + 0x364]
  1075. 00000B4C  4E91                     jsr        [A1]
  1076. 00000B4E  584F                     addq.w     A7, 4
  1077. 00000B50  2F08                     move.l     -[A7], A0
  1078. 00000B52  2057                     movea.l    A0, [A7]
  1079. 00000B54  2268 0004                movea.l    A1, [A0 + 0x4]
  1080. 00000B58  2269 0180                movea.l    A1, [A1 + 0x180]
  1081. 00000B5C  4E91                     jsr        [A1]
  1082. 00000B5E  7001                     moveq.l    D0, 0x01
  1083. 00000B60  2540 0164                move.l     [A2 + 0x164], D0
  1084. 00000B64  1F3C 0001                move.b     -[A7], 0x1
  1085. 00000B68  3F3C 0002                move.w     -[A7], 0x2
  1086. 00000B6C  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1087. 00000B70  2057                     movea.l    A0, [A7]
  1088. 00000B72  2268 0004                movea.l    A1, [A0 + 0x4]
  1089. 00000B76  2269 0218                movea.l    A1, [A1 + 0x218]
  1090. 00000B7A  4E91                     jsr        [A1]
  1091. 00000B7C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1092. label00000B80:
  1093. 00000B80  3F3C FFFF                move.w     -[A7], 0xFFFF
  1094. 00000B84  486E FFDE                pea.l      [A6 - 0x22]
  1095. 00000B88  4EB9 0000 28BA           jsr        [0x000028BA]
  1096. 00000B8E  5C4F                     addq.w     A7, 6
  1097. 00000B90  6000 02F6                bra        +0x2F8 /* 00000E88 */
  1098. label00000B94:
  1099. 00000B94  4AAA 0156                tst.l      [A2 + 0x156]
  1100. 00000B98  670A                     beq        +0xC /* 00000BA4 */
  1101. 00000B9A  206A 0156                movea.l    A0, [A2 + 0x156]
  1102. 00000B9E  41E8 007A                lea.l      A0, [A0 + 0x7A]
  1103. 00000BA2  6004                     bra        +0x6 /* 00000BA8 */
  1104. label00000BA4:
  1105. 00000BA4  206A 0156                movea.l    A0, [A2 + 0x156]
  1106. label00000BA8:
  1107. 00000BA8  4850                     pea.l      [A0]
  1108. 00000BAA  4EB9 0000 4152           jsr        [0x00004152]
  1109. 00000BB0  7600                     moveq.l    D3, 0x00
  1110. 00000BB2  486E FF90                pea.l      [A6 - 0x70]
  1111. 00000BB6  2F0B                     move.l     -[A7], A3
  1112. 00000BB8  2057                     movea.l    A0, [A7]
  1113. 00000BBA  2268 0004                movea.l    A1, [A0 + 0x4]
  1114. 00000BBE  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  1115. 00000BC2  4E91                     jsr        [A1]
  1116. 00000BC4  48C0                     ext.l      D0
  1117. 00000BC6  0C80 0000 008A           cmpi.l     D0, 0x8A
  1118. 00000BCC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1119. 00000BD0  6D02                     blt        +0x4 /* 00000BD4 */
  1120. 00000BD2  7601                     moveq.l    D3, 0x01
  1121. label00000BD4:
  1122. 00000BD4  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1123. 00000BD8  61FF 0000 036C           bsr        +0x36E /* 00000F46 */
  1124. 00000BDE  7200                     moveq.l    D1, 0x00
  1125. 00000BE0  3200                     move.w     D1, D0
  1126. 00000BE2  2D41 FF44                move.l     [A6 - 0xBC], D1
  1127. 00000BE6  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1128. 00000BEA  61FF 0000 0384           bsr        +0x386 /* 00000F70 */
  1129. 00000BF0  48C0                     ext.l      D0
  1130. 00000BF2  5280                     addq.l     D0, 1
  1131. 00000BF4  B0AE FF44                cmp.l      D0, [A6 - 0xBC]
  1132. 00000BF8  504F                     addq.w     A7, 8
  1133. 00000BFA  6E00 028C                bgt        +0x28E /* 00000E88 */
  1134. 00000BFE  1003                     move.b     D0, D3
  1135. 00000C00  56C0                     sne        D0
  1136. 00000C02  4400                     neg.b      D0
  1137. 00000C04  1F00                     move.b     -[A7], D0
  1138. 00000C06  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1139. 00000C0A  61FF 0000 0364           bsr        +0x366 /* 00000F70 */
  1140. 00000C10  48C0                     ext.l      D0
  1141. 00000C12  5280                     addq.l     D0, 1
  1142. 00000C14  584F                     addq.w     A7, 4
  1143. 00000C16  3F00                     move.w     -[A7], D0
  1144. 00000C18  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1145. 00000C1C  2057                     movea.l    A0, [A7]
  1146. 00000C1E  2268 0004                movea.l    A1, [A0 + 0x4]
  1147. 00000C22  2269 0218                movea.l    A1, [A1 + 0x218]
  1148. 00000C26  4E91                     jsr        [A1]
  1149. 00000C28  504F                     addq.w     A7, 8
  1150. 00000C2A  6000 025C                bra        +0x25E /* 00000E88 */
  1151. 00000C2E  4267                     clr.w      -[A7]
  1152. 00000C30  4879 0001 F092           push.l     0x1F092
  1153. 00000C36  4879 0001 F066           push.l     0x1F066
  1154. 00000C3C  4878 0004                push.l     0x4
  1155. 00000C40  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1156. 00000C44  61FF 0000 0334           bsr        +0x336 /* 00000F7A */
  1157. 00000C4A  584F                     addq.w     A7, 4
  1158. 00000C4C  2F08                     move.l     -[A7], A0
  1159. 00000C4E  4EB9 0000 2582           jsr        [0x00002582]
  1160. 00000C54  2648                     movea.l    A3, A0
  1161. 00000C56  200B                     move.l     D0, A3
  1162. 00000C58  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1163. 00000C5C  661E                     bne        +0x20 /* 00000C7C */
  1164. 00000C5E  42A7                     clr.l      -[A7]
  1165. 00000C60  486E FFEC                pea.l      [A6 - 0x14]
  1166. 00000C64  2D7C 6E69 6C50 FFEC      move.l     [A6 - 0x14], 0x6E696C50 /* 'nilP' */
  1167. 00000C6C  4879 0001 EEC4           push.l     0x1EEC4
  1168. 00000C72  4EB9 0000 2542           jsr        [0x00002542]
  1169. 00000C78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1170. label00000C7C:
  1171. 00000C7C  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1172. 00000C80  61FF 0000 02EE           bsr        +0x2F0 /* 00000F70 */
  1173. 00000C86  48C0                     ext.l      D0
  1174. 00000C88  5380                     subq.l     D0, 1
  1175. 00000C8A  7201                     moveq.l    D1, 0x01
  1176. 00000C8C  B081                     cmp.l      D0, D1
  1177. 00000C8E  584F                     addq.w     A7, 4
  1178. 00000C90  6D00 01F6                blt        +0x1F8 /* 00000E88 */
  1179. 00000C94  4AAA 0156                tst.l      [A2 + 0x156]
  1180. 00000C98  670A                     beq        +0xC /* 00000CA4 */
  1181. 00000C9A  206A 0156                movea.l    A0, [A2 + 0x156]
  1182. 00000C9E  41E8 007A                lea.l      A0, [A0 + 0x7A]
  1183. 00000CA2  6004                     bra        +0x6 /* 00000CA8 */
  1184. label00000CA4:
  1185. 00000CA4  206A 0156                movea.l    A0, [A2 + 0x156]
  1186. label00000CA8:
  1187. 00000CA8  4850                     pea.l      [A0]
  1188. 00000CAA  4EB9 0000 4152           jsr        [0x00004152]
  1189. 00000CB0  486E FF8E                pea.l      [A6 - 0x72]
  1190. 00000CB4  2F0B                     move.l     -[A7], A3
  1191. 00000CB6  2057                     movea.l    A0, [A7]
  1192. 00000CB8  2268 0004                movea.l    A1, [A0 + 0x4]
  1193. 00000CBC  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  1194. 00000CC0  4E91                     jsr        [A1]
  1195. 00000CC2  48C0                     ext.l      D0
  1196. 00000CC4  0C80 0000 008A           cmpi.l     D0, 0x8A
  1197. 00000CCA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1198. 00000CCE  6D2C                     blt        +0x2E /* 00000CFC */
  1199. 00000CD0  1F3C 0001                move.b     -[A7], 0x1
  1200. 00000CD4  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1201. 00000CD8  61FF 0000 0296           bsr        +0x298 /* 00000F70 */
  1202. 00000CDE  48C0                     ext.l      D0
  1203. 00000CE0  5380                     subq.l     D0, 1
  1204. 00000CE2  584F                     addq.w     A7, 4
  1205. 00000CE4  3F00                     move.w     -[A7], D0
  1206. 00000CE6  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1207. 00000CEA  2057                     movea.l    A0, [A7]
  1208. 00000CEC  2268 0004                movea.l    A1, [A0 + 0x4]
  1209. 00000CF0  2269 0218                movea.l    A1, [A1 + 0x218]
  1210. 00000CF4  4E91                     jsr        [A1]
  1211. 00000CF6  504F                     addq.w     A7, 8
  1212. 00000CF8  6000 018E                bra        +0x190 /* 00000E88 */
  1213. label00000CFC:
  1214. 00000CFC  4227                     clr.b      -[A7]
  1215. 00000CFE  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1216. 00000D02  61FF 0000 026C           bsr        +0x26E /* 00000F70 */
  1217. 00000D08  48C0                     ext.l      D0
  1218. 00000D0A  5380                     subq.l     D0, 1
  1219. 00000D0C  584F                     addq.w     A7, 4
  1220. 00000D0E  3F00                     move.w     -[A7], D0
  1221. 00000D10  2F2A 0156                move.l     -[A7], [A2 + 0x156]
  1222. 00000D14  2057                     movea.l    A0, [A7]
  1223. 00000D16  2268 0004                movea.l    A1, [A0 + 0x4]
  1224. 00000D1A  2269 0218                movea.l    A1, [A1 + 0x218]
  1225. 00000D1E  4E91                     jsr        [A1]
  1226. 00000D20  504F                     addq.w     A7, 8
  1227. 00000D22  6000 0164                bra        +0x166 /* 00000E88 */
  1228. 00000D26  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1229. 00000D2A  2057                     movea.l    A0, [A7]
  1230. 00000D2C  2268 0004                movea.l    A1, [A0 + 0x4]
  1231. 00000D30  2269 018C                movea.l    A1, [A1 + 0x18C]
  1232. 00000D34  4E91                     jsr        [A1]
  1233. 00000D36  1F3C 0001                move.b     -[A7], 0x1
  1234. 00000D3A  486E FF48                pea.l      [A6 - 0xB8]
  1235. 00000D3E  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1236. 00000D42  2057                     movea.l    A0, [A7]
  1237. 00000D44  2268 0004                movea.l    A1, [A0 + 0x4]
  1238. 00000D48  2269 0144                movea.l    A1, [A1 + 0x144]
  1239. 00000D4C  4E91                     jsr        [A1]
  1240. 00000D4E  4A00                     tst.b      D0
  1241. 00000D50  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1242. 00000D54  6700 0132                beq        +0x134 /* 00000E88 */
  1243. 00000D58  486A 016A                pea.l      [A2 + 0x16A]
  1244. 00000D5C  486A 026A                pea.l      [A2 + 0x26A]
  1245. 00000D60  42A7                     clr.l      -[A7]
  1246. 00000D62  42A7                     clr.l      -[A7]
  1247. 00000D64  A98B                     syscall    ParamText
  1248. 00000D66  554F                     subq.w     A7, 2
  1249. 00000D68  3F3C 0C2C                move.w     -[A7], 0xC2C
  1250. 00000D6C  42A7                     clr.l      -[A7]
  1251. 00000D6E  A987                     syscall    NoteAlert
  1252. 00000D70  301F                     move.w     D0, [A7]+
  1253. 00000D72  4227                     clr.b      -[A7]
  1254. 00000D74  4878 0006                push.l     0x6
  1255. 00000D78  2F0A                     move.l     -[A7], A2
  1256. 00000D7A  2057                     movea.l    A0, [A7]
  1257. 00000D7C  2268 0004                movea.l    A1, [A0 + 0x4]
  1258. 00000D80  2269 0358                movea.l    A1, [A1 + 0x358]
  1259. 00000D84  4E91                     jsr        [A1]
  1260. 00000D86  486E FFFC                pea.l      [A6 - 0x4]
  1261. 00000D8A  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  1262. 00000D90  2F0A                     move.l     -[A7], A2
  1263. 00000D92  2057                     movea.l    A0, [A7]
  1264. 00000D94  2268 0004                movea.l    A1, [A0 + 0x4]
  1265. 00000D98  2269 0354                movea.l    A1, [A1 + 0x354]
  1266. 00000D9C  4E91                     jsr        [A1]
  1267. 00000D9E  4AAE FFFC                tst.l      [A6 - 0x4]
  1268. 00000DA2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1269. 00000DA6  661E                     bne        +0x20 /* 00000DC6 */
  1270. 00000DA8  42A7                     clr.l      -[A7]
  1271. 00000DAA  486E FFE8                pea.l      [A6 - 0x18]
  1272. 00000DAE  2D7C 6E69 6C50 FFE8      move.l     [A6 - 0x18], 0x6E696C50 /* 'nilP' */
  1273. 00000DB6  4879 0001 EEC4           push.l     0x1EEC4
  1274. 00000DBC  4EB9 0000 2542           jsr        [0x00002542]
  1275. 00000DC2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1276. label00000DC6:
  1277. 00000DC6  4227                     clr.b      -[A7]
  1278. 00000DC8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1279. 00000DCC  4EB9 0000 2152           jsr        [0x00002152]
  1280. 00000DD2  486E FFFC                pea.l      [A6 - 0x4]
  1281. 00000DD6  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  1282. 00000DDC  2F0A                     move.l     -[A7], A2
  1283. 00000DDE  2057                     movea.l    A0, [A7]
  1284. 00000DE0  2268 0004                movea.l    A1, [A0 + 0x4]
  1285. 00000DE4  2269 0354                movea.l    A1, [A1 + 0x354]
  1286. 00000DE8  4E91                     jsr        [A1]
  1287. 00000DEA  4AAE FFFC                tst.l      [A6 - 0x4]
  1288. 00000DEE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1289. 00000DF2  661E                     bne        +0x20 /* 00000E12 */
  1290. 00000DF4  42A7                     clr.l      -[A7]
  1291. 00000DF6  486E FFE4                pea.l      [A6 - 0x1C]
  1292. 00000DFA  2D7C 6E69 6C50 FFE4      move.l     [A6 - 0x1C], 0x6E696C50 /* 'nilP' */
  1293. 00000E02  4879 0001 EEC4           push.l     0x1EEC4
  1294. 00000E08  4EB9 0000 2542           jsr        [0x00002542]
  1295. 00000E0E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1296. label00000E12:
  1297. 00000E12  1F3C 0001                move.b     -[A7], 0x1
  1298. 00000E16  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1299. 00000E1A  4EB9 0000 2152           jsr        [0x00002152]
  1300. 00000E20  5C4F                     addq.w     A7, 6
  1301. 00000E22  6064                     bra        +0x66 /* 00000E88 */
  1302. 00000E24  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1303. 00000E28  2057                     movea.l    A0, [A7]
  1304. 00000E2A  2268 0004                movea.l    A1, [A0 + 0x4]
  1305. 00000E2E  2269 018C                movea.l    A1, [A1 + 0x18C]
  1306. 00000E32  4E91                     jsr        [A1]
  1307. 00000E34  4EB9 0000 2AFA           jsr        [0x00002AFA]
  1308. 00000E3A  4EB9 0000 2802           jsr        [0x00002802]
  1309. 00000E40  2F08                     move.l     -[A7], A0
  1310. 00000E42  4EB9 0000 2812           jsr        [0x00002812]
  1311. 00000E48  4EB9 0000 2B02           jsr        [0x00002B02]
  1312. 00000E4E  42A7                     clr.l      -[A7]
  1313. 00000E50  4878 0009                push.l     0x9 /* '\t' */
  1314. 00000E54  2F2A 036A                move.l     -[A7], [A2 + 0x36A]
  1315. 00000E58  2057                     movea.l    A0, [A7]
  1316. 00000E5A  2268 0004                movea.l    A1, [A0 + 0x4]
  1317. 00000E5E  2269 0024                movea.l    A1, [A1 + 0x24]
  1318. 00000E62  4E91                     jsr        [A1]
  1319. 00000E64  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1320. 00000E68  601E                     bra        +0x20 /* 00000E88 */
  1321. 00000E6A  42A7                     clr.l      -[A7]
  1322. 00000E6C  4878 000A                push.l     0xA /* '\n' */
  1323. 00000E70  61FF 0000 00CE           bsr        +0xD0 /* 00000F40 */
  1324. 00000E76  2F08                     move.l     -[A7], A0
  1325. 00000E78  2057                     movea.l    A0, [A7]
  1326. 00000E7A  2268 0004                movea.l    A1, [A0 + 0x4]
  1327. 00000E7E  2269 0024                movea.l    A1, [A1 + 0x24]
  1328. 00000E82  4E91                     jsr        [A1]
  1329. 00000E84  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1330. label00000E88:
  1331. 00000E88  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1332. 00000E8C  4E5E                     unlink     A6
  1333. 00000E8E  4E75                     rts
  1334. 00000E90  4E56 0000                link       A6, 0
  1335. 00000E94  48E7 0030                movem.l    -[A7], A2,A3
  1336. 00000E98  266E 0008                movea.l    A3, [A6 + 0x8]
  1337. 00000E9C  246E 000C                movea.l    A2, [A6 + 0xC]
  1338. 00000EA0  2F2B 036A                move.l     -[A7], [A3 + 0x36A]
  1339. 00000EA4  2057                     movea.l    A0, [A7]
  1340. 00000EA6  2268 0004                movea.l    A1, [A0 + 0x4]
  1341. 00000EAA  2269 0174                movea.l    A1, [A1 + 0x174]
  1342. 00000EAE  4E91                     jsr        [A1]
  1343. 00000EB0  2488                     move.l     [A2], A0
  1344. 00000EB2  584F                     addq.w     A7, 4
  1345. 00000EB4  4CDF 0C00                movem.l    A2,A3, [A7]+
  1346. 00000EB8  4E5E                     unlink     A6
  1347. 00000EBA  4E75                     rts
  1348. 00000EBC  4E56 FF98                link       A6, -0x0068
  1349. 00000EC0  48E7 1020                movem.l    -[A7], D3,A2
  1350. 00000EC4  246E 0008                movea.l    A2, [A6 + 0x8]
  1351. 00000EC8  262A 0066                move.l     D3, [A2 + 0x66]
  1352. 00000ECC  41ED 8014                lea.l      A0, [A5 - 0x7FEC]
  1353. 00000ED0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1354. 00000ED4  22D8                     move.l     [A1]+, [A0]+
  1355. 00000ED6  22D8                     move.l     [A1]+, [A0]+
  1356. 00000ED8  22D8                     move.l     [A1]+, [A0]+
  1357. 00000EDA  22D8                     move.l     [A1]+, [A0]+
  1358. 00000EDC  2D43 FFF0                move.l     [A6 - 0x10], D3
  1359. 00000EE0  2D43 FFF4                move.l     [A6 - 0xC], D3
  1360. 00000EE4  2D6A 0066 FFF8           move.l     [A6 - 0x8], [A2 + 0x66]
  1361. 00000EEA  2D6A 0066 FFFC           move.l     [A6 - 0x4], [A2 + 0x66]
  1362. 00000EF0  42A7                     clr.l      -[A7]
  1363. 00000EF2  3F3C 0001                move.w     -[A7], 0x1
  1364. 00000EF6  486E FFF0                pea.l      [A6 - 0x10]
  1365. 00000EFA  486E FF98                pea.l      [A6 - 0x68]
  1366. 00000EFE  3F3C 0006                move.w     -[A7], 0x6
  1367. 00000F02  A9EA                     syscall    Pack3
  1368. 00000F04  4A2E FF98                tst.b      [A6 - 0x68]
  1369. 00000F08  6718                     beq        +0x1A /* 00000F22 */
  1370. 00000F0A  486E FF9E                pea.l      [A6 - 0x62]
  1371. 00000F0E  2F0A                     move.l     -[A7], A2
  1372. 00000F10  2057                     movea.l    A0, [A7]
  1373. 00000F12  2268 0004                movea.l    A1, [A0 + 0x4]
  1374. 00000F16  2269 017C                movea.l    A1, [A1 + 0x17C]
  1375. 00000F1A  4E91                     jsr        [A1]
  1376. 00000F1C  7001                     moveq.l    D0, 0x01
  1377. 00000F1E  504F                     addq.w     A7, 8
  1378. 00000F20  6002                     bra        +0x4 /* 00000F24 */
  1379. label00000F22:
  1380. 00000F22  7000                     moveq.l    D0, 0x00
  1381. label00000F24:
  1382. 00000F24  4CDF 0408                movem.l    D3,A2, [A7]+
  1383. 00000F28  4E5E                     unlink     A6
  1384. 00000F2A  4E75                     rts
  1385. 00000F2C  206F 0004                movea.l    A0, [A7 + 0x4]
  1386. 00000F30  2068 005E                movea.l    A0, [A0 + 0x5E]
  1387. 00000F34  4E75                     rts
  1388. 00000F36  206F 0004                movea.l    A0, [A7 + 0x4]
  1389. 00000F3A  2068 0156                movea.l    A0, [A0 + 0x156]
  1390. 00000F3E  4E75                     rts
  1391. fn00000F40:
  1392. 00000F40  206D 06D8                movea.l    A0, [A5 + 0x6D8]
  1393. 00000F44  4E75                     rts
  1394. fn00000F46:
  1395. 00000F46  4E56 0000                link       A6, 0
  1396. 00000F4A  206E 0008                movea.l    A0, [A6 + 0x8]
  1397. 00000F4E  4868 00DE                pea.l      [A0 + 0xDE]
  1398. 00000F52  61FF 0000 0008           bsr        +0xA /* 00000F5C */
  1399. 00000F58  4E5E                     unlink     A6
  1400. 00000F5A  4E75                     rts
  1401. fn00000F5C:
  1402. 00000F5C  206F 0004                movea.l    A0, [A7 + 0x4]
  1403. 00000F60  2028 0008                move.l     D0, [A0 + 0x8]
  1404. 00000F64  4E75                     rts
  1405. 00000F66  206F 0004                movea.l    A0, [A7 + 0x4]
  1406. 00000F6A  2068 036A                movea.l    A0, [A0 + 0x36A]
  1407. 00000F6E  4E75                     rts
  1408. fn00000F70:
  1409. 00000F70  206F 0004                movea.l    A0, [A7 + 0x4]
  1410. 00000F74  3028 010A                move.w     D0, [A0 + 0x10A]
  1411. 00000F78  4E75                     rts
  1412. fn00000F7A:
  1413. 00000F7A  4E56 0000                link       A6, 0
  1414. 00000F7E  2F0A                     move.l     -[A7], A2
  1415. 00000F80  246E 0008                movea.l    A2, [A6 + 0x8]
  1416. 00000F84  3F2A 010A                move.w     -[A7], [A2 + 0x10A]
  1417. 00000F88  2F0A                     move.l     -[A7], A2
  1418. 00000F8A  4EB9 0000 3EAA           jsr        [0x00003EAA]
  1419. 00000F90  5C4F                     addq.w     A7, 6
  1420. 00000F92  245F                     movea.l    A2, [A7]+
  1421. 00000F94  4E5E                     unlink     A6
  1422. 00000F96  4E75                     rts
  1423. 00000F98  4E56 FFF6                link       A6, -0x000A
  1424. 00000F9C  48E7 0038                movem.l    -[A7], A2,A3,A4
  1425. 00000FA0  246E 0008                movea.l    A2, [A6 + 0x8]
  1426. 00000FA4  286E 000C                movea.l    A4, [A6 + 0xC]
  1427. 00000FA8  4878 004E                push.l     0x4E /* 'N' */
  1428. 00000FAC  4EB9 0000 258A           jsr        [0x0000258A]
  1429. 00000FB2  2648                     movea.l    A3, A0
  1430. 00000FB4  2008                     move.l     D0, A0
  1431. 00000FB6  584F                     addq.w     A7, 4
  1432. 00000FB8  670C                     beq        +0xE /* 00000FC6 */
  1433. 00000FBA  2F0C                     move.l     -[A7], A4
  1434. 00000FBC  2F0B                     move.l     -[A7], A3
  1435. 00000FBE  61FF 0000 2DC6           bsr        +0x2DC8 /* 00003D86 */
  1436. 00000FC4  504F                     addq.w     A7, 8
  1437. label00000FC6:
  1438. 00000FC6  254B 005A                move.l     [A2 + 0x5A], A3
  1439. 00000FCA  3F3C 0001                move.w     -[A7], 0x1
  1440. 00000FCE  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  1441. 00000FD2  2057                     movea.l    A0, [A7]
  1442. 00000FD4  2250                     movea.l    A1, [A0]
  1443. 00000FD6  2269 001C                movea.l    A1, [A1 + 0x1C]
  1444. 00000FDA  4E91                     jsr        [A1]
  1445. 00000FDC  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  1446. 00000FE0  2057                     movea.l    A0, [A7]
  1447. 00000FE2  2250                     movea.l    A1, [A0]
  1448. 00000FE4  2269 0024                movea.l    A1, [A1 + 0x24]
  1449. 00000FE8  4E91                     jsr        [A1]
  1450. 00000FEA  2648                     movea.l    A3, A0
  1451. 00000FEC  200B                     move.l     D0, A3
  1452. 00000FEE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1453. 00000FF2  661E                     bne        +0x20 /* 00001012 */
  1454. 00000FF4  42A7                     clr.l      -[A7]
  1455. 00000FF6  486E FFFC                pea.l      [A6 - 0x4]
  1456. 00000FFA  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  1457. 00001002  4879 0001 EEC4           push.l     0x1EEC4
  1458. 00001008  4EB9 0000 2542           jsr        [0x00002542]
  1459. 0000100E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1460. label00001012:
  1461. 00001012  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  1462. 00001016  2057                     movea.l    A0, [A7]
  1463. 00001018  2250                     movea.l    A1, [A0]
  1464. 0000101A  2269 0020                movea.l    A1, [A1 + 0x20]
  1465. 0000101E  4E91                     jsr        [A1]
  1466. 00001020  2F0B                     move.l     -[A7], A3
  1467. 00001022  486E FFF6                pea.l      [A6 - 0xA]
  1468. 00001026  4EB9 0000 27AA           jsr        [0x000027AA]
  1469. 0000102C  4878 01D2                push.l     0x1D2
  1470. 00001030  2F13                     move.l     -[A7], [A3]
  1471. 00001032  2F2A 005E                move.l     -[A7], [A2 + 0x5E]
  1472. 00001036  61FF 0000 003E           bsr        +0x40 /* 00001076 */
  1473. 0000103C  3F3C FFFF                move.w     -[A7], 0xFFFF
  1474. 00001040  486E FFF6                pea.l      [A6 - 0xA]
  1475. 00001044  4EB9 0000 27B2           jsr        [0x000027B2]
  1476. 0000104A  200B                     move.l     D0, A3
  1477. 0000104C  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  1478. 00001050  6704                     beq        +0x6 /* 00001056 */
  1479. 00001052  204B                     movea.l    A0, A3
  1480. 00001054  A023                     syscall    DisposHandle/DisposeHandle
  1481. label00001056:
  1482. 00001056  4227                     clr.b      -[A7]
  1483. 00001058  2F0A                     move.l     -[A7], A2
  1484. 0000105A  2057                     movea.l    A0, [A7]
  1485. 0000105C  2268 0004                movea.l    A1, [A0 + 0x4]
  1486. 00001060  2269 0134                movea.l    A1, [A1 + 0x134]
  1487. 00001064  4E91                     jsr        [A1]
  1488. 00001066  157C 0001 0055           move.b     [A2 + 0x55], 0x1
  1489. 0000106C  5C4F                     addq.w     A7, 6
  1490. 0000106E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1491. 00001072  4E5E                     unlink     A6
  1492. 00001074  4E75                     rts
  1493. fn00001076:
  1494. 00001076  4E56 0000                link       A6, 0
  1495. 0000107A  48E7 1030                movem.l    -[A7], D3,A2,A3
  1496. 0000107E  266E 0008                movea.l    A3, [A6 + 0x8]
  1497. 00001082  246E 000C                movea.l    A2, [A6 + 0xC]
  1498. 00001086  262E 0010                move.l     D3, [A6 + 0x10]
  1499. 0000108A  224B                     movea.l    A1, A3
  1500. 0000108C  204A                     movea.l    A0, A2
  1501. 0000108E  2003                     move.l     D0, D3
  1502. 00001090  7220                     moveq.l    D1, 0x20
  1503. 00001092  B081                     cmp.l      D0, D1
  1504. 00001094  6504                     bcs        +0x6 /* 0000109A */
  1505. 00001096  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  1506. 00001098  600E                     bra        +0x10 /* 000010A8 */
  1507. label0000109A:
  1508. 0000109A  4A80                     tst.l      D0
  1509. 0000109C  670A                     beq        +0xC /* 000010A8 */
  1510. 0000109E  2209                     move.l     D1, A1
  1511. label000010A0:
  1512. 000010A0  12D8                     move.b     [A1]+, [A0]+
  1513. 000010A2  5380                     subq.l     D0, 1
  1514. 000010A4  66FA                     bne        -0x4 /* 000010A0 */
  1515. 000010A6  2241                     movea.l    A1, D1
  1516. label000010A8:
  1517. 000010A8  2049                     movea.l    A0, A1
  1518. 000010AA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1519. 000010AE  4E5E                     unlink     A6
  1520. 000010B0  4E75                     rts
  1521. 000010B2  206F 0004                movea.l    A0, [A7 + 0x4]
  1522. 000010B6  5088                     addq.l     A0, 8
  1523. 000010B8  2010                     move.l     D0, [A0]
  1524. 000010BA  0680 FFFF FC92           addi.l     D0, 0xFFFFFC92
  1525. 000010C0  D1AF 0004                add.l      [A7 + 0x4], D0
  1526. 000010C4  4EF9 0000 06FC           jmp        [0x000006FC]
  1527. 000010CA  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1528. 000010D2  4EF9 0000 31CA           jmp        [0x000031CA]
  1529. 000010D8  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1530. 000010E0  4EF9 0000 3DB2           jmp        [0x00003DB2]
  1531. 000010E6  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1532. 000010EE  4EF9 0000 3DAA           jmp        [0x00003DAA]
  1533. 000010F4  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1534. 000010FC  4EF9 0000 06FC           jmp        [0x000006FC]
  1535. 00001102  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  1536. 0000110A  4EF9 0000 3DBA           jmp        [0x00003DBA]
  1537. 00001110  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  1538. 00001118  4EF9 0000 3DCA           jmp        [0x00003DCA]
  1539. 0000111E  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  1540. 00001126  4EF9 0000 3DC2           jmp        [0x00003DC2]
  1541. 0000112C  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  1542. 00001134  4EF9 0000 3DD2           jmp        [0x00003DD2]
  1543. 0000113A  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  1544. 00001142  4EF9 0000 06FC           jmp        [0x000006FC]
  1545. 00001148  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  1546. 00001150  4EF9 0000 07EA           jmp        [0x000007EA]
  1547. 00001156  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  1548. 0000115E  4EF9 0000 06FC           jmp        [0x000006FC]
  1549. fn00001164:
  1550. 00001164  4E56 0000                link       A6, 0
  1551. 00001168  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1552. 0000116C  246E 0008                movea.l    A2, [A6 + 0x8]
  1553. 00001170  362E 000C                move.w     D3, [A6 + 0xC]
  1554. 00001174  286E 000E                movea.l    A4, [A6 + 0xE]
  1555. 00001178  4A43                     tst.w      D3
  1556. 0000117A  6714                     beq        +0x16 /* 00001190 */
  1557. 0000117C  204A                     movea.l    A0, A2
  1558. 0000117E  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1559. 00001182  2648                     movea.l    A3, A0
  1560. 00001184  2488                     move.l     [A2], A0
  1561. 00001186  2F0B                     move.l     -[A7], A3
  1562. 00001188  4EB9 0000 3F3A           jsr        [0x00003F3A]
  1563. 0000118E  584F                     addq.w     A7, 4
  1564. label00001190:
  1565. 00001190  2F0C                     move.l     -[A7], A4
  1566. 00001192  4267                     clr.w      -[A7]
  1567. 00001194  2F0A                     move.l     -[A7], A2
  1568. 00001196  4EB9 0000 3A42           jsr        [0x00003A42]
  1569. 0000119C  486A 007A                pea.l      [A2 + 0x7A]
  1570. 000011A0  4EB9 0000 402A           jsr        [0x0000402A]
  1571. 000011A6  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1572. 000011AC  2548 0004                move.l     [A2 + 0x4], A0
  1573. 000011B0  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1574. 000011B6  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  1575. 000011BA  2252                     movea.l    A1, [A2]
  1576. 000011BC  2288                     move.l     [A1], A0
  1577. 000011BE  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1578. 000011C4  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  1579. 000011C8  2548 007A                move.l     [A2 + 0x7A], A0
  1580. 000011CC  2652                     movea.l    A3, [A2]
  1581. 000011CE  204A                     movea.l    A0, A2
  1582. 000011D0  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1583. 000011D4  91CB                     sub.l      A0, A3
  1584. 000011D6  2748 0008                move.l     [A3 + 0x8], A0
  1585. 000011DA  204A                     movea.l    A0, A2
  1586. 000011DC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  1587. 000011E0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1588. 000011E4  4E5E                     unlink     A6
  1589. 000011E6  4E75                     rts
  1590. fn000011E8:
  1591. 000011E8  4E56 0000                link       A6, 0
  1592. 000011EC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1593. 000011F0  246E 0008                movea.l    A2, [A6 + 0x8]
  1594. 000011F4  362E 000C                move.w     D3, [A6 + 0xC]
  1595. 000011F8  200A                     move.l     D0, A2
  1596. 000011FA  676E                     beq        +0x70 /* 0000126A */
  1597. 000011FC  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1598. 00001202  2548 0004                move.l     [A2 + 0x4], A0
  1599. 00001206  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1600. 0000120C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  1601. 00001210  2252                     movea.l    A1, [A2]
  1602. 00001212  2288                     move.l     [A1], A0
  1603. 00001214  41F9 0001 E6D4           lea.l      A0, [0x0001E6D4]
  1604. 0000121A  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  1605. 0000121E  2548 007A                move.l     [A2 + 0x7A], A0
  1606. 00001222  2652                     movea.l    A3, [A2]
  1607. 00001224  204A                     movea.l    A0, A2
  1608. 00001226  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1609. 0000122A  2848                     movea.l    A4, A0
  1610. 0000122C  91CB                     sub.l      A0, A3
  1611. 0000122E  2748 0008                move.l     [A3 + 0x8], A0
  1612. 00001232  4267                     clr.w      -[A7]
  1613. 00001234  486A 007A                pea.l      [A2 + 0x7A]
  1614. 00001238  4EB9 0000 4032           jsr        [0x00004032]
  1615. 0000123E  4267                     clr.w      -[A7]
  1616. 00001240  2F0A                     move.l     -[A7], A2
  1617. 00001242  4EB9 0000 3A4A           jsr        [0x00003A4A]
  1618. 00001248  4A43                     tst.w      D3
  1619. 0000124A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1620. 0000124E  670C                     beq        +0xE /* 0000125C */
  1621. 00001250  4267                     clr.w      -[A7]
  1622. 00001252  2F0C                     move.l     -[A7], A4
  1623. 00001254  4EB9 0000 3F42           jsr        [0x00003F42]
  1624. 0000125A  5C4F                     addq.w     A7, 6
  1625. label0000125C:
  1626. 0000125C  4A43                     tst.w      D3
  1627. 0000125E  6F0A                     ble        +0xC /* 0000126A */
  1628. 00001260  2F0A                     move.l     -[A7], A2
  1629. 00001262  4EB9 0000 2592           jsr        [0x00002592]
  1630. 00001268  584F                     addq.w     A7, 4
  1631. label0000126A:
  1632. 0000126A  204A                     movea.l    A0, A2
  1633. 0000126C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1634. 00001270  4E5E                     unlink     A6
  1635. 00001272  4E75                     rts
  1636. 00001274  4E75                     rts
  1637. 00001276  4E56 0000                link       A6, 0
  1638. 0000127A  2F0A                     move.l     -[A7], A2
  1639. 0000127C  246E 0008                movea.l    A2, [A6 + 0x8]
  1640. 00001280  2F0A                     move.l     -[A7], A2
  1641. 00001282  2057                     movea.l    A0, [A7]
  1642. 00001284  2268 0004                movea.l    A1, [A0 + 0x4]
  1643. 00001288  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  1644. 0000128C  4E91                     jsr        [A1]
  1645. 0000128E  2F0A                     move.l     -[A7], A2
  1646. 00001290  2057                     movea.l    A0, [A7]
  1647. 00001292  2268 0004                movea.l    A1, [A0 + 0x4]
  1648. 00001296  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  1649. 0000129A  4E91                     jsr        [A1]
  1650. 0000129C  504F                     addq.w     A7, 8
  1651. 0000129E  245F                     movea.l    A2, [A7]+
  1652. 000012A0  4E5E                     unlink     A6
  1653. 000012A2  4E75                     rts
  1654. fn000012A4:
  1655. 000012A4  4E56 FFEA                link       A6, -0x0016
  1656. 000012A8  48E7 0030                movem.l    -[A7], A2,A3
  1657. 000012AC  266E 0008                movea.l    A3, [A6 + 0x8]
  1658. 000012B0  486E FFEA                pea.l      [A6 - 0x16]
  1659. 000012B4  2F0B                     move.l     -[A7], A3
  1660. 000012B6  2057                     movea.l    A0, [A7]
  1661. 000012B8  2268 0004                movea.l    A1, [A0 + 0x4]
  1662. 000012BC  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  1663. 000012C0  4E91                     jsr        [A1]
  1664. 000012C2  3F2E FFEA                move.w     -[A7], [A6 - 0x16]
  1665. 000012C6  2F0B                     move.l     -[A7], A3
  1666. 000012C8  200B                     move.l     D0, A3
  1667. 000012CA  4A80                     tst.l      D0
  1668. 000012CC  6708                     beq        +0xA /* 000012D6 */
  1669. 000012CE  204B                     movea.l    A0, A3
  1670. 000012D0  41E8 007A                lea.l      A0, [A0 + 0x7A]
  1671. 000012D4  6002                     bra        +0x4 /* 000012D8 */
  1672. label000012D6:
  1673. 000012D6  204B                     movea.l    A0, A3
  1674. label000012D8:
  1675. 000012D8  4850                     pea.l      [A0]
  1676. 000012DA  4EB9 0000 282A           jsr        [0x0000282A]
  1677. 000012E0  42A7                     clr.l      -[A7]
  1678. 000012E2  486B 0044                pea.l      [A3 + 0x44]
  1679. 000012E6  486E FFEC                pea.l      [A6 - 0x14]
  1680. 000012EA  61FF 0000 00D8           bsr        +0xDA /* 000013C4 */
  1681. 000012F0  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  1682. 000012F4  6042                     bra        +0x44 /* 00001338 */
  1683. label000012F6:
  1684. 000012F6  4267                     clr.w      -[A7]
  1685. 000012F8  4879 0001 E932           push.l     0x1E932
  1686. 000012FE  4879 0001 E960           push.l     0x1E960
  1687. 00001304  4878 0004                push.l     0x4
  1688. 00001308  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1689. 0000130C  4EB9 0000 2582           jsr        [0x00002582]
  1690. 00001312  2448                     movea.l    A2, A0
  1691. 00001314  200A                     move.l     D0, A2
  1692. 00001316  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1693. 0000131A  671C                     beq        +0x1E /* 00001338 */
  1694. 0000131C  200B                     move.l     D0, A3
  1695. 0000131E  4A80                     tst.l      D0
  1696. 00001320  6708                     beq        +0xA /* 0000132A */
  1697. 00001322  204B                     movea.l    A0, A3
  1698. 00001324  41E8 007A                lea.l      A0, [A0 + 0x7A]
  1699. 00001328  6002                     bra        +0x4 /* 0000132C */
  1700. label0000132A:
  1701. 0000132A  204B                     movea.l    A0, A3
  1702. label0000132C:
  1703. 0000132C  4850                     pea.l      [A0]
  1704. 0000132E  2F0A                     move.l     -[A7], A2
  1705. 00001330  4EB9 0000 3F7A           jsr        [0x00003F7A]
  1706. 00001336  504F                     addq.w     A7, 8
  1707. label00001338:
  1708. 00001338  486E FFFC                pea.l      [A6 - 0x4]
  1709. 0000133C  486E FFEC                pea.l      [A6 - 0x14]
  1710. 00001340  61FF 0000 003A           bsr        +0x3C /* 0000137C */
  1711. 00001346  4A00                     tst.b      D0
  1712. 00001348  504F                     addq.w     A7, 8
  1713. 0000134A  66AA                     bne        -0x54 /* 000012F6 */
  1714. 0000134C  486B 007A                pea.l      [A3 + 0x7A]
  1715. 00001350  61FF 0000 001E           bsr        +0x20 /* 00001370 */
  1716. 00001356  3F3C FFFF                move.w     -[A7], 0xFFFF
  1717. 0000135A  486E FFEC                pea.l      [A6 - 0x14]
  1718. 0000135E  61FF 0000 0032           bsr        +0x34 /* 00001392 */
  1719. 00001364  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1720. 00001368  4CDF 0C00                movem.l    A2,A3, [A7]+
  1721. 0000136C  4E5E                     unlink     A6
  1722. 0000136E  4E75                     rts
  1723. fn00001370:
  1724. 00001370  206F 0004                movea.l    A0, [A7 + 0x4]
  1725. 00001374  117C 0001 002C           move.b     [A0 + 0x2C], 0x1
  1726. 0000137A  4E75                     rts
  1727. fn0000137C:
  1728. 0000137C  4E56 0000                link       A6, 0
  1729. 00001380  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1730. 00001384  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1731. 00001388  4EB9 0000 2CE2           jsr        [0x00002CE2]
  1732. 0000138E  4E5E                     unlink     A6
  1733. 00001390  4E75                     rts
  1734. fn00001392:
  1735. 00001392  4E56 0000                link       A6, 0
  1736. 00001396  2F0A                     move.l     -[A7], A2
  1737. 00001398  246E 0008                movea.l    A2, [A6 + 0x8]
  1738. 0000139C  200A                     move.l     D0, A2
  1739. 0000139E  671C                     beq        +0x1E /* 000013BC */
  1740. 000013A0  4267                     clr.w      -[A7]
  1741. 000013A2  2F0A                     move.l     -[A7], A2
  1742. 000013A4  4EB9 0000 2CD2           jsr        [0x00002CD2]
  1743. 000013AA  4A6E 000C                tst.w      [A6 + 0xC]
  1744. 000013AE  5C4F                     addq.w     A7, 6
  1745. 000013B0  6F0A                     ble        +0xC /* 000013BC */
  1746. 000013B2  2F0A                     move.l     -[A7], A2
  1747. 000013B4  4EB9 0000 2592           jsr        [0x00002592]
  1748. 000013BA  584F                     addq.w     A7, 4
  1749. label000013BC:
  1750. 000013BC  204A                     movea.l    A0, A2
  1751. 000013BE  245F                     movea.l    A2, [A7]+
  1752. 000013C0  4E5E                     unlink     A6
  1753. 000013C2  4E75                     rts
  1754. fn000013C4:
  1755. 000013C4  4E56 0000                link       A6, 0
  1756. 000013C8  48E7 1030                movem.l    -[A7], D3,A2,A3
  1757. 000013CC  246E 0008                movea.l    A2, [A6 + 0x8]
  1758. 000013D0  266E 000C                movea.l    A3, [A6 + 0xC]
  1759. 000013D4  262E 0010                move.l     D3, [A6 + 0x10]
  1760. 000013D8  2F03                     move.l     -[A7], D3
  1761. 000013DA  2F0B                     move.l     -[A7], A3
  1762. 000013DC  2F0A                     move.l     -[A7], A2
  1763. 000013DE  4EB9 0000 2CCA           jsr        [0x00002CCA]
  1764. 000013E4  204A                     movea.l    A0, A2
  1765. 000013E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1766. 000013EA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1767. 000013EE  4E5E                     unlink     A6
  1768. 000013F0  4E75                     rts
  1769. 000013F2  206F 0004                movea.l    A0, [A7 + 0x4]
  1770. 000013F6  5088                     addq.l     A0, 8
  1771. 000013F8  2010                     move.l     D0, [A0]
  1772. 000013FA  0680 FFFF FF58           addi.l     D0, 0xFFFFFF58
  1773. 00001400  D1AF 0004                add.l      [A7 + 0x4], D0
  1774. 00001404  4EF9 0000 11EC           jmp        [0x000011EC]
  1775. 0000140A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1776. 00001412  4EF9 0000 1278           jmp        [0x00001278]
  1777. 00001418  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  1778. 00001420  4EF9 0000 11EC           jmp        [0x000011EC]
  1779. fn00001426:
  1780. 00001426  4E56 0000                link       A6, 0
  1781. 0000142A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1782. 0000142E  246E 0008                movea.l    A2, [A6 + 0x8]
  1783. 00001432  362E 000C                move.w     D3, [A6 + 0xC]
  1784. 00001436  286E 000E                movea.l    A4, [A6 + 0xE]
  1785. 0000143A  4A43                     tst.w      D3
  1786. 0000143C  6714                     beq        +0x16 /* 00001452 */
  1787. 0000143E  204A                     movea.l    A0, A2
  1788. 00001440  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1789. 00001444  2648                     movea.l    A3, A0
  1790. 00001446  2488                     move.l     [A2], A0
  1791. 00001448  2F0B                     move.l     -[A7], A3
  1792. 0000144A  4EB9 0000 3F3A           jsr        [0x00003F3A]
  1793. 00001450  584F                     addq.w     A7, 4
  1794. label00001452:
  1795. 00001452  2F0C                     move.l     -[A7], A4
  1796. 00001454  4267                     clr.w      -[A7]
  1797. 00001456  2F0A                     move.l     -[A7], A2
  1798. 00001458  61FF FFFF FD0A           bsr        -0x2F4 /* 00001164 */
  1799. 0000145E  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1800. 00001464  2548 0004                move.l     [A2 + 0x4], A0
  1801. 00001468  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1802. 0000146E  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  1803. 00001472  2252                     movea.l    A1, [A2]
  1804. 00001474  2288                     move.l     [A1], A0
  1805. 00001476  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1806. 0000147C  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  1807. 00001480  2548 007A                move.l     [A2 + 0x7A], A0
  1808. 00001484  2652                     movea.l    A3, [A2]
  1809. 00001486  204A                     movea.l    A0, A2
  1810. 00001488  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1811. 0000148C  91CB                     sub.l      A0, A3
  1812. 0000148E  2748 0008                move.l     [A3 + 0x8], A0
  1813. 00001492  204A                     movea.l    A0, A2
  1814. 00001494  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1815. 00001498  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1816. 0000149C  4E5E                     unlink     A6
  1817. 0000149E  4E75                     rts
  1818. 000014A0  4E56 0000                link       A6, 0
  1819. 000014A4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1820. 000014A8  246E 0008                movea.l    A2, [A6 + 0x8]
  1821. 000014AC  362E 000C                move.w     D3, [A6 + 0xC]
  1822. 000014B0  200A                     move.l     D0, A2
  1823. 000014B2  6760                     beq        +0x62 /* 00001514 */
  1824. 000014B4  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1825. 000014BA  2548 0004                move.l     [A2 + 0x4], A0
  1826. 000014BE  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1827. 000014C4  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  1828. 000014C8  2252                     movea.l    A1, [A2]
  1829. 000014CA  2288                     move.l     [A1], A0
  1830. 000014CC  41F9 0001 E320           lea.l      A0, [0x0001E320]
  1831. 000014D2  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  1832. 000014D6  2548 007A                move.l     [A2 + 0x7A], A0
  1833. 000014DA  2652                     movea.l    A3, [A2]
  1834. 000014DC  204A                     movea.l    A0, A2
  1835. 000014DE  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  1836. 000014E2  2848                     movea.l    A4, A0
  1837. 000014E4  91CB                     sub.l      A0, A3
  1838. 000014E6  2748 0008                move.l     [A3 + 0x8], A0
  1839. 000014EA  4267                     clr.w      -[A7]
  1840. 000014EC  2F0A                     move.l     -[A7], A2
  1841. 000014EE  61FF FFFF FCF8           bsr        -0x306 /* 000011E8 */
  1842. 000014F4  4A43                     tst.w      D3
  1843. 000014F6  5C4F                     addq.w     A7, 6
  1844. 000014F8  670C                     beq        +0xE /* 00001506 */
  1845. 000014FA  4267                     clr.w      -[A7]
  1846. 000014FC  2F0C                     move.l     -[A7], A4
  1847. 000014FE  4EB9 0000 3F42           jsr        [0x00003F42]
  1848. 00001504  5C4F                     addq.w     A7, 6
  1849. label00001506:
  1850. 00001506  4A43                     tst.w      D3
  1851. 00001508  6F0A                     ble        +0xC /* 00001514 */
  1852. 0000150A  2F0A                     move.l     -[A7], A2
  1853. 0000150C  4EB9 0000 2592           jsr        [0x00002592]
  1854. 00001512  584F                     addq.w     A7, 4
  1855. label00001514:
  1856. 00001514  204A                     movea.l    A0, A2
  1857. 00001516  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1858. 0000151A  4E5E                     unlink     A6
  1859. 0000151C  4E75                     rts
  1860. 0000151E  4E56 FFFC                link       A6, -0x0004
  1861. 00001522  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1862. 00001526  282E 000C                move.l     D4, [A6 + 0xC]
  1863. 0000152A  266E 0010                movea.l    A3, [A6 + 0x10]
  1864. 0000152E  42AE FFFC                clr.l      [A6 - 0x4]
  1865. 00001532  486E FFFC                pea.l      [A6 - 0x4]
  1866. 00001536  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  1867. 0000153C  61FF 0000 02F2           bsr        +0x2F4 /* 00001830 */
  1868. 00001542  2F08                     move.l     -[A7], A0
  1869. 00001544  2057                     movea.l    A0, [A7]
  1870. 00001546  2268 0004                movea.l    A1, [A0 + 0x4]
  1871. 0000154A  2269 0354                movea.l    A1, [A1 + 0x354]
  1872. 0000154E  4E91                     jsr        [A1]
  1873. 00001550  4AAE FFFC                tst.l      [A6 - 0x4]
  1874. 00001554  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1875. 00001558  6712                     beq        +0x14 /* 0000156C */
  1876. 0000155A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1877. 0000155E  2057                     movea.l    A0, [A7]
  1878. 00001560  2268 0004                movea.l    A1, [A0 + 0x4]
  1879. 00001564  2269 00B4                movea.l    A1, [A1 + 0xB4]
  1880. 00001568  4E91                     jsr        [A1]
  1881. 0000156A  584F                     addq.w     A7, 4
  1882. label0000156C:
  1883. 0000156C  61FF 0000 02C2           bsr        +0x2C4 /* 00001830 */
  1884. 00001572  2448                     movea.l    A2, A0
  1885. 00001574  2613                     move.l     D3, [A3]
  1886. 00001576  7001                     moveq.l    D0, 0x01
  1887. 00001578  B680                     cmp.l      D3, D0
  1888. 0000157A  6654                     bne        +0x56 /* 000015D0 */
  1889. 0000157C  0C84 6E65 7743           cmpi.l     D4, 0x6E657743 /* 'newC' */
  1890. 00001582  670A                     beq        +0xC /* 0000158E */
  1891. 00001584  0C84 6578 7443           cmpi.l     D4, 0x65787443 /* 'extC' */
  1892. 0000158A  673A                     beq        +0x3C /* 000015C6 */
  1893. 0000158C  6042                     bra        +0x44 /* 000015D0 */
  1894. label0000158E:
  1895. 0000158E  7001                     moveq.l    D0, 0x01
  1896. 00001590  2540 0164                move.l     [A2 + 0x164], D0
  1897. 00001594  157C 0001 0168           move.b     [A2 + 0x168], 0x1
  1898. 0000159A  4A2A 0169                tst.b      [A2 + 0x169]
  1899. 0000159E  6720                     beq        +0x22 /* 000015C0 */
  1900. 000015A0  2F0A                     move.l     -[A7], A2
  1901. 000015A2  2057                     movea.l    A0, [A7]
  1902. 000015A4  2268 0004                movea.l    A1, [A0 + 0x4]
  1903. 000015A8  2269 0364                movea.l    A1, [A1 + 0x364]
  1904. 000015AC  4E91                     jsr        [A1]
  1905. 000015AE  584F                     addq.w     A7, 4
  1906. 000015B0  2F08                     move.l     -[A7], A0
  1907. 000015B2  2057                     movea.l    A0, [A7]
  1908. 000015B4  2268 0004                movea.l    A1, [A0 + 0x4]
  1909. 000015B8  2269 0180                movea.l    A1, [A1 + 0x180]
  1910. 000015BC  4E91                     jsr        [A1]
  1911. 000015BE  584F                     addq.w     A7, 4
  1912. label000015C0:
  1913. 000015C0  422A 0169                clr.b      [A2 + 0x169]
  1914. 000015C4  600A                     bra        +0xC /* 000015D0 */
  1915. label000015C6:
  1916. 000015C6  157C 0001 0169           move.b     [A2 + 0x169], 0x1
  1917. 000015CC  42AA 0164                clr.l      [A2 + 0x164]
  1918. label000015D0:
  1919. 000015D0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1920. 000015D4  4E5E                     unlink     A6
  1921. 000015D6  4E75                     rts
  1922. 000015D8  4E56 FFFC                link       A6, -0x0004
  1923. 000015DC  42AE FFFC                clr.l      [A6 - 0x4]
  1924. 000015E0  486E FFFC                pea.l      [A6 - 0x4]
  1925. 000015E4  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  1926. 000015EA  61FF 0000 0244           bsr        +0x246 /* 00001830 */
  1927. 000015F0  2F08                     move.l     -[A7], A0
  1928. 000015F2  2057                     movea.l    A0, [A7]
  1929. 000015F4  2268 0004                movea.l    A1, [A0 + 0x4]
  1930. 000015F8  2269 0354                movea.l    A1, [A1 + 0x354]
  1931. 000015FC  4E91                     jsr        [A1]
  1932. 000015FE  4AAE FFFC                tst.l      [A6 - 0x4]
  1933. 00001602  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1934. 00001606  6712                     beq        +0x14 /* 0000161A */
  1935. 00001608  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1936. 0000160C  2057                     movea.l    A0, [A7]
  1937. 0000160E  2268 0004                movea.l    A1, [A0 + 0x4]
  1938. 00001612  2269 00A8                movea.l    A1, [A1 + 0xA8]
  1939. 00001616  4E91                     jsr        [A1]
  1940. 00001618  584F                     addq.w     A7, 4
  1941. label0000161A:
  1942. 0000161A  486E FFFC                pea.l      [A6 - 0x4]
  1943. 0000161E  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  1944. 00001624  61FF 0000 020A           bsr        +0x20C /* 00001830 */
  1945. 0000162A  2F08                     move.l     -[A7], A0
  1946. 0000162C  2057                     movea.l    A0, [A7]
  1947. 0000162E  2268 0004                movea.l    A1, [A0 + 0x4]
  1948. 00001632  2269 0354                movea.l    A1, [A1 + 0x354]
  1949. 00001636  4E91                     jsr        [A1]
  1950. 00001638  4AAE FFFC                tst.l      [A6 - 0x4]
  1951. 0000163C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1952. 00001640  6712                     beq        +0x14 /* 00001654 */
  1953. 00001642  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1954. 00001646  2057                     movea.l    A0, [A7]
  1955. 00001648  2268 0004                movea.l    A1, [A0 + 0x4]
  1956. 0000164C  2269 00A8                movea.l    A1, [A1 + 0xA8]
  1957. 00001650  4E91                     jsr        [A1]
  1958. 00001652  584F                     addq.w     A7, 4
  1959. label00001654:
  1960. 00001654  486E FFFC                pea.l      [A6 - 0x4]
  1961. 00001658  2F3C 6261 636B           move.l     -[A7], 0x6261636B /* 'back' */
  1962. 0000165E  61FF 0000 01D0           bsr        +0x1D2 /* 00001830 */
  1963. 00001664  2F08                     move.l     -[A7], A0
  1964. 00001666  2057                     movea.l    A0, [A7]
  1965. 00001668  2268 0004                movea.l    A1, [A0 + 0x4]
  1966. 0000166C  2269 0354                movea.l    A1, [A1 + 0x354]
  1967. 00001670  4E91                     jsr        [A1]
  1968. 00001672  4AAE FFFC                tst.l      [A6 - 0x4]
  1969. 00001676  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1970. 0000167A  6712                     beq        +0x14 /* 0000168E */
  1971. 0000167C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1972. 00001680  2057                     movea.l    A0, [A7]
  1973. 00001682  2268 0004                movea.l    A1, [A0 + 0x4]
  1974. 00001686  2269 00B8                movea.l    A1, [A1 + 0xB8]
  1975. 0000168A  4E91                     jsr        [A1]
  1976. 0000168C  584F                     addq.w     A7, 4
  1977. label0000168E:
  1978. 0000168E  486E FFFC                pea.l      [A6 - 0x4]
  1979. 00001692  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  1980. 00001698  61FF 0000 0196           bsr        +0x198 /* 00001830 */
  1981. 0000169E  2F08                     move.l     -[A7], A0
  1982. 000016A0  2057                     movea.l    A0, [A7]
  1983. 000016A2  2268 0004                movea.l    A1, [A0 + 0x4]
  1984. 000016A6  2269 0354                movea.l    A1, [A1 + 0x354]
  1985. 000016AA  4E91                     jsr        [A1]
  1986. 000016AC  4AAE FFFC                tst.l      [A6 - 0x4]
  1987. 000016B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1988. 000016B4  6712                     beq        +0x14 /* 000016C8 */
  1989. 000016B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1990. 000016BA  2057                     movea.l    A0, [A7]
  1991. 000016BC  2268 0004                movea.l    A1, [A0 + 0x4]
  1992. 000016C0  2269 00B8                movea.l    A1, [A1 + 0xB8]
  1993. 000016C4  4E91                     jsr        [A1]
  1994. 000016C6  584F                     addq.w     A7, 4
  1995. label000016C8:
  1996. 000016C8  486E FFFC                pea.l      [A6 - 0x4]
  1997. 000016CC  4878 0385                push.l     0x385
  1998. 000016D0  61FF 0000 015E           bsr        +0x160 /* 00001830 */
  1999. 000016D6  2F08                     move.l     -[A7], A0
  2000. 000016D8  2057                     movea.l    A0, [A7]
  2001. 000016DA  2268 0004                movea.l    A1, [A0 + 0x4]
  2002. 000016DE  2269 0354                movea.l    A1, [A1 + 0x354]
  2003. 000016E2  4E91                     jsr        [A1]
  2004. 000016E4  4AAE FFFC                tst.l      [A6 - 0x4]
  2005. 000016E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2006. 000016EC  6712                     beq        +0x14 /* 00001700 */
  2007. 000016EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2008. 000016F2  2057                     movea.l    A0, [A7]
  2009. 000016F4  2268 0004                movea.l    A1, [A0 + 0x4]
  2010. 000016F8  2269 00B4                movea.l    A1, [A1 + 0xB4]
  2011. 000016FC  4E91                     jsr        [A1]
  2012. 000016FE  584F                     addq.w     A7, 4
  2013. label00001700:
  2014. 00001700  4E5E                     unlink     A6
  2015. 00001702  4E75                     rts
  2016. 00001704  4E56 FFF4                link       A6, -0x000C
  2017. 00001708  48E7 0030                movem.l    -[A7], A2,A3
  2018. 0000170C  266E 0008                movea.l    A3, [A6 + 0x8]
  2019. 00001710  61FF 0000 011E           bsr        +0x120 /* 00001830 */
  2020. 00001716  2448                     movea.l    A2, A0
  2021. 00001718  486E FFF4                pea.l      [A6 - 0xC]
  2022. 0000171C  2F0A                     move.l     -[A7], A2
  2023. 0000171E  2057                     movea.l    A0, [A7]
  2024. 00001720  2268 0004                movea.l    A1, [A0 + 0x4]
  2025. 00001724  2269 0360                movea.l    A1, [A1 + 0x360]
  2026. 00001728  4E91                     jsr        [A1]
  2027. 0000172A  0CAA 756E 6466 0164      cmpi.l     [A2 + 0x164], 0x756E6466 /* 'undf' */
  2028. 00001732  504F                     addq.w     A7, 8
  2029. 00001734  6700 00E4                beq        +0xE6 /* 0000181A */
  2030. 00001738  7001                     moveq.l    D0, 0x01
  2031. 0000173A  B0AA 0164                cmp.l      D0, [A2 + 0x164]
  2032. 0000173E  666E                     bne        +0x70 /* 000017AE */
  2033. 00001740  4267                     clr.w      -[A7]
  2034. 00001742  4879 0001 E650           push.l     0x1E650
  2035. 00001748  4879 0001 E5AC           push.l     0x1E5AC
  2036. 0000174E  4878 0004                push.l     0x4
  2037. 00001752  2F3C 6E65 7743           move.l     -[A7], 0x6E657743 /* 'newC' */
  2038. 00001758  2F0B                     move.l     -[A7], A3
  2039. 0000175A  2057                     movea.l    A0, [A7]
  2040. 0000175C  2268 0004                movea.l    A1, [A0 + 0x4]
  2041. 00001760  2269 0010                movea.l    A1, [A1 + 0x10]
  2042. 00001764  4E91                     jsr        [A1]
  2043. 00001766  504F                     addq.w     A7, 8
  2044. 00001768  2F08                     move.l     -[A7], A0
  2045. 0000176A  4EB9 0000 2582           jsr        [0x00002582]
  2046. 00001770  2448                     movea.l    A2, A0
  2047. 00001772  200A                     move.l     D0, A2
  2048. 00001774  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2049. 00001778  661E                     bne        +0x20 /* 00001798 */
  2050. 0000177A  42A7                     clr.l      -[A7]
  2051. 0000177C  486E FFFC                pea.l      [A6 - 0x4]
  2052. 00001780  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  2053. 00001788  4879 0001 E5AA           push.l     0x1E5AA
  2054. 0000178E  4EB9 0000 2542           jsr        [0x00002542]
  2055. 00001794  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2056. label00001798:
  2057. 00001798  4878 0001                push.l     0x1
  2058. 0000179C  2F0A                     move.l     -[A7], A2
  2059. 0000179E  2057                     movea.l    A0, [A7]
  2060. 000017A0  2268 0004                movea.l    A1, [A0 + 0x4]
  2061. 000017A4  2269 0020                movea.l    A1, [A1 + 0x20]
  2062. 000017A8  4E91                     jsr        [A1]
  2063. 000017AA  504F                     addq.w     A7, 8
  2064. 000017AC  606C                     bra        +0x6E /* 0000181A */
  2065. label000017AE:
  2066. 000017AE  4267                     clr.w      -[A7]
  2067. 000017B0  4879 0001 E650           push.l     0x1E650
  2068. 000017B6  4879 0001 E5AC           push.l     0x1E5AC
  2069. 000017BC  4878 0004                push.l     0x4
  2070. 000017C0  2F3C 6578 7443           move.l     -[A7], 0x65787443 /* 'extC' */
  2071. 000017C6  2F0B                     move.l     -[A7], A3
  2072. 000017C8  2057                     movea.l    A0, [A7]
  2073. 000017CA  2268 0004                movea.l    A1, [A0 + 0x4]
  2074. 000017CE  2269 0010                movea.l    A1, [A1 + 0x10]
  2075. 000017D2  4E91                     jsr        [A1]
  2076. 000017D4  504F                     addq.w     A7, 8
  2077. 000017D6  2F08                     move.l     -[A7], A0
  2078. 000017D8  4EB9 0000 2582           jsr        [0x00002582]
  2079. 000017DE  2448                     movea.l    A2, A0
  2080. 000017E0  200A                     move.l     D0, A2
  2081. 000017E2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2082. 000017E6  661E                     bne        +0x20 /* 00001806 */
  2083. 000017E8  42A7                     clr.l      -[A7]
  2084. 000017EA  486E FFF8                pea.l      [A6 - 0x8]
  2085. 000017EE  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  2086. 000017F6  4879 0001 E5AA           push.l     0x1E5AA
  2087. 000017FC  4EB9 0000 2542           jsr        [0x00002542]
  2088. 00001802  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2089. label00001806:
  2090. 00001806  4878 0001                push.l     0x1
  2091. 0000180A  2F0A                     move.l     -[A7], A2
  2092. 0000180C  2057                     movea.l    A0, [A7]
  2093. 0000180E  2268 0004                movea.l    A1, [A0 + 0x4]
  2094. 00001812  2269 0020                movea.l    A1, [A1 + 0x20]
  2095. 00001816  4E91                     jsr        [A1]
  2096. 00001818  504F                     addq.w     A7, 8
  2097. label0000181A:
  2098. 0000181A  4CDF 0C00                movem.l    A2,A3, [A7]+
  2099. 0000181E  4E5E                     unlink     A6
  2100. 00001820  4E75                     rts
  2101. 00001822  206F 0008                movea.l    A0, [A7 + 0x8]
  2102. 00001826  30BC 0084                move.w     [A0], 0x84
  2103. 0000182A  303C 0084                move.w     D0, 0x84
  2104. 0000182E  4E75                     rts
  2105. fn00001830:
  2106. 00001830  206D 0816                movea.l    A0, [A5 + 0x816]
  2107. 00001834  4E75                     rts
  2108. 00001836  206F 0004                movea.l    A0, [A7 + 0x4]
  2109. 0000183A  5088                     addq.l     A0, 8
  2110. 0000183C  2010                     move.l     D0, [A0]
  2111. 0000183E  0680 FFFF FF58           addi.l     D0, 0xFFFFFF58
  2112. 00001844  D1AF 0004                add.l      [A7 + 0x4], D0
  2113. 00001848  4EF9 0000 14A4           jmp        [0x000014A4]
  2114. 0000184E  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  2115. 00001856  4EF9 0000 1522           jmp        [0x00001522]
  2116. 0000185C  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  2117. 00001864  4EF9 0000 14A4           jmp        [0x000014A4]
  2118. fn0000186A:
  2119. 0000186A  4E56 0000                link       A6, 0
  2120. 0000186E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2121. 00001872  246E 0008                movea.l    A2, [A6 + 0x8]
  2122. 00001876  362E 000C                move.w     D3, [A6 + 0xC]
  2123. 0000187A  286E 000E                movea.l    A4, [A6 + 0xE]
  2124. 0000187E  4A43                     tst.w      D3
  2125. 00001880  6718                     beq        +0x1A /* 0000189A */
  2126. 00001882  204A                     movea.l    A0, A2
  2127. 00001884  41E8 00DE                lea.l      A0, [A0 + 0xDE]
  2128. 00001888  2648                     movea.l    A3, A0
  2129. 0000188A  2488                     move.l     [A2], A0
  2130. 0000188C  2548 00A8                move.l     [A2 + 0xA8], A0
  2131. 00001890  2F0B                     move.l     -[A7], A3
  2132. 00001892  4EB9 0000 3F3A           jsr        [0x00003F3A]
  2133. 00001898  584F                     addq.w     A7, 4
  2134. label0000189A:
  2135. 0000189A  2F0C                     move.l     -[A7], A4
  2136. 0000189C  4267                     clr.w      -[A7]
  2137. 0000189E  2F0A                     move.l     -[A7], A2
  2138. 000018A0  61FF FFFF F8C2           bsr        -0x73C /* 00001164 */
  2139. 000018A6  4267                     clr.w      -[A7]
  2140. 000018A8  486A 00A8                pea.l      [A2 + 0xA8]
  2141. 000018AC  4EB9 0000 410A           jsr        [0x0000410A]
  2142. 000018B2  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2143. 000018B8  2548 0004                move.l     [A2 + 0x4], A0
  2144. 000018BC  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2145. 000018C2  41E8 0228                lea.l      A0, [A0 + 0x228]
  2146. 000018C6  2252                     movea.l    A1, [A2]
  2147. 000018C8  2288                     move.l     [A1], A0
  2148. 000018CA  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2149. 000018D0  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  2150. 000018D4  2548 007A                move.l     [A2 + 0x7A], A0
  2151. 000018D8  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2152. 000018DE  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  2153. 000018E2  2548 00AC                move.l     [A2 + 0xAC], A0
  2154. 000018E6  2652                     movea.l    A3, [A2]
  2155. 000018E8  204A                     movea.l    A0, A2
  2156. 000018EA  41E8 00DE                lea.l      A0, [A0 + 0xDE]
  2157. 000018EE  91CB                     sub.l      A0, A3
  2158. 000018F0  2748 0008                move.l     [A3 + 0x8], A0
  2159. 000018F4  204A                     movea.l    A0, A2
  2160. 000018F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2161. 000018FA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  2162. 000018FE  4E5E                     unlink     A6
  2163. 00001900  4E75                     rts
  2164. fn00001902:
  2165. 00001902  4E56 0000                link       A6, 0
  2166. 00001906  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2167. 0000190A  246E 0008                movea.l    A2, [A6 + 0x8]
  2168. 0000190E  362E 000C                move.w     D3, [A6 + 0xC]
  2169. 00001912  200A                     move.l     D0, A2
  2170. 00001914  677C                     beq        +0x7E /* 00001992 */
  2171. 00001916  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2172. 0000191C  2548 0004                move.l     [A2 + 0x4], A0
  2173. 00001920  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2174. 00001926  41E8 0228                lea.l      A0, [A0 + 0x228]
  2175. 0000192A  2252                     movea.l    A1, [A2]
  2176. 0000192C  2288                     move.l     [A1], A0
  2177. 0000192E  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2178. 00001934  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  2179. 00001938  2548 007A                move.l     [A2 + 0x7A], A0
  2180. 0000193C  41F9 0001 DE2C           lea.l      A0, [0x0001DE2C]
  2181. 00001942  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  2182. 00001946  2548 00AC                move.l     [A2 + 0xAC], A0
  2183. 0000194A  2652                     movea.l    A3, [A2]
  2184. 0000194C  204A                     movea.l    A0, A2
  2185. 0000194E  41E8 00DE                lea.l      A0, [A0 + 0xDE]
  2186. 00001952  2848                     movea.l    A4, A0
  2187. 00001954  91CB                     sub.l      A0, A3
  2188. 00001956  2748 0008                move.l     [A3 + 0x8], A0
  2189. 0000195A  4267                     clr.w      -[A7]
  2190. 0000195C  486A 00A8                pea.l      [A2 + 0xA8]
  2191. 00001960  4EB9 0000 411A           jsr        [0x0000411A]
  2192. 00001966  4267                     clr.w      -[A7]
  2193. 00001968  2F0A                     move.l     -[A7], A2
  2194. 0000196A  61FF FFFF F87C           bsr        -0x782 /* 000011E8 */
  2195. 00001970  4A43                     tst.w      D3
  2196. 00001972  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2197. 00001976  670C                     beq        +0xE /* 00001984 */
  2198. 00001978  4267                     clr.w      -[A7]
  2199. 0000197A  2F0C                     move.l     -[A7], A4
  2200. 0000197C  4EB9 0000 3F42           jsr        [0x00003F42]
  2201. 00001982  5C4F                     addq.w     A7, 6
  2202. label00001984:
  2203. 00001984  4A43                     tst.w      D3
  2204. 00001986  6F0A                     ble        +0xC /* 00001992 */
  2205. 00001988  2F0A                     move.l     -[A7], A2
  2206. 0000198A  4EB9 0000 2592           jsr        [0x00002592]
  2207. 00001990  584F                     addq.w     A7, 4
  2208. label00001992:
  2209. 00001992  204A                     movea.l    A0, A2
  2210. 00001994  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  2211. 00001998  4E5E                     unlink     A6
  2212. 0000199A  4E75                     rts
  2213. 0000199C  4E56 FFF8                link       A6, -0x0008
  2214. 000019A0  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  2215. 000019A4  266E 0008                movea.l    A3, [A6 + 0x8]
  2216. 000019A8  262E 000C                move.l     D3, [A6 + 0xC]
  2217. 000019AC  286E 0010                movea.l    A4, [A6 + 0x10]
  2218. 000019B0  0C83 7642 6172           cmpi.l     D3, 0x76426172 /* 'vBar' */
  2219. 000019B6  671A                     beq        +0x1C /* 000019D2 */
  2220. 000019B8  0C83 6842 6172           cmpi.l     D3, 0x68426172 /* 'hBar' */
  2221. 000019BE  6712                     beq        +0x14 /* 000019D2 */
  2222. 000019C0  0C83 4C69 6E65           cmpi.l     D3, 0x4C696E65 /* 'Line' */
  2223. 000019C6  670A                     beq        +0xC /* 000019D2 */
  2224. 000019C8  0C83 5069 6520           cmpi.l     D3, 0x50696520 /* 'Pie ' */
  2225. 000019CE  6600 00A4                bne        +0xA6 /* 00001A74 */
  2226. label000019D2:
  2227. 000019D2  42AE FFFC                clr.l      [A6 - 0x4]
  2228. 000019D6  486E FFFC                pea.l      [A6 - 0x4]
  2229. 000019DA  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  2230. 000019E0  61FF FFFF FE4E           bsr        -0x1B0 /* 00001830 */
  2231. 000019E6  2F08                     move.l     -[A7], A0
  2232. 000019E8  2057                     movea.l    A0, [A7]
  2233. 000019EA  2268 0004                movea.l    A1, [A0 + 0x4]
  2234. 000019EE  2269 0354                movea.l    A1, [A1 + 0x354]
  2235. 000019F2  4E91                     jsr        [A1]
  2236. 000019F4  4AAE FFFC                tst.l      [A6 - 0x4]
  2237. 000019F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2238. 000019FC  6712                     beq        +0x14 /* 00001A10 */
  2239. 000019FE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2240. 00001A02  2057                     movea.l    A0, [A7]
  2241. 00001A04  2268 0004                movea.l    A1, [A0 + 0x4]
  2242. 00001A08  2269 00B4                movea.l    A1, [A1 + 0xB4]
  2243. 00001A0C  4E91                     jsr        [A1]
  2244. 00001A0E  584F                     addq.w     A7, 4
  2245. label00001A10:
  2246. 00001A10  61FF FFFF FE1E           bsr        -0x1E0 /* 00001830 */
  2247. 00001A16  2448                     movea.l    A2, A0
  2248. 00001A18  486E FFF8                pea.l      [A6 - 0x8]
  2249. 00001A1C  2F0A                     move.l     -[A7], A2
  2250. 00001A1E  2057                     movea.l    A0, [A7]
  2251. 00001A20  2268 0004                movea.l    A1, [A0 + 0x4]
  2252. 00001A24  2269 0360                movea.l    A1, [A1 + 0x360]
  2253. 00001A28  4E91                     jsr        [A1]
  2254. 00001A2A  2814                     move.l     D4, [A4]
  2255. 00001A2C  7001                     moveq.l    D0, 0x01
  2256. 00001A2E  B880                     cmp.l      D4, D0
  2257. 00001A30  504F                     addq.w     A7, 8
  2258. 00001A32  6640                     bne        +0x42 /* 00001A74 */
  2259. 00001A34  1F3C 0001                move.b     -[A7], 0x1
  2260. 00001A38  2F0A                     move.l     -[A7], A2
  2261. 00001A3A  2057                     movea.l    A0, [A7]
  2262. 00001A3C  2268 0004                movea.l    A1, [A0 + 0x4]
  2263. 00001A40  2269 0364                movea.l    A1, [A1 + 0x364]
  2264. 00001A44  4E91                     jsr        [A1]
  2265. 00001A46  584F                     addq.w     A7, 4
  2266. 00001A48  2F08                     move.l     -[A7], A0
  2267. 00001A4A  2057                     movea.l    A0, [A7]
  2268. 00001A4C  2268 0004                movea.l    A1, [A0 + 0x4]
  2269. 00001A50  2269 0134                movea.l    A1, [A1 + 0x134]
  2270. 00001A54  4E91                     jsr        [A1]
  2271. 00001A56  42A7                     clr.l      -[A7]
  2272. 00001A58  2F0B                     move.l     -[A7], A3
  2273. 00001A5A  2F03                     move.l     -[A7], D3
  2274. 00001A5C  2F0B                     move.l     -[A7], A3
  2275. 00001A5E  2057                     movea.l    A0, [A7]
  2276. 00001A60  2268 0004                movea.l    A1, [A0 + 0x4]
  2277. 00001A64  2269 0224                movea.l    A1, [A1 + 0x224]
  2278. 00001A68  4E91                     jsr        [A1]
  2279. 00001A6A  206E FFF8                movea.l    A0, [A6 - 0x8]
  2280. 00001A6E  2083                     move.l     [A0], D3
  2281. 00001A70  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2282. label00001A74:
  2283. 00001A74  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  2284. 00001A78  4E5E                     unlink     A6
  2285. 00001A7A  4E75                     rts
  2286. 00001A7C  4E56 FFFC                link       A6, -0x0004
  2287. 00001A80  42AE FFFC                clr.l      [A6 - 0x4]
  2288. 00001A84  486E FFFC                pea.l      [A6 - 0x4]
  2289. 00001A88  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  2290. 00001A8E  61FF FFFF FDA0           bsr        -0x25E /* 00001830 */
  2291. 00001A94  2F08                     move.l     -[A7], A0
  2292. 00001A96  2057                     movea.l    A0, [A7]
  2293. 00001A98  2268 0004                movea.l    A1, [A0 + 0x4]
  2294. 00001A9C  2269 0354                movea.l    A1, [A1 + 0x354]
  2295. 00001AA0  4E91                     jsr        [A1]
  2296. 00001AA2  4AAE FFFC                tst.l      [A6 - 0x4]
  2297. 00001AA6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2298. 00001AAA  6712                     beq        +0x14 /* 00001ABE */
  2299. 00001AAC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2300. 00001AB0  2057                     movea.l    A0, [A7]
  2301. 00001AB2  2268 0004                movea.l    A1, [A0 + 0x4]
  2302. 00001AB6  2269 00A8                movea.l    A1, [A1 + 0xA8]
  2303. 00001ABA  4E91                     jsr        [A1]
  2304. 00001ABC  584F                     addq.w     A7, 4
  2305. label00001ABE:
  2306. 00001ABE  486E FFFC                pea.l      [A6 - 0x4]
  2307. 00001AC2  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  2308. 00001AC8  61FF FFFF FD66           bsr        -0x298 /* 00001830 */
  2309. 00001ACE  2F08                     move.l     -[A7], A0
  2310. 00001AD0  2057                     movea.l    A0, [A7]
  2311. 00001AD2  2268 0004                movea.l    A1, [A0 + 0x4]
  2312. 00001AD6  2269 0354                movea.l    A1, [A1 + 0x354]
  2313. 00001ADA  4E91                     jsr        [A1]
  2314. 00001ADC  4AAE FFFC                tst.l      [A6 - 0x4]
  2315. 00001AE0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2316. 00001AE4  6712                     beq        +0x14 /* 00001AF8 */
  2317. 00001AE6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2318. 00001AEA  2057                     movea.l    A0, [A7]
  2319. 00001AEC  2268 0004                movea.l    A1, [A0 + 0x4]
  2320. 00001AF0  2269 00A8                movea.l    A1, [A1 + 0xA8]
  2321. 00001AF4  4E91                     jsr        [A1]
  2322. 00001AF6  584F                     addq.w     A7, 4
  2323. label00001AF8:
  2324. 00001AF8  486E FFFC                pea.l      [A6 - 0x4]
  2325. 00001AFC  2F3C 6261 636B           move.l     -[A7], 0x6261636B /* 'back' */
  2326. 00001B02  61FF FFFF FD2C           bsr        -0x2D2 /* 00001830 */
  2327. 00001B08  2F08                     move.l     -[A7], A0
  2328. 00001B0A  2057                     movea.l    A0, [A7]
  2329. 00001B0C  2268 0004                movea.l    A1, [A0 + 0x4]
  2330. 00001B10  2269 0354                movea.l    A1, [A1 + 0x354]
  2331. 00001B14  4E91                     jsr        [A1]
  2332. 00001B16  4AAE FFFC                tst.l      [A6 - 0x4]
  2333. 00001B1A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2334. 00001B1E  6712                     beq        +0x14 /* 00001B32 */
  2335. 00001B20  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2336. 00001B24  2057                     movea.l    A0, [A7]
  2337. 00001B26  2268 0004                movea.l    A1, [A0 + 0x4]
  2338. 00001B2A  2269 00B4                movea.l    A1, [A1 + 0xB4]
  2339. 00001B2E  4E91                     jsr        [A1]
  2340. 00001B30  584F                     addq.w     A7, 4
  2341. label00001B32:
  2342. 00001B32  486E FFFC                pea.l      [A6 - 0x4]
  2343. 00001B36  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  2344. 00001B3C  61FF FFFF FCF2           bsr        -0x30C /* 00001830 */
  2345. 00001B42  2F08                     move.l     -[A7], A0
  2346. 00001B44  2057                     movea.l    A0, [A7]
  2347. 00001B46  2268 0004                movea.l    A1, [A0 + 0x4]
  2348. 00001B4A  2269 0354                movea.l    A1, [A1 + 0x354]
  2349. 00001B4E  4E91                     jsr        [A1]
  2350. 00001B50  4AAE FFFC                tst.l      [A6 - 0x4]
  2351. 00001B54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2352. 00001B58  6712                     beq        +0x14 /* 00001B6C */
  2353. 00001B5A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2354. 00001B5E  2057                     movea.l    A0, [A7]
  2355. 00001B60  2268 0004                movea.l    A1, [A0 + 0x4]
  2356. 00001B64  2269 00B8                movea.l    A1, [A1 + 0xB8]
  2357. 00001B68  4E91                     jsr        [A1]
  2358. 00001B6A  584F                     addq.w     A7, 4
  2359. label00001B6C:
  2360. 00001B6C  486E FFFC                pea.l      [A6 - 0x4]
  2361. 00001B70  4878 0385                push.l     0x385
  2362. 00001B74  61FF FFFF FCBA           bsr        -0x344 /* 00001830 */
  2363. 00001B7A  2F08                     move.l     -[A7], A0
  2364. 00001B7C  2057                     movea.l    A0, [A7]
  2365. 00001B7E  2268 0004                movea.l    A1, [A0 + 0x4]
  2366. 00001B82  2269 0354                movea.l    A1, [A1 + 0x354]
  2367. 00001B86  4E91                     jsr        [A1]
  2368. 00001B88  4AAE FFFC                tst.l      [A6 - 0x4]
  2369. 00001B8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2370. 00001B90  6712                     beq        +0x14 /* 00001BA4 */
  2371. 00001B92  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2372. 00001B96  2057                     movea.l    A0, [A7]
  2373. 00001B98  2268 0004                movea.l    A1, [A0 + 0x4]
  2374. 00001B9C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  2375. 00001BA0  4E91                     jsr        [A1]
  2376. 00001BA2  584F                     addq.w     A7, 4
  2377. label00001BA4:
  2378. 00001BA4  4E5E                     unlink     A6
  2379. 00001BA6  4E75                     rts
  2380. 00001BA8  4E56 FFF8                link       A6, -0x0008
  2381. 00001BAC  48E7 1030                movem.l    -[A7], D3,A2,A3
  2382. 00001BB0  266E 0008                movea.l    A3, [A6 + 0x8]
  2383. 00001BB4  61FF FFFF FC7A           bsr        -0x384 /* 00001830 */
  2384. 00001BBA  2448                     movea.l    A2, A0
  2385. 00001BBC  486E FFFC                pea.l      [A6 - 0x4]
  2386. 00001BC0  2F0A                     move.l     -[A7], A2
  2387. 00001BC2  2057                     movea.l    A0, [A7]
  2388. 00001BC4  2268 0004                movea.l    A1, [A0 + 0x4]
  2389. 00001BC8  2269 0360                movea.l    A1, [A1 + 0x360]
  2390. 00001BCC  4E91                     jsr        [A1]
  2391. 00001BCE  206E FFFC                movea.l    A0, [A6 - 0x4]
  2392. 00001BD2  2610                     move.l     D3, [A0]
  2393. 00001BD4  0C83 756E 6466           cmpi.l     D3, 0x756E6466 /* 'undf' */
  2394. 00001BDA  504F                     addq.w     A7, 8
  2395. 00001BDC  6768                     beq        +0x6A /* 00001C46 */
  2396. 00001BDE  4267                     clr.w      -[A7]
  2397. 00001BE0  4879 0001 E28C           push.l     0x1E28C
  2398. 00001BE6  4879 0001 E196           push.l     0x1E196
  2399. 00001BEC  4878 0004                push.l     0x4
  2400. 00001BF0  2F03                     move.l     -[A7], D3
  2401. 00001BF2  2F0B                     move.l     -[A7], A3
  2402. 00001BF4  2057                     movea.l    A0, [A7]
  2403. 00001BF6  2268 0004                movea.l    A1, [A0 + 0x4]
  2404. 00001BFA  2269 0010                movea.l    A1, [A1 + 0x10]
  2405. 00001BFE  4E91                     jsr        [A1]
  2406. 00001C00  504F                     addq.w     A7, 8
  2407. 00001C02  2F08                     move.l     -[A7], A0
  2408. 00001C04  4EB9 0000 2582           jsr        [0x00002582]
  2409. 00001C0A  2448                     movea.l    A2, A0
  2410. 00001C0C  200A                     move.l     D0, A2
  2411. 00001C0E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2412. 00001C12  661E                     bne        +0x20 /* 00001C32 */
  2413. 00001C14  42A7                     clr.l      -[A7]
  2414. 00001C16  486E FFF8                pea.l      [A6 - 0x8]
  2415. 00001C1A  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  2416. 00001C22  4879 0001 E194           push.l     0x1E194
  2417. 00001C28  4EB9 0000 2542           jsr        [0x00002542]
  2418. 00001C2E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2419. label00001C32:
  2420. 00001C32  4878 0001                push.l     0x1
  2421. 00001C36  2F0A                     move.l     -[A7], A2
  2422. 00001C38  2057                     movea.l    A0, [A7]
  2423. 00001C3A  2268 0004                movea.l    A1, [A0 + 0x4]
  2424. 00001C3E  2269 0020                movea.l    A1, [A1 + 0x20]
  2425. 00001C42  4E91                     jsr        [A1]
  2426. 00001C44  504F                     addq.w     A7, 8
  2427. label00001C46:
  2428. 00001C46  200B                     move.l     D0, A3
  2429. 00001C48  4A80                     tst.l      D0
  2430. 00001C4A  6708                     beq        +0xA /* 00001C54 */
  2431. 00001C4C  204B                     movea.l    A0, A3
  2432. 00001C4E  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  2433. 00001C52  6002                     bra        +0x4 /* 00001C56 */
  2434. label00001C54:
  2435. 00001C54  204B                     movea.l    A0, A3
  2436. label00001C56:
  2437. 00001C56  4850                     pea.l      [A0]
  2438. 00001C58  4EB9 0000 4152           jsr        [0x00004152]
  2439. 00001C5E  584F                     addq.w     A7, 4
  2440. 00001C60  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2441. 00001C64  4E5E                     unlink     A6
  2442. 00001C66  4E75                     rts
  2443. 00001C68  4E56 FF00                link       A6, -0x0100
  2444. 00001C6C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  2445. 00001C70  282E 000C                move.l     D4, [A6 + 0xC]
  2446. 00001C74  262E 0010                move.l     D3, [A6 + 0x10]
  2447. 00001C78  286E 0014                movea.l    A4, [A6 + 0x14]
  2448. 00001C7C  4267                     clr.w      -[A7]
  2449. 00001C7E  4879 0001 E28C           push.l     0x1E28C
  2450. 00001C84  4879 0001 E196           push.l     0x1E196
  2451. 00001C8A  4878 0004                push.l     0x4
  2452. 00001C8E  2F04                     move.l     -[A7], D4
  2453. 00001C90  2F03                     move.l     -[A7], D3
  2454. 00001C92  2057                     movea.l    A0, [A7]
  2455. 00001C94  2268 0004                movea.l    A1, [A0 + 0x4]
  2456. 00001C98  2269 0010                movea.l    A1, [A1 + 0x10]
  2457. 00001C9C  4E91                     jsr        [A1]
  2458. 00001C9E  504F                     addq.w     A7, 8
  2459. 00001CA0  2F08                     move.l     -[A7], A0
  2460. 00001CA2  4EB9 0000 2582           jsr        [0x00002582]
  2461. 00001CA8  2448                     movea.l    A2, A0
  2462. 00001CAA  4267                     clr.w      -[A7]
  2463. 00001CAC  4879 0001 E28C           push.l     0x1E28C
  2464. 00001CB2  4879 0001 E16E           push.l     0x1E16E
  2465. 00001CB8  4878 0004                push.l     0x4
  2466. 00001CBC  2F3C 6469 7370           move.l     -[A7], 0x64697370 /* 'disp' */
  2467. 00001CC2  2F03                     move.l     -[A7], D3
  2468. 00001CC4  2057                     movea.l    A0, [A7]
  2469. 00001CC6  2268 0004                movea.l    A1, [A0 + 0x4]
  2470. 00001CCA  2269 0010                movea.l    A1, [A1 + 0x10]
  2471. 00001CCE  4E91                     jsr        [A1]
  2472. 00001CD0  504F                     addq.w     A7, 8
  2473. 00001CD2  2F08                     move.l     -[A7], A0
  2474. 00001CD4  4EB9 0000 2582           jsr        [0x00002582]
  2475. 00001CDA  2648                     movea.l    A3, A0
  2476. 00001CDC  200A                     move.l     D0, A2
  2477. 00001CDE  4FEF 0024                lea.l      A7, [A7 + 0x24]
  2478. 00001CE2  673E                     beq        +0x40 /* 00001D22 */
  2479. 00001CE4  200B                     move.l     D0, A3
  2480. 00001CE6  673A                     beq        +0x3C /* 00001D22 */
  2481. 00001CE8  486E FF00                pea.l      [A6 - 0x100]
  2482. 00001CEC  2F0A                     move.l     -[A7], A2
  2483. 00001CEE  61FF 0000 08E8           bsr        +0x8EA /* 000025D8 */
  2484. 00001CF4  486E FF00                pea.l      [A6 - 0x100]
  2485. 00001CF8  2F0B                     move.l     -[A7], A3
  2486. 00001CFA  2057                     movea.l    A0, [A7]
  2487. 00001CFC  2268 0004                movea.l    A1, [A0 + 0x4]
  2488. 00001D00  2269 0028                movea.l    A1, [A1 + 0x28]
  2489. 00001D04  4E91                     jsr        [A1]
  2490. 00001D06  200C                     move.l     D0, A4
  2491. 00001D08  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2492. 00001D0C  6714                     beq        +0x16 /* 00001D22 */
  2493. 00001D0E  3F3C 0010                move.w     -[A7], 0x10
  2494. 00001D12  2F0C                     move.l     -[A7], A4
  2495. 00001D14  486E FF00                pea.l      [A6 - 0x100]
  2496. 00001D18  4EB9 0000 299A           jsr        [0x0000299A]
  2497. 00001D1E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2498. label00001D22:
  2499. 00001D22  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  2500. 00001D26  4E5E                     unlink     A6
  2501. 00001D28  4E75                     rts
  2502. 00001D2A  4E56 FFF6                link       A6, -0x000A
  2503. 00001D2E  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  2504. 00001D32  286E 0008                movea.l    A4, [A6 + 0x8]
  2505. 00001D36  2A2E 000C                move.l     D5, [A6 + 0xC]
  2506. 00001D3A  266E 0010                movea.l    A3, [A6 + 0x10]
  2507. 00001D3E  61FF FFFF FAF0           bsr        -0x50E /* 00001830 */
  2508. 00001D44  2448                     movea.l    A2, A0
  2509. 00001D46  486E FFF6                pea.l      [A6 - 0xA]
  2510. 00001D4A  2F0A                     move.l     -[A7], A2
  2511. 00001D4C  2057                     movea.l    A0, [A7]
  2512. 00001D4E  2268 0004                movea.l    A1, [A0 + 0x4]
  2513. 00001D52  2269 0360                movea.l    A1, [A1 + 0x360]
  2514. 00001D56  4E91                     jsr        [A1]
  2515. 00001D58  7601                     moveq.l    D3, 0x01
  2516. 00001D5A  504F                     addq.w     A7, 8
  2517. 00001D5C  2005                     move.l     D0, D5
  2518. 00001D5E  5980                     subq.l     D0, 4
  2519. 00001D60  6708                     beq        +0xA /* 00001D6A */
  2520. 00001D62  5D80                     subq.l     D0, 6
  2521. 00001D64  6704                     beq        +0x6 /* 00001D6A */
  2522. 00001D66  6000 00A8                bra        +0xAA /* 00001E10 */
  2523. label00001D6A:
  2524. 00001D6A  1F3C 0001                move.b     -[A7], 0x1
  2525. 00001D6E  4267                     clr.w      -[A7]
  2526. 00001D70  486E FFFA                pea.l      [A6 - 0x6]
  2527. 00001D74  4EB9 0000 28B2           jsr        [0x000028B2]
  2528. 00001D7A  2F0A                     move.l     -[A7], A2
  2529. 00001D7C  2057                     movea.l    A0, [A7]
  2530. 00001D7E  2268 0004                movea.l    A1, [A0 + 0x4]
  2531. 00001D82  2269 0364                movea.l    A1, [A1 + 0x364]
  2532. 00001D86  4E91                     jsr        [A1]
  2533. 00001D88  584F                     addq.w     A7, 4
  2534. 00001D8A  2F08                     move.l     -[A7], A0
  2535. 00001D8C  2057                     movea.l    A0, [A7]
  2536. 00001D8E  2268 0004                movea.l    A1, [A0 + 0x4]
  2537. 00001D92  2269 0130                movea.l    A1, [A1 + 0x130]
  2538. 00001D96  4E91                     jsr        [A1]
  2539. 00001D98  4A00                     tst.b      D0
  2540. 00001D9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2541. 00001D9E  6710                     beq        +0x12 /* 00001DB0 */
  2542. 00001DA0  554F                     subq.w     A7, 2
  2543. 00001DA2  3F3C 0C2B                move.w     -[A7], 0xC2B
  2544. 00001DA6  42A7                     clr.l      -[A7]
  2545. 00001DA8  A988                     syscall    CautionAlert
  2546. 00001DAA  301F                     move.w     D0, [A7]+
  2547. 00001DAC  3800                     move.w     D4, D0
  2548. 00001DAE  6002                     bra        +0x4 /* 00001DB2 */
  2549. label00001DB0:
  2550. 00001DB0  7802                     moveq.l    D4, 0x02
  2551. label00001DB2:
  2552. 00001DB2  0C44 0002                cmpi.w     D4, 0x2
  2553. 00001DB6  6646                     bne        +0x48 /* 00001DFE */
  2554. 00001DB8  2F0A                     move.l     -[A7], A2
  2555. 00001DBA  2057                     movea.l    A0, [A7]
  2556. 00001DBC  2268 0004                movea.l    A1, [A0 + 0x4]
  2557. 00001DC0  2269 035C                movea.l    A1, [A1 + 0x35C]
  2558. 00001DC4  4E91                     jsr        [A1]
  2559. 00001DC6  2008                     move.l     D0, A0
  2560. 00001DC8  4A80                     tst.l      D0
  2561. 00001DCA  584F                     addq.w     A7, 4
  2562. 00001DCC  6704                     beq        +0x6 /* 00001DD2 */
  2563. 00001DCE  41E8 007A                lea.l      A0, [A0 + 0x7A]
  2564. label00001DD2:
  2565. 00001DD2  4850                     pea.l      [A0]
  2566. 00001DD4  4EB9 0000 4152           jsr        [0x00004152]
  2567. 00001DDA  2F0B                     move.l     -[A7], A3
  2568. 00001DDC  2F05                     move.l     -[A7], D5
  2569. 00001DDE  486C 00A8                pea.l      [A4 + 0xA8]
  2570. 00001DE2  4EB9 0000 41A2           jsr        [0x000041A2]
  2571. 00001DE8  1600                     move.b     D3, D0
  2572. 00001DEA  3F3C FFFF                move.w     -[A7], 0xFFFF
  2573. 00001DEE  486E FFFA                pea.l      [A6 - 0x6]
  2574. 00001DF2  4EB9 0000 28BA           jsr        [0x000028BA]
  2575. 00001DF8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2576. 00001DFC  6026                     bra        +0x28 /* 00001E24 */
  2577. label00001DFE:
  2578. 00001DFE  3F3C FFFF                move.w     -[A7], 0xFFFF
  2579. 00001E02  486E FFFA                pea.l      [A6 - 0x6]
  2580. 00001E06  4EB9 0000 28BA           jsr        [0x000028BA]
  2581. 00001E0C  5C4F                     addq.w     A7, 6
  2582. 00001E0E  6014                     bra        +0x16 /* 00001E24 */
  2583. label00001E10:
  2584. 00001E10  2F0B                     move.l     -[A7], A3
  2585. 00001E12  2F05                     move.l     -[A7], D5
  2586. 00001E14  486C 00A8                pea.l      [A4 + 0xA8]
  2587. 00001E18  4EB9 0000 41A2           jsr        [0x000041A2]
  2588. 00001E1E  1600                     move.b     D3, D0
  2589. 00001E20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2590. label00001E24:
  2591. 00001E24  1003                     move.b     D0, D3
  2592. 00001E26  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  2593. 00001E2A  4E5E                     unlink     A6
  2594. 00001E2C  4E75                     rts
  2595. fn00001E2E:
  2596. 00001E2E  4E56 0000                link       A6, 0
  2597. 00001E32  48E7 0030                movem.l    -[A7], A2,A3
  2598. 00001E36  266E 0008                movea.l    A3, [A6 + 0x8]
  2599. 00001E3A  2F0B                     move.l     -[A7], A3
  2600. 00001E3C  61FF FFFF F466           bsr        -0xB98 /* 000012A4 */
  2601. 00001E42  61FF FFFF F9EC           bsr        -0x612 /* 00001830 */
  2602. 00001E48  2448                     movea.l    A2, A0
  2603. 00001E4A  2F0A                     move.l     -[A7], A2
  2604. 00001E4C  2057                     movea.l    A0, [A7]
  2605. 00001E4E  2268 0004                movea.l    A1, [A0 + 0x4]
  2606. 00001E52  2269 035C                movea.l    A1, [A1 + 0x35C]
  2607. 00001E56  4E91                     jsr        [A1]
  2608. 00001E58  2008                     move.l     D0, A0
  2609. 00001E5A  4A80                     tst.l      D0
  2610. 00001E5C  584F                     addq.w     A7, 4
  2611. 00001E5E  6704                     beq        +0x6 /* 00001E64 */
  2612. 00001E60  41E8 007A                lea.l      A0, [A0 + 0x7A]
  2613. label00001E64:
  2614. 00001E64  4850                     pea.l      [A0]
  2615. 00001E66  486B 00A8                pea.l      [A3 + 0xA8]
  2616. 00001E6A  2057                     movea.l    A0, [A7]
  2617. 00001E6C  2268 0004                movea.l    A1, [A0 + 0x4]
  2618. 00001E70  2269 000C                movea.l    A1, [A1 + 0xC]
  2619. 00001E74  4E91                     jsr        [A1]
  2620. 00001E76  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2621. 00001E7A  4CDF 0C00                movem.l    A2,A3, [A7]+
  2622. 00001E7E  4E5E                     unlink     A6
  2623. 00001E80  4E75                     rts
  2624. 00001E82  4E56 0000                link       A6, 0
  2625. 00001E86  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2626. 00001E8A  4EB9 0000 35CA           jsr        [0x000035CA]
  2627. 00001E90  61FF FFFF F99E           bsr        -0x660 /* 00001830 */
  2628. 00001E96  4E5E                     unlink     A6
  2629. 00001E98  4E75                     rts
  2630. 00001E9A  206F 0008                movea.l    A0, [A7 + 0x8]
  2631. 00001E9E  30BC 0085                move.w     [A0], 0x85
  2632. 00001EA2  303C 0085                move.w     D0, 0x85
  2633. 00001EA6  4E75                     rts
  2634. 00001EA8  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  2635. 00001EB0  4EF9 0000 19A0           jmp        [0x000019A0]
  2636. 00001EB6  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  2637. 00001EBE  4EF9 0000 1906           jmp        [0x00001906]
  2638. 00001EC4  206F 0004                movea.l    A0, [A7 + 0x4]
  2639. 00001EC8  5088                     addq.l     A0, 8
  2640. 00001ECA  2010                     move.l     D0, [A0]
  2641. 00001ECC  0680 FFFF FF22           addi.l     D0, 0xFFFFFF22
  2642. 00001ED2  D1AF 0004                add.l      [A7 + 0x4], D0
  2643. 00001ED6  4EF9 0000 1906           jmp        [0x00001906]
  2644. 00001EDC  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  2645. 00001EE4  4EF9 0000 1D2E           jmp        [0x00001D2E]
  2646. 00001EEA  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  2647. 00001EF2  4EF9 0000 1906           jmp        [0x00001906]
  2648. fn00001EF8:
  2649. 00001EF8  4E56 0000                link       A6, 0
  2650. 00001EFC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2651. 00001F00  246E 0008                movea.l    A2, [A6 + 0x8]
  2652. 00001F04  362E 000C                move.w     D3, [A6 + 0xC]
  2653. 00001F08  286E 000E                movea.l    A4, [A6 + 0xE]
  2654. 00001F0C  4A43                     tst.w      D3
  2655. 00001F0E  6718                     beq        +0x1A /* 00001F28 */
  2656. 00001F10  204A                     movea.l    A0, A2
  2657. 00001F12  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  2658. 00001F16  2648                     movea.l    A3, A0
  2659. 00001F18  2488                     move.l     [A2], A0
  2660. 00001F1A  2548 00A8                move.l     [A2 + 0xA8], A0
  2661. 00001F1E  2F0B                     move.l     -[A7], A3
  2662. 00001F20  4EB9 0000 3F3A           jsr        [0x00003F3A]
  2663. 00001F26  584F                     addq.w     A7, 4
  2664. label00001F28:
  2665. 00001F28  2F0C                     move.l     -[A7], A4
  2666. 00001F2A  4267                     clr.w      -[A7]
  2667. 00001F2C  2F0A                     move.l     -[A7], A2
  2668. 00001F2E  61FF FFFF F93A           bsr        -0x6C4 /* 0000186A */
  2669. 00001F34  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2670. 00001F3A  2548 0004                move.l     [A2 + 0x4], A0
  2671. 00001F3E  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2672. 00001F44  41E8 0230                lea.l      A0, [A0 + 0x230]
  2673. 00001F48  2252                     movea.l    A1, [A2]
  2674. 00001F4A  2288                     move.l     [A1], A0
  2675. 00001F4C  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2676. 00001F52  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  2677. 00001F56  2548 007A                move.l     [A2 + 0x7A], A0
  2678. 00001F5A  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2679. 00001F60  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  2680. 00001F64  2548 00AC                move.l     [A2 + 0xAC], A0
  2681. 00001F68  2652                     movea.l    A3, [A2]
  2682. 00001F6A  204A                     movea.l    A0, A2
  2683. 00001F6C  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  2684. 00001F70  91CB                     sub.l      A0, A3
  2685. 00001F72  2748 0008                move.l     [A3 + 0x8], A0
  2686. 00001F76  204A                     movea.l    A0, A2
  2687. 00001F78  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2688. 00001F7C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  2689. 00001F80  4E5E                     unlink     A6
  2690. 00001F82  4E75                     rts
  2691. fn00001F84:
  2692. 00001F84  4E56 0000                link       A6, 0
  2693. 00001F88  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2694. 00001F8C  246E 0008                movea.l    A2, [A6 + 0x8]
  2695. 00001F90  362E 000C                move.w     D3, [A6 + 0xC]
  2696. 00001F94  200A                     move.l     D0, A2
  2697. 00001F96  676E                     beq        +0x70 /* 00002006 */
  2698. 00001F98  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2699. 00001F9E  2548 0004                move.l     [A2 + 0x4], A0
  2700. 00001FA2  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2701. 00001FA8  41E8 0230                lea.l      A0, [A0 + 0x230]
  2702. 00001FAC  2252                     movea.l    A1, [A2]
  2703. 00001FAE  2288                     move.l     [A1], A0
  2704. 00001FB0  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2705. 00001FB6  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  2706. 00001FBA  2548 007A                move.l     [A2 + 0x7A], A0
  2707. 00001FBE  41F9 0001 D8F4           lea.l      A0, [0x0001D8F4]
  2708. 00001FC4  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  2709. 00001FC8  2548 00AC                move.l     [A2 + 0xAC], A0
  2710. 00001FCC  2652                     movea.l    A3, [A2]
  2711. 00001FCE  204A                     movea.l    A0, A2
  2712. 00001FD0  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  2713. 00001FD4  2848                     movea.l    A4, A0
  2714. 00001FD6  91CB                     sub.l      A0, A3
  2715. 00001FD8  2748 0008                move.l     [A3 + 0x8], A0
  2716. 00001FDC  4267                     clr.w      -[A7]
  2717. 00001FDE  2F0A                     move.l     -[A7], A2
  2718. 00001FE0  61FF FFFF F920           bsr        -0x6DE /* 00001902 */
  2719. 00001FE6  4A43                     tst.w      D3
  2720. 00001FE8  5C4F                     addq.w     A7, 6
  2721. 00001FEA  670C                     beq        +0xE /* 00001FF8 */
  2722. 00001FEC  4267                     clr.w      -[A7]
  2723. 00001FEE  2F0C                     move.l     -[A7], A4
  2724. 00001FF0  4EB9 0000 3F42           jsr        [0x00003F42]
  2725. 00001FF6  5C4F                     addq.w     A7, 6
  2726. label00001FF8:
  2727. 00001FF8  4A43                     tst.w      D3
  2728. 00001FFA  6F0A                     ble        +0xC /* 00002006 */
  2729. 00001FFC  2F0A                     move.l     -[A7], A2
  2730. 00001FFE  4EB9 0000 2592           jsr        [0x00002592]
  2731. 00002004  584F                     addq.w     A7, 4
  2732. label00002006:
  2733. 00002006  204A                     movea.l    A0, A2
  2734. 00002008  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  2735. 0000200C  4E5E                     unlink     A6
  2736. 0000200E  4E75                     rts
  2737. 00002010  4E56 0000                link       A6, 0
  2738. 00002014  2F0A                     move.l     -[A7], A2
  2739. 00002016  246E 0008                movea.l    A2, [A6 + 0x8]
  2740. 0000201A  422A 00DF                clr.b      [A2 + 0xDF]
  2741. 0000201E  422A 00DE                clr.b      [A2 + 0xDE]
  2742. 00002022  2F0A                     move.l     -[A7], A2
  2743. 00002024  61FF FFFF FE08           bsr        -0x1F6 /* 00001E2E */
  2744. 0000202A  584F                     addq.w     A7, 4
  2745. 0000202C  245F                     movea.l    A2, [A7]+
  2746. 0000202E  4E5E                     unlink     A6
  2747. 00002030  4E75                     rts
  2748. 00002032  4E56 FFFC                link       A6, -0x0004
  2749. 00002036  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2750. 0000203A  246E 0008                movea.l    A2, [A6 + 0x8]
  2751. 0000203E  262E 000C                move.l     D3, [A6 + 0xC]
  2752. 00002042  266E 0010                movea.l    A3, [A6 + 0x10]
  2753. 00002046  42AE FFFC                clr.l      [A6 - 0x4]
  2754. 0000204A  486E FFFC                pea.l      [A6 - 0x4]
  2755. 0000204E  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  2756. 00002054  61FF FFFF F7DA           bsr        -0x824 /* 00001830 */
  2757. 0000205A  2F08                     move.l     -[A7], A0
  2758. 0000205C  2057                     movea.l    A0, [A7]
  2759. 0000205E  2268 0004                movea.l    A1, [A0 + 0x4]
  2760. 00002062  2269 0354                movea.l    A1, [A1 + 0x354]
  2761. 00002066  4E91                     jsr        [A1]
  2762. 00002068  4AAE FFFC                tst.l      [A6 - 0x4]
  2763. 0000206C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2764. 00002070  6712                     beq        +0x14 /* 00002084 */
  2765. 00002072  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2766. 00002076  2057                     movea.l    A0, [A7]
  2767. 00002078  2268 0004                movea.l    A1, [A0 + 0x4]
  2768. 0000207C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  2769. 00002080  4E91                     jsr        [A1]
  2770. 00002082  584F                     addq.w     A7, 4
  2771. label00002084:
  2772. 00002084  2813                     move.l     D4, [A3]
  2773. 00002086  7001                     moveq.l    D0, 0x01
  2774. 00002088  B880                     cmp.l      D4, D0
  2775. 0000208A  6600 009C                bne        +0x9E /* 00002128 */
  2776. 0000208E  2003                     move.l     D0, D3
  2777. 00002090  61FF FFFF E562           bsr        -0x1A9C /* 000005F4 */
  2778. 00002096  0092 6172 6561           ori.l      [A2], 0x61726561 /* 'area' */
  2779. 0000209C  7765                     moveq.l    D3, 0x65
  2780. 0000209E  6967                     bvs        +0x69 /* 00002107 */
  2781. 000020A0  000A 6172                ori.b      A2, 0x72 /* 'r' */
  2782. 000020A4  6561                     bcs        +0x63 /* 00002107 */
  2783. 000020A6  006C 6361 7061           ori.w      [A4 + 0x7061], 0x6361 /* 'ca' */
  2784. 000020AC  0066 6469                ori.w      -[A6], 0x6469 /* 'di' */
  2785. 000020B0  7374                     moveq.l    D1, 0x74
  2786. 000020B2  0060 6869                ori.w      -[A0], 0x6869 /* 'hi' */
  2787. 000020B6  6768                     beq        +0x6A /* 00002120 */
  2788. 000020B8  005A 6C65                ori.w      [A2]+, 0x6C65 /* 'le' */
  2789. 000020BC  6E67                     bgt        +0x69 /* 00002125 */
  2790. 000020BE  0054 6F74                ori.w      [A4], 0x6F74 /* 'ot' */
  2791. 000020C2  6865                     bvc        +0x67 /* 00002129 */
  2792. 000020C4  0020 7175                ori.b      -[A0], 0x75 /* 'u' */
  2793. 000020C8  616E                     bsr        +0x70 /* 00002138 */
  2794. 000020CA  0032 7370 6564           ori.b      <<invalid full ext with I/IS == 4>>, 0x70 /* 'p' */
  2795. 000020D0  0042 7465                ori.w      D2, 0x7465 /* 'te' */
  2796. 000020D4  6D70                     blt        +0x72 /* 00002146 */
  2797. 000020D6  003C 766F                ori.b      ccr, 111
  2798. 000020DA  6C75                     bge        +0x77 /* 00002151 */
  2799. 000020DC  0036 7765 6967           ori.b      <<invalid full ext with IS == 1 and I/IS == 7>>, 0x65 /* 'e' */
  2800. 000020E2  0030 157C 0001           ori.b      [A0 + D0.w + 0x1], 0x7C /* '|' */
  2801. 000020E8  00DF                     .incomplete
  2802. 000020EA  422A 00DE                clr.b      [A2 + 0xDE]
  2803. 000020EE  2F03                     move.l     -[A7], D3
  2804. 000020F0  2F0A                     move.l     -[A7], A2
  2805. 000020F2  61FF 0000 027C           bsr        +0x27E /* 00002370 */
  2806. 000020F8  504F                     addq.w     A7, 8
  2807. 000020FA  602C                     bra        +0x2E /* 00002128 */
  2808. 000020FC  422A 00DF                clr.b      [A2 + 0xDF]
  2809. 00002100  422A 00DE                clr.b      [A2 + 0xDE]
  2810. 00002104  2F03                     move.l     -[A7], D3
  2811. 00002106  2F0A                     move.l     -[A7], A2
  2812. 00002108  61FF 0000 0266           bsr        +0x268 /* 00002370 */
  2813. 0000210E  504F                     addq.w     A7, 8
  2814. 00002110  6016                     bra        +0x18 /* 00002128 */
  2815. 00002112  422A 00DF                clr.b      [A2 + 0xDF]
  2816. 00002116  157C 0001 00DE           move.b     [A2 + 0xDE], 0x1
  2817. 0000211C  2F03                     move.l     -[A7], D3
  2818. 0000211E  2F0A                     move.l     -[A7], A2
  2819. label00002120:
  2820. 00002120  61FF 0000 024E           bsr        +0x250 /* 00002370 */
  2821. 00002126  504F                     addq.w     A7, 8
  2822. label00002128:
  2823. 00002128  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2824. 0000212C  4E5E                     unlink     A6
  2825. 0000212E  4E75                     rts
  2826. 00002130  4E56 FFF8                link       A6, -0x0008
  2827. 00002134  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2828. fn00002138:
  2829. 00002138  246E 0008                movea.l    A2, [A6 + 0x8]
  2830. 0000213C  61FF FFFF F6F2           bsr        -0x90C /* 00001830 */
  2831. 00002142  2648                     movea.l    A3, A0
  2832. 00002144  486E FFFC                pea.l      [A6 - 0x4]
  2833. // begin alternate branch 00002146-00002148
  2834. label00002146:
  2835. 00002146  FFFC                     .invalid   <<F/7/7>>
  2836. // end alternate branch 00002146-00002148
  2837. label00002146: // (misaligned)
  2838. 00002148  2F0B                     move.l     -[A7], A3
  2839. 0000214A  2057                     movea.l    A0, [A7]
  2840. 0000214C  2268 0004                movea.l    A1, [A0 + 0x4]
  2841. 00002150  2269 0360                movea.l    A1, [A1 + 0x360]
  2842. 00002154  4E91                     jsr        [A1]
  2843. 00002156  4A2A 00DF                tst.b      [A2 + 0xDF]
  2844. 0000215A  504F                     addq.w     A7, 8
  2845. 0000215C  6606                     bne        +0x8 /* 00002164 */
  2846. 0000215E  4A2A 00DE                tst.b      [A2 + 0xDE]
  2847. 00002162  673A                     beq        +0x3C /* 0000219E */
  2848. label00002164:
  2849. 00002164  2F0B                     move.l     -[A7], A3
  2850. 00002166  2057                     movea.l    A0, [A7]
  2851. 00002168  2268 0004                movea.l    A1, [A0 + 0x4]
  2852. 0000216C  2269 035C                movea.l    A1, [A1 + 0x35C]
  2853. 00002170  4E91                     jsr        [A1]
  2854. 00002172  2848                     movea.l    A4, A0
  2855. 00002174  2F0C                     move.l     -[A7], A4
  2856. 00002176  61FF FFFF EDF8           bsr        -0x1206 /* 00000F70 */
  2857. 0000217C  48C0                     ext.l      D0
  2858. 0000217E  5280                     addq.l     D0, 1
  2859. 00002180  584F                     addq.w     A7, 4
  2860. 00002182  3F00                     move.w     -[A7], D0
  2861. 00002184  2F0C                     move.l     -[A7], A4
  2862. 00002186  2057                     movea.l    A0, [A7]
  2863. 00002188  2268 0004                movea.l    A1, [A0 + 0x4]
  2864. 0000218C  2269 0214                movea.l    A1, [A1 + 0x214]
  2865. 00002190  4E91                     jsr        [A1]
  2866. 00002192  422A 00DE                clr.b      [A2 + 0xDE]
  2867. 00002196  422A 00DF                clr.b      [A2 + 0xDF]
  2868. 0000219A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2869. label0000219E:
  2870. 0000219E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2871. 000021A2  2628 0004                move.l     D3, [A0 + 0x4]
  2872. 000021A6  0C83 756E 6466           cmpi.l     D3, 0x756E6466 /* 'undf' */
  2873. 000021AC  6768                     beq        +0x6A /* 00002216 */
  2874. 000021AE  4267                     clr.w      -[A7]
  2875. 000021B0  4879 0001 DDA8           push.l     0x1DDA8
  2876. 000021B6  4879 0001 DCB2           push.l     0x1DCB2
  2877. 000021BC  4878 0004                push.l     0x4
  2878. 000021C0  2F03                     move.l     -[A7], D3
  2879. 000021C2  2F0A                     move.l     -[A7], A2
  2880. 000021C4  2057                     movea.l    A0, [A7]
  2881. 000021C6  2268 0004                movea.l    A1, [A0 + 0x4]
  2882. 000021CA  2269 0010                movea.l    A1, [A1 + 0x10]
  2883. 000021CE  4E91                     jsr        [A1]
  2884. 000021D0  504F                     addq.w     A7, 8
  2885. 000021D2  2F08                     move.l     -[A7], A0
  2886. 000021D4  4EB9 0000 2582           jsr        [0x00002582]
  2887. 000021DA  2648                     movea.l    A3, A0
  2888. 000021DC  200B                     move.l     D0, A3
  2889. 000021DE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2890. 000021E2  661E                     bne        +0x20 /* 00002202 */
  2891. 000021E4  42A7                     clr.l      -[A7]
  2892. 000021E6  486E FFF8                pea.l      [A6 - 0x8]
  2893. 000021EA  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  2894. 000021F2  4879 0001 DCB0           push.l     0x1DCB0
  2895. 000021F8  4EB9 0000 2542           jsr        [0x00002542]
  2896. 000021FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2897. label00002202:
  2898. 00002202  4878 0001                push.l     0x1
  2899. 00002206  2F0B                     move.l     -[A7], A3
  2900. 00002208  2057                     movea.l    A0, [A7]
  2901. 0000220A  2268 0004                movea.l    A1, [A0 + 0x4]
  2902. 0000220E  2269 0020                movea.l    A1, [A1 + 0x20]
  2903. 00002212  4E91                     jsr        [A1]
  2904. 00002214  504F                     addq.w     A7, 8
  2905. label00002216:
  2906. 00002216  2F0A                     move.l     -[A7], A2
  2907. 00002218  2057                     movea.l    A0, [A7]
  2908. 0000221A  2268 0004                movea.l    A1, [A0 + 0x4]
  2909. 0000221E  2269 0228                movea.l    A1, [A1 + 0x228]
  2910. 00002222  4E91                     jsr        [A1]
  2911. 00002224  200A                     move.l     D0, A2
  2912. 00002226  4A80                     tst.l      D0
  2913. 00002228  6708                     beq        +0xA /* 00002232 */
  2914. 0000222A  204A                     movea.l    A0, A2
  2915. 0000222C  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  2916. 00002230  6002                     bra        +0x4 /* 00002234 */
  2917. label00002232:
  2918. 00002232  204A                     movea.l    A0, A2
  2919. label00002234:
  2920. 00002234  4850                     pea.l      [A0]
  2921. 00002236  4EB9 0000 4152           jsr        [0x00004152]
  2922. 0000223C  504F                     addq.w     A7, 8
  2923. 0000223E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  2924. 00002242  4E5E                     unlink     A6
  2925. 00002244  4E75                     rts
  2926. 00002246  4E56 FFF8                link       A6, -0x0008
  2927. 0000224A  48E7 1030                movem.l    -[A7], D3,A2,A3
  2928. 0000224E  266E 0008                movea.l    A3, [A6 + 0x8]
  2929. 00002252  61FF FFFF F5DC           bsr        -0xA22 /* 00001830 */
  2930. 00002258  2448                     movea.l    A2, A0
  2931. 0000225A  486E FFFC                pea.l      [A6 - 0x4]
  2932. 0000225E  2F0A                     move.l     -[A7], A2
  2933. 00002260  2057                     movea.l    A0, [A7]
  2934. 00002262  2268 0004                movea.l    A1, [A0 + 0x4]
  2935. 00002266  2269 0360                movea.l    A1, [A1 + 0x360]
  2936. 0000226A  4E91                     jsr        [A1]
  2937. 0000226C  206E FFFC                movea.l    A0, [A6 - 0x4]
  2938. 00002270  2010                     move.l     D0, [A0]
  2939. 00002272  504F                     addq.w     A7, 8
  2940. 00002274  0480 4C69 6E65           subi.l     D0, 0x4C696E65 /* 'Line' */
  2941. 0000227A  6726                     beq        +0x28 /* 000022A2 */
  2942. 0000227C  0480 03FF F6BB           subi.l     D0, 0x3FFF6BB
  2943. 00002282  6724                     beq        +0x26 /* 000022A8 */
  2944. 00002284  0480 17D8 FC52           subi.l     D0, 0x17D8FC52
  2945. 0000228A  670A                     beq        +0xC /* 00002296 */
  2946. 0000228C  0480 0E00 0000           subi.l     D0, 0xE000000
  2947. 00002292  6708                     beq        +0xA /* 0000229C */
  2948. 00002294  6016                     bra        +0x18 /* 000022AC */
  2949. label00002296:
  2950. 00002296  363C 00AB                move.w     D3, 0xAB
  2951. 0000229A  6010                     bra        +0x12 /* 000022AC */
  2952. label0000229C:
  2953. 0000229C  363C 00E1                move.w     D3, 0xE1
  2954. 000022A0  600A                     bra        +0xC /* 000022AC */
  2955. label000022A2:
  2956. 000022A2  363C 008B                move.w     D3, 0x8B
  2957. 000022A6  6004                     bra        +0x6 /* 000022AC */
  2958. label000022A8:
  2959. 000022A8  363C 00CD                move.w     D3, 0xCD
  2960. label000022AC:
  2961. 000022AC  4267                     clr.w      -[A7]
  2962. 000022AE  4879 0001 DDA8           push.l     0x1DDA8
  2963. 000022B4  4879 0001 DC60           push.l     0x1DC60
  2964. 000022BA  4878 0004                push.l     0x4
  2965. 000022BE  2F3C 7069 6374           move.l     -[A7], 0x70696374 /* 'pict' */
  2966. 000022C4  2F0B                     move.l     -[A7], A3
  2967. 000022C6  2057                     movea.l    A0, [A7]
  2968. 000022C8  2268 0004                movea.l    A1, [A0 + 0x4]
  2969. 000022CC  2269 0010                movea.l    A1, [A1 + 0x10]
  2970. 000022D0  4E91                     jsr        [A1]
  2971. 000022D2  504F                     addq.w     A7, 8
  2972. 000022D4  2F08                     move.l     -[A7], A0
  2973. 000022D6  4EB9 0000 2582           jsr        [0x00002582]
  2974. 000022DC  2448                     movea.l    A2, A0
  2975. 000022DE  200A                     move.l     D0, A2
  2976. 000022E0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2977. 000022E4  661E                     bne        +0x20 /* 00002304 */
  2978. 000022E6  42A7                     clr.l      -[A7]
  2979. 000022E8  486E FFF8                pea.l      [A6 - 0x8]
  2980. 000022EC  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  2981. 000022F4  4879 0001 DCB0           push.l     0x1DCB0
  2982. 000022FA  4EB9 0000 2542           jsr        [0x00002542]
  2983. 00002300  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2984. label00002304:
  2985. 00002304  3F03                     move.w     -[A7], D3
  2986. 00002306  2F0A                     move.l     -[A7], A2
  2987. 00002308  4EB9 0000 3712           jsr        [0x00003712]
  2988. 0000230E  5C4F                     addq.w     A7, 6
  2989. 00002310  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  2990. 00002314  4E5E                     unlink     A6
  2991. 00002316  4E75                     rts
  2992. 00002318  4E56 FFFC                link       A6, -0x0004
  2993. 0000231C  2F0A                     move.l     -[A7], A2
  2994. 0000231E  61FF FFFF F510           bsr        -0xAEE /* 00001830 */
  2995. 00002324  2448                     movea.l    A2, A0
  2996. 00002326  486E FFFC                pea.l      [A6 - 0x4]
  2997. 0000232A  2F0A                     move.l     -[A7], A2
  2998. 0000232C  2057                     movea.l    A0, [A7]
  2999. 0000232E  2268 0004                movea.l    A1, [A0 + 0x4]
  3000. 00002332  2269 0360                movea.l    A1, [A1 + 0x360]
  3001. 00002336  4E91                     jsr        [A1]
  3002. 00002338  206E FFFC                movea.l    A0, [A6 - 0x4]
  3003. 0000233C  217C 756E 6466 0018      move.l     [A0 + 0x18], 0x756E6466 /* 'undf' */
  3004. 00002344  1F3C 0001                move.b     -[A7], 0x1
  3005. 00002348  2F0A                     move.l     -[A7], A2
  3006. 0000234A  2057                     movea.l    A0, [A7]
  3007. 0000234C  2268 0004                movea.l    A1, [A0 + 0x4]
  3008. 00002350  2269 0364                movea.l    A1, [A1 + 0x364]
  3009. 00002354  4E91                     jsr        [A1]
  3010. 00002356  584F                     addq.w     A7, 4
  3011. 00002358  2F08                     move.l     -[A7], A0
  3012. 0000235A  2057                     movea.l    A0, [A7]
  3013. 0000235C  2268 0004                movea.l    A1, [A0 + 0x4]
  3014. 00002360  2269 0134                movea.l    A1, [A1 + 0x134]
  3015. 00002364  4E91                     jsr        [A1]
  3016. 00002366  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3017. 0000236A  245F                     movea.l    A2, [A7]+
  3018. 0000236C  4E5E                     unlink     A6
  3019. 0000236E  4E75                     rts
  3020. fn00002370:
  3021. 00002370  4E56 FFFC                link       A6, -0x0004
  3022. 00002374  48E7 1030                movem.l    -[A7], D3,A2,A3
  3023. 00002378  266E 0008                movea.l    A3, [A6 + 0x8]
  3024. 0000237C  262E 000C                move.l     D3, [A6 + 0xC]
  3025. 00002380  61FF FFFF F4AE           bsr        -0xB50 /* 00001830 */
  3026. 00002386  2448                     movea.l    A2, A0
  3027. 00002388  486E FFFC                pea.l      [A6 - 0x4]
  3028. 0000238C  2F0A                     move.l     -[A7], A2
  3029. 0000238E  2057                     movea.l    A0, [A7]
  3030. 00002390  2268 0004                movea.l    A1, [A0 + 0x4]
  3031. 00002394  2269 0360                movea.l    A1, [A1 + 0x360]
  3032. 00002398  4E91                     jsr        [A1]
  3033. 0000239A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3034. 0000239E  B6A8 0004                cmp.l      D3, [A0 + 0x4]
  3035. 000023A2  504F                     addq.w     A7, 8
  3036. 000023A4  6700 00B6                beq        +0xB8 /* 0000245C */
  3037. 000023A8  2F0B                     move.l     -[A7], A3
  3038. 000023AA  2057                     movea.l    A0, [A7]
  3039. 000023AC  2268 0004                movea.l    A1, [A0 + 0x4]
  3040. 000023B0  2269 022C                movea.l    A1, [A1 + 0x22C]
  3041. 000023B4  4E91                     jsr        [A1]
  3042. 000023B6  1F3C 0001                move.b     -[A7], 0x1
  3043. 000023BA  2F0A                     move.l     -[A7], A2
  3044. 000023BC  2057                     movea.l    A0, [A7]
  3045. 000023BE  2268 0004                movea.l    A1, [A0 + 0x4]
  3046. 000023C2  2269 0364                movea.l    A1, [A1 + 0x364]
  3047. 000023C6  4E91                     jsr        [A1]
  3048. 000023C8  584F                     addq.w     A7, 4
  3049. 000023CA  2F08                     move.l     -[A7], A0
  3050. 000023CC  2057                     movea.l    A0, [A7]
  3051. 000023CE  2268 0004                movea.l    A1, [A0 + 0x4]
  3052. 000023D2  2269 0134                movea.l    A1, [A1 + 0x134]
  3053. 000023D6  4E91                     jsr        [A1]
  3054. 000023D8  206E FFFC                movea.l    A0, [A6 - 0x4]
  3055. 000023DC  2143 0004                move.l     [A0 + 0x4], D3
  3056. 000023E0  206E FFFC                movea.l    A0, [A6 - 0x4]
  3057. 000023E4  4868 0008                pea.l      [A0 + 0x8]
  3058. 000023E8  2F0B                     move.l     -[A7], A3
  3059. 000023EA  2F03                     move.l     -[A7], D3
  3060. 000023EC  2F0B                     move.l     -[A7], A3
  3061. 000023EE  2057                     movea.l    A0, [A7]
  3062. 000023F0  2268 0004                movea.l    A1, [A0 + 0x4]
  3063. 000023F4  2269 0224                movea.l    A1, [A1 + 0x224]
  3064. 000023F8  4E91                     jsr        [A1]
  3065. 000023FA  0C83 7175 616E           cmpi.l     D3, 0x7175616E /* 'quan' */
  3066. 00002400  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3067. 00002404  661A                     bne        +0x1C /* 00002420 */
  3068. 00002406  3F3C 001C                move.w     -[A7], 0x1C
  3069. 0000240A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3070. 0000240E  4868 001C                pea.l      [A0 + 0x1C]
  3071. 00002412  4868 0008                pea.l      [A0 + 0x8]
  3072. 00002416  4EB9 0000 299A           jsr        [0x0000299A]
  3073. 0000241C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3074. label00002420:
  3075. 00002420  0C83 6F74 6865           cmpi.l     D3, 0x6F746865 /* 'othe' */
  3076. 00002426  6634                     bne        +0x36 /* 0000245C */
  3077. 00002428  3F3C 0010                move.w     -[A7], 0x10
  3078. 0000242C  206E FFFC                movea.l    A0, [A6 - 0x4]
  3079. 00002430  4868 0008                pea.l      [A0 + 0x8]
  3080. 00002434  4879 0001 DC5E           push.l     0x1DC5E
  3081. 0000243A  4EB9 0000 299A           jsr        [0x0000299A]
  3082. 00002440  3F3C 001C                move.w     -[A7], 0x1C
  3083. 00002444  206E FFFC                movea.l    A0, [A6 - 0x4]
  3084. 00002448  4868 001C                pea.l      [A0 + 0x1C]
  3085. 0000244C  4879 0001 DC5E           push.l     0x1DC5E
  3086. 00002452  4EB9 0000 299A           jsr        [0x0000299A]
  3087. 00002458  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3088. label0000245C:
  3089. 0000245C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3090. 00002460  4E5E                     unlink     A6
  3091. 00002462  4E75                     rts
  3092. 00002464  4E56 0000                link       A6, 0
  3093. 00002468  48E7 0038                movem.l    -[A7], A2,A3,A4
  3094. 0000246C  266E 0008                movea.l    A3, [A6 + 0x8]
  3095. 00002470  61FF FFFF F3BE           bsr        -0xC40 /* 00001830 */
  3096. 00002476  2848                     movea.l    A4, A0
  3097. 00002478  2F0C                     move.l     -[A7], A4
  3098. 0000247A  2057                     movea.l    A0, [A7]
  3099. 0000247C  2268 0004                movea.l    A1, [A0 + 0x4]
  3100. 00002480  2269 035C                movea.l    A1, [A1 + 0x35C]
  3101. 00002484  4E91                     jsr        [A1]
  3102. 00002486  2448                     movea.l    A2, A0
  3103. 00002488  4A2B 00DE                tst.b      [A3 + 0xDE]
  3104. 0000248C  584F                     addq.w     A7, 4
  3105. 0000248E  6728                     beq        +0x2A /* 000024B8 */
  3106. 00002490  2F0A                     move.l     -[A7], A2
  3107. 00002492  61FF FFFF EADC           bsr        -0x1522 /* 00000F70 */
  3108. 00002498  48C0                     ext.l      D0
  3109. 0000249A  5280                     addq.l     D0, 1
  3110. 0000249C  584F                     addq.w     A7, 4
  3111. 0000249E  3F00                     move.w     -[A7], D0
  3112. 000024A0  42A7                     clr.l      -[A7]
  3113. 000024A2  3F3C 0087                move.w     -[A7], 0x87
  3114. 000024A6  2F0A                     move.l     -[A7], A2
  3115. 000024A8  2057                     movea.l    A0, [A7]
  3116. 000024AA  2268 0004                movea.l    A1, [A0 + 0x4]
  3117. 000024AE  2269 0210                movea.l    A1, [A1 + 0x210]
  3118. 000024B2  4E91                     jsr        [A1]
  3119. 000024B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3120. label000024B8:
  3121. 000024B8  4A2B 00DF                tst.b      [A3 + 0xDF]
  3122. 000024BC  6728                     beq        +0x2A /* 000024E6 */
  3123. 000024BE  2F0A                     move.l     -[A7], A2
  3124. 000024C0  61FF FFFF EAAE           bsr        -0x1550 /* 00000F70 */
  3125. 000024C6  48C0                     ext.l      D0
  3126. 000024C8  5280                     addq.l     D0, 1
  3127. 000024CA  584F                     addq.w     A7, 4
  3128. 000024CC  3F00                     move.w     -[A7], D0
  3129. 000024CE  42A7                     clr.l      -[A7]
  3130. 000024D0  3F3C 0088                move.w     -[A7], 0x88
  3131. 000024D4  2F0A                     move.l     -[A7], A2
  3132. 000024D6  2057                     movea.l    A0, [A7]
  3133. 000024D8  2268 0004                movea.l    A1, [A0 + 0x4]
  3134. 000024DC  2269 0210                movea.l    A1, [A1 + 0x210]
  3135. 000024E0  4E91                     jsr        [A1]
  3136. 000024E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3137. label000024E6:
  3138. 000024E6  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3139. 000024EA  4E5E                     unlink     A6
  3140. 000024EC  4E75                     rts
  3141. 000024EE  206F 0008                movea.l    A0, [A7 + 0x8]
  3142. 000024F2  30BC 0086                move.w     [A0], 0x86
  3143. 000024F6  303C 0086                move.w     D0, 0x86
  3144. 000024FA  4E75                     rts
  3145. 000024FC  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  3146. 00002504  4EF9 0000 2036           jmp        [0x00002036]
  3147. 0000250A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  3148. 00002512  4EF9 0000 1F88           jmp        [0x00001F88]
  3149. 00002518  206F 0004                movea.l    A0, [A7 + 0x4]
  3150. 0000251C  5088                     addq.l     A0, 8
  3151. 0000251E  2010                     move.l     D0, [A0]
  3152. 00002520  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  3153. 00002526  D1AF 0004                add.l      [A7 + 0x4], D0
  3154. 0000252A  4EF9 0000 1F88           jmp        [0x00001F88]
  3155. 00002530  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  3156. 00002538  4EF9 0000 1F88           jmp        [0x00001F88]
  3157. fn0000253E:
  3158. 0000253E  4E56 0000                link       A6, 0
  3159. 00002542  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3160. 00002546  246E 0008                movea.l    A2, [A6 + 0x8]
  3161. 0000254A  362E 000C                move.w     D3, [A6 + 0xC]
  3162. 0000254E  286E 000E                movea.l    A4, [A6 + 0xE]
  3163. 00002552  4A43                     tst.w      D3
  3164. 00002554  6714                     beq        +0x16 /* 0000256A */
  3165. 00002556  204A                     movea.l    A0, A2
  3166. 00002558  41E8 017C                lea.l      A0, [A0 + 0x17C]
  3167. 0000255C  2648                     movea.l    A3, A0
  3168. 0000255E  2488                     move.l     [A2], A0
  3169. 00002560  2F0B                     move.l     -[A7], A3
  3170. 00002562  4EB9 0000 3F3A           jsr        [0x00003F3A]
  3171. 00002568  584F                     addq.w     A7, 4
  3172. label0000256A:
  3173. 0000256A  2F3C 6962 6274           move.l     -[A7], 0x69626274 /* 'ibbt' */
  3174. 00002570  2F0C                     move.l     -[A7], A4
  3175. 00002572  4267                     clr.w      -[A7]
  3176. 00002574  2F0A                     move.l     -[A7], A2
  3177. 00002576  4EB9 0000 1E7A           jsr        [0x00001E7A]
  3178. 0000257C  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3179. 00002582  2548 0004                move.l     [A2 + 0x4], A0
  3180. 00002586  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3181. 0000258C  41E8 01E8                lea.l      A0, [A0 + 0x1E8]
  3182. 00002590  2252                     movea.l    A1, [A2]
  3183. 00002592  2288                     move.l     [A1], A0
  3184. 00002594  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3185. 0000259A  41E8 0150                lea.l      A0, [A0 + 0x150]
  3186. 0000259E  2548 0028                move.l     [A2 + 0x28], A0
  3187. 000025A2  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3188. 000025A8  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  3189. 000025AC  2548 006A                move.l     [A2 + 0x6A], A0
  3190. 000025B0  2652                     movea.l    A3, [A2]
  3191. 000025B2  204A                     movea.l    A0, A2
  3192. 000025B4  41E8 017C                lea.l      A0, [A0 + 0x17C]
  3193. 000025B8  91CB                     sub.l      A0, A3
  3194. 000025BA  2748 0008                move.l     [A3 + 0x8], A0
  3195. 000025BE  486A 007C                pea.l      [A2 + 0x7C]
  3196. 000025C2  2F0C                     move.l     -[A7], A4
  3197. 000025C4  61FF 0000 00BC           bsr        +0xBE /* 00002682 */
  3198. 000025CA  204A                     movea.l    A0, A2
  3199. 000025CC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3200. 000025D0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3201. 000025D4  4E5E                     unlink     A6
  3202. 000025D6  4E75                     rts
  3203. fn000025D8:
  3204. 000025D8  4E56 0000                link       A6, 0
  3205. 000025DC  3F3C 0100                move.w     -[A7], 0x100
  3206. 000025E0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3207. 000025E4  206E 0008                movea.l    A0, [A6 + 0x8]
  3208. 000025E8  4868 007C                pea.l      [A0 + 0x7C]
  3209. 000025EC  4EB9 0000 299A           jsr        [0x0000299A]
  3210. 000025F2  4E5E                     unlink     A6
  3211. 000025F4  4E75                     rts
  3212. 000025F6  4E56 0000                link       A6, 0
  3213. 000025FA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3214. 000025FE  246E 0008                movea.l    A2, [A6 + 0x8]
  3215. 00002602  362E 000C                move.w     D3, [A6 + 0xC]
  3216. 00002606  200A                     move.l     D0, A2
  3217. 00002608  676E                     beq        +0x70 /* 00002678 */
  3218. 0000260A  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3219. 00002610  2548 0004                move.l     [A2 + 0x4], A0
  3220. 00002614  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3221. 0000261A  41E8 01E8                lea.l      A0, [A0 + 0x1E8]
  3222. 0000261E  2252                     movea.l    A1, [A2]
  3223. 00002620  2288                     move.l     [A1], A0
  3224. 00002622  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3225. 00002628  41E8 0150                lea.l      A0, [A0 + 0x150]
  3226. 0000262C  2548 0028                move.l     [A2 + 0x28], A0
  3227. 00002630  41F9 0001 D566           lea.l      A0, [0x0001D566]
  3228. 00002636  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  3229. 0000263A  2548 006A                move.l     [A2 + 0x6A], A0
  3230. 0000263E  2652                     movea.l    A3, [A2]
  3231. 00002640  204A                     movea.l    A0, A2
  3232. 00002642  41E8 017C                lea.l      A0, [A0 + 0x17C]
  3233. 00002646  2848                     movea.l    A4, A0
  3234. 00002648  91CB                     sub.l      A0, A3
  3235. 0000264A  2748 0008                move.l     [A3 + 0x8], A0
  3236. 0000264E  4267                     clr.w      -[A7]
  3237. 00002650  2F0A                     move.l     -[A7], A2
  3238. 00002652  4EB9 0000 1E8A           jsr        [0x00001E8A]
  3239. 00002658  4A43                     tst.w      D3
  3240. 0000265A  5C4F                     addq.w     A7, 6
  3241. 0000265C  670C                     beq        +0xE /* 0000266A */
  3242. 0000265E  4267                     clr.w      -[A7]
  3243. 00002660  2F0C                     move.l     -[A7], A4
  3244. 00002662  4EB9 0000 3F42           jsr        [0x00003F42]
  3245. 00002668  5C4F                     addq.w     A7, 6
  3246. label0000266A:
  3247. 0000266A  4A43                     tst.w      D3
  3248. 0000266C  6F0A                     ble        +0xC /* 00002678 */
  3249. 0000266E  2F0A                     move.l     -[A7], A2
  3250. 00002670  4EB9 0000 2592           jsr        [0x00002592]
  3251. 00002676  584F                     addq.w     A7, 4
  3252. label00002678:
  3253. 00002678  204A                     movea.l    A0, A2
  3254. 0000267A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3255. 0000267E  4E5E                     unlink     A6
  3256. 00002680  4E75                     rts
  3257. fn00002682:
  3258. 00002682  4E56 0000                link       A6, 0
  3259. 00002686  2F0A                     move.l     -[A7], A2
  3260. 00002688  246E 0008                movea.l    A2, [A6 + 0x8]
  3261. 0000268C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3262. 00002690  2F0A                     move.l     -[A7], A2
  3263. 00002692  4EB9 0000 30A2           jsr        [0x000030A2]
  3264. 00002698  204A                     movea.l    A0, A2
  3265. 0000269A  504F                     addq.w     A7, 8
  3266. 0000269C  245F                     movea.l    A2, [A7]+
  3267. 0000269E  4E5E                     unlink     A6
  3268. 000026A0  4E75                     rts
  3269. 000026A2  206F 0004                movea.l    A0, [A7 + 0x4]
  3270. 000026A6  5088                     addq.l     A0, 8
  3271. 000026A8  2010                     move.l     D0, [A0]
  3272. 000026AA  0680 FFFF FE84           addi.l     D0, 0xFFFFFE84
  3273. 000026B0  D1AF 0004                add.l      [A7 + 0x4], D0
  3274. 000026B4  4EF9 0000 25FA           jmp        [0x000025FA]
  3275. 000026BA  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  3276. 000026C2  4EF9 0000 25FA           jmp        [0x000025FA]
  3277. 000026C8  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  3278. 000026D0  4EF9 0000 1EAA           jmp        [0x00001EAA]
  3279. 000026D6  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  3280. 000026DE  4EF9 0000 1EA2           jmp        [0x00001EA2]
  3281. 000026E4  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  3282. 000026EC  4EF9 0000 1E9A           jmp        [0x00001E9A]
  3283. 000026F2  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  3284. 000026FA  4EF9 0000 25FA           jmp        [0x000025FA]
  3285. fn00002700:
  3286. 00002700  4E56 0000                link       A6, 0
  3287. 00002704  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3288. 00002708  246E 0008                movea.l    A2, [A6 + 0x8]
  3289. 0000270C  362E 000C                move.w     D3, [A6 + 0xC]
  3290. 00002710  286E 000E                movea.l    A4, [A6 + 0xE]
  3291. 00002714  4A43                     tst.w      D3
  3292. 00002716  6714                     beq        +0x16 /* 0000272C */
  3293. 00002718  204A                     movea.l    A0, A2
  3294. 0000271A  41E8 00D6                lea.l      A0, [A0 + 0xD6]
  3295. 0000271E  2648                     movea.l    A3, A0
  3296. 00002720  2488                     move.l     [A2], A0
  3297. 00002722  2F0B                     move.l     -[A7], A3
  3298. 00002724  4EB9 0000 3F3A           jsr        [0x00003F3A]
  3299. 0000272A  584F                     addq.w     A7, 4
  3300. label0000272C:
  3301. 0000272C  2F0C                     move.l     -[A7], A4
  3302. 0000272E  4267                     clr.w      -[A7]
  3303. 00002730  2F0A                     move.l     -[A7], A2
  3304. 00002732  4EB9 0000 3ECA           jsr        [0x00003ECA]
  3305. 00002738  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3306. 0000273E  2548 0004                move.l     [A2 + 0x4], A0
  3307. 00002742  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3308. 00002748  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  3309. 0000274C  2252                     movea.l    A1, [A2]
  3310. 0000274E  2288                     move.l     [A1], A0
  3311. 00002750  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3312. 00002756  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  3313. 0000275A  2548 007A                move.l     [A2 + 0x7A], A0
  3314. 0000275E  2652                     movea.l    A3, [A2]
  3315. 00002760  204A                     movea.l    A0, A2
  3316. 00002762  41E8 00D6                lea.l      A0, [A0 + 0xD6]
  3317. 00002766  91CB                     sub.l      A0, A3
  3318. 00002768  2748 0008                move.l     [A3 + 0x8], A0
  3319. 0000276C  486A 00D4                pea.l      [A2 + 0xD4]
  3320. 00002770  2F0C                     move.l     -[A7], A4
  3321. 00002772  61FF 0000 0206           bsr        +0x208 /* 0000297A */
  3322. 00002778  204A                     movea.l    A0, A2
  3323. 0000277A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3324. 0000277E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3325. 00002782  4E5E                     unlink     A6
  3326. 00002784  4E75                     rts
  3327. 00002786  4E56 FFEC                link       A6, -0x0014
  3328. 0000278A  48E7 1030                movem.l    -[A7], D3,A2,A3
  3329. 0000278E  266E 0008                movea.l    A3, [A6 + 0x8]
  3330. 00002792  7601                     moveq.l    D3, 0x01
  3331. 00002794  42A7                     clr.l      -[A7]
  3332. 00002796  486B 0044                pea.l      [A3 + 0x44]
  3333. 0000279A  486E FFEC                pea.l      [A6 - 0x14]
  3334. 0000279E  61FF FFFF EC24           bsr        -0x13DA /* 000013C4 */
  3335. 000027A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3336. 000027A8  6050                     bra        +0x52 /* 000027FA */
  3337. label000027AA:
  3338. 000027AA  4267                     clr.w      -[A7]
  3339. 000027AC  4879 0001 D4EE           push.l     0x1D4EE
  3340. 000027B2  4879 0001 D4CA           push.l     0x1D4CA
  3341. 000027B8  4878 0004                push.l     0x4
  3342. 000027BC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3343. 000027C0  4EB9 0000 2582           jsr        [0x00002582]
  3344. 000027C6  2448                     movea.l    A2, A0
  3345. 000027C8  200A                     move.l     D0, A2
  3346. 000027CA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3347. 000027CE  672A                     beq        +0x2C /* 000027FA */
  3348. 000027D0  2F0A                     move.l     -[A7], A2
  3349. 000027D2  2F0B                     move.l     -[A7], A3
  3350. 000027D4  2057                     movea.l    A0, [A7]
  3351. 000027D6  2268 0004                movea.l    A1, [A0 + 0x4]
  3352. 000027DA  2269 01B0                movea.l    A1, [A1 + 0x1B0]
  3353. 000027DE  4E91                     jsr        [A1]
  3354. 000027E0  2F0A                     move.l     -[A7], A2
  3355. 000027E2  2057                     movea.l    A0, [A7]
  3356. 000027E4  2268 0004                movea.l    A1, [A0 + 0x4]
  3357. 000027E8  2269 001C                movea.l    A1, [A1 + 0x1C]
  3358. 000027EC  4E91                     jsr        [A1]
  3359. 000027EE  4A80                     tst.l      D0
  3360. 000027F0  57C0                     seq        D0
  3361. 000027F2  4400                     neg.b      D0
  3362. 000027F4  C600                     and.b      D3, D0
  3363. 000027F6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3364. label000027FA:
  3365. 000027FA  486E FFFC                pea.l      [A6 - 0x4]
  3366. 000027FE  486E FFEC                pea.l      [A6 - 0x14]
  3367. 00002802  61FF FFFF EB78           bsr        -0x1486 /* 0000137C */
  3368. 00002808  4A00                     tst.b      D0
  3369. 0000280A  504F                     addq.w     A7, 8
  3370. 0000280C  669C                     bne        -0x62 /* 000027AA */
  3371. 0000280E  4A2B 00D4                tst.b      [A3 + 0xD4]
  3372. 00002812  6738                     beq        +0x3A /* 0000284C */
  3373. 00002814  4A03                     tst.b      D3
  3374. 00002816  6734                     beq        +0x36 /* 0000284C */
  3375. 00002818  486B 00A8                pea.l      [A3 + 0xA8]
  3376. 0000281C  61FF FFFF E73E           bsr        -0x18C0 /* 00000F5C */
  3377. 00002822  4A80                     tst.l      D0
  3378. 00002824  584F                     addq.w     A7, 4
  3379. 00002826  6724                     beq        +0x26 /* 0000284C */
  3380. 00002828  4878 0001                push.l     0x1
  3381. 0000282C  4878 0001                push.l     0x1
  3382. 00002830  486B 00A8                pea.l      [A3 + 0xA8]
  3383. 00002834  61FF 0000 012E           bsr        +0x130 /* 00002964 */
  3384. 0000283A  504F                     addq.w     A7, 8
  3385. 0000283C  2F10                     move.l     -[A7], [A0]
  3386. 0000283E  2057                     movea.l    A0, [A7]
  3387. 00002840  2268 0004                movea.l    A1, [A0 + 0x4]
  3388. 00002844  2269 0020                movea.l    A1, [A1 + 0x20]
  3389. 00002848  4E91                     jsr        [A1]
  3390. 0000284A  504F                     addq.w     A7, 8
  3391. label0000284C:
  3392. 0000284C  3F3C FFFF                move.w     -[A7], 0xFFFF
  3393. 00002850  486E FFEC                pea.l      [A6 - 0x14]
  3394. 00002854  61FF FFFF EB3C           bsr        -0x14C2 /* 00001392 */
  3395. 0000285A  5C4F                     addq.w     A7, 6
  3396. 0000285C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3397. 00002860  4E5E                     unlink     A6
  3398. 00002862  4E75                     rts
  3399. 00002864  4E56 FFEC                link       A6, -0x0014
  3400. 00002868  2F0A                     move.l     -[A7], A2
  3401. 0000286A  246E 0008                movea.l    A2, [A6 + 0x8]
  3402. 0000286E  42A7                     clr.l      -[A7]
  3403. 00002870  486A 0044                pea.l      [A2 + 0x44]
  3404. 00002874  486E FFEC                pea.l      [A6 - 0x14]
  3405. 00002878  61FF FFFF EB4A           bsr        -0x14B4 /* 000013C4 */
  3406. 0000287E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3407. 00002882  6038                     bra        +0x3A /* 000028BC */
  3408. label00002884:
  3409. 00002884  4267                     clr.w      -[A7]
  3410. 00002886  4879 0001 D4EE           push.l     0x1D4EE
  3411. 0000288C  4879 0001 D4CA           push.l     0x1D4CA
  3412. 00002892  4878 0004                push.l     0x4
  3413. 00002896  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3414. 0000289A  4EB9 0000 2582           jsr        [0x00002582]
  3415. 000028A0  2448                     movea.l    A2, A0
  3416. 000028A2  200A                     move.l     D0, A2
  3417. 000028A4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3418. 000028A8  6712                     beq        +0x14 /* 000028BC */
  3419. 000028AA  42A7                     clr.l      -[A7]
  3420. 000028AC  2F0A                     move.l     -[A7], A2
  3421. 000028AE  2057                     movea.l    A0, [A7]
  3422. 000028B0  2268 0004                movea.l    A1, [A0 + 0x4]
  3423. 000028B4  2269 0020                movea.l    A1, [A1 + 0x20]
  3424. 000028B8  4E91                     jsr        [A1]
  3425. 000028BA  504F                     addq.w     A7, 8
  3426. label000028BC:
  3427. 000028BC  486E FFFC                pea.l      [A6 - 0x4]
  3428. 000028C0  486E FFEC                pea.l      [A6 - 0x14]
  3429. 000028C4  61FF FFFF EAB6           bsr        -0x1548 /* 0000137C */
  3430. 000028CA  4A00                     tst.b      D0
  3431. 000028CC  504F                     addq.w     A7, 8
  3432. 000028CE  66B4                     bne        -0x4A /* 00002884 */
  3433. 000028D0  3F3C FFFF                move.w     -[A7], 0xFFFF
  3434. 000028D4  486E FFEC                pea.l      [A6 - 0x14]
  3435. 000028D8  61FF FFFF EAB8           bsr        -0x1546 /* 00001392 */
  3436. 000028DE  5C4F                     addq.w     A7, 6
  3437. 000028E0  245F                     movea.l    A2, [A7]+
  3438. 000028E2  4E5E                     unlink     A6
  3439. 000028E4  4E75                     rts
  3440. 000028E6  4E56 0000                link       A6, 0
  3441. 000028EA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3442. 000028EE  246E 0008                movea.l    A2, [A6 + 0x8]
  3443. 000028F2  362E 000C                move.w     D3, [A6 + 0xC]
  3444. 000028F6  200A                     move.l     D0, A2
  3445. 000028F8  6760                     beq        +0x62 /* 0000295A */
  3446. 000028FA  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3447. 00002900  2548 0004                move.l     [A2 + 0x4], A0
  3448. 00002904  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3449. 0000290A  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  3450. 0000290E  2252                     movea.l    A1, [A2]
  3451. 00002910  2288                     move.l     [A1], A0
  3452. 00002912  41F9 0001 D210           lea.l      A0, [0x0001D210]
  3453. 00002918  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  3454. 0000291C  2548 007A                move.l     [A2 + 0x7A], A0
  3455. 00002920  2652                     movea.l    A3, [A2]
  3456. 00002922  204A                     movea.l    A0, A2
  3457. 00002924  41E8 00D6                lea.l      A0, [A0 + 0xD6]
  3458. 00002928  2848                     movea.l    A4, A0
  3459. 0000292A  91CB                     sub.l      A0, A3
  3460. 0000292C  2748 0008                move.l     [A3 + 0x8], A0
  3461. 00002930  4267                     clr.w      -[A7]
  3462. 00002932  2F0A                     move.l     -[A7], A2
  3463. 00002934  4EB9 0000 3ED2           jsr        [0x00003ED2]
  3464. 0000293A  4A43                     tst.w      D3
  3465. 0000293C  5C4F                     addq.w     A7, 6
  3466. 0000293E  670C                     beq        +0xE /* 0000294C */
  3467. 00002940  4267                     clr.w      -[A7]
  3468. 00002942  2F0C                     move.l     -[A7], A4
  3469. 00002944  4EB9 0000 3F42           jsr        [0x00003F42]
  3470. 0000294A  5C4F                     addq.w     A7, 6
  3471. label0000294C:
  3472. 0000294C  4A43                     tst.w      D3
  3473. 0000294E  6F0A                     ble        +0xC /* 0000295A */
  3474. 00002950  2F0A                     move.l     -[A7], A2
  3475. 00002952  4EB9 0000 2592           jsr        [0x00002592]
  3476. 00002958  584F                     addq.w     A7, 4
  3477. label0000295A:
  3478. 0000295A  204A                     movea.l    A0, A2
  3479. 0000295C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3480. 00002960  4E5E                     unlink     A6
  3481. 00002962  4E75                     rts
  3482. fn00002964:
  3483. 00002964  226F 0004                movea.l    A1, [A7 + 0x4]
  3484. 00002968  202F 0008                move.l     D0, [A7 + 0x8]
  3485. 0000296C  5380                     subq.l     D0, 1
  3486. 0000296E  E588                     lsl        D0, 2
  3487. 00002970  2069 0014                movea.l    A0, [A1 + 0x14]
  3488. 00002974  2050                     movea.l    A0, [A0]
  3489. 00002976  D1C0                     add.l      A0, D0
  3490. 00002978  4E75                     rts
  3491. fn0000297A:
  3492. 0000297A  4E56 0000                link       A6, 0
  3493. 0000297E  2F0A                     move.l     -[A7], A2
  3494. 00002980  246E 0008                movea.l    A2, [A6 + 0x8]
  3495. 00002984  4878 0001                push.l     0x1
  3496. 00002988  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3497. 0000298C  2F0A                     move.l     -[A7], A2
  3498. 0000298E  4EB9 0000 309A           jsr        [0x0000309A]
  3499. 00002994  204A                     movea.l    A0, A2
  3500. 00002996  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3501. 0000299A  245F                     movea.l    A2, [A7]+
  3502. 0000299C  4E5E                     unlink     A6
  3503. 0000299E  4E75                     rts
  3504. 000029A0  206F 0004                movea.l    A0, [A7 + 0x4]
  3505. 000029A4  5088                     addq.l     A0, 8
  3506. 000029A6  2010                     move.l     D0, [A0]
  3507. 000029A8  0680 FFFF FF2A           addi.l     D0, 0xFFFFFF2A
  3508. 000029AE  D1AF 0004                add.l      [A7 + 0x4], D0
  3509. 000029B2  4EF9 0000 28EA           jmp        [0x000028EA]
  3510. 000029B8  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  3511. 000029C0  4EF9 0000 3EFA           jmp        [0x00003EFA]
  3512. 000029C6  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  3513. 000029CE  4EF9 0000 28EA           jmp        [0x000028EA]
  3514. fn000029D4:
  3515. 000029D4  4E56 0000                link       A6, 0
  3516. 000029D8  2F0A                     move.l     -[A7], A2
  3517. 000029DA  246E 000E                movea.l    A2, [A6 + 0xE]
  3518. 000029DE  4A6E 000C                tst.w      [A6 + 0xC]
  3519. 000029E2  671E                     beq        +0x20 /* 00002A02 */
  3520. 000029E4  206E 0008                movea.l    A0, [A6 + 0x8]
  3521. 000029E8  41E8 0056                lea.l      A0, [A0 + 0x56]
  3522. 000029EC  226E 0008                movea.l    A1, [A6 + 0x8]
  3523. 000029F0  2288                     move.l     [A1], A0
  3524. 000029F2  206E 0008                movea.l    A0, [A6 + 0x8]
  3525. 000029F6  4868 0056                pea.l      [A0 + 0x56]
  3526. 000029FA  4EB9 0000 3F3A           jsr        [0x00003F3A]
  3527. 00002A00  584F                     addq.w     A7, 4
  3528. label00002A02:
  3529. 00002A02  2F0A                     move.l     -[A7], A2
  3530. 00002A04  4267                     clr.w      -[A7]
  3531. 00002A06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3532. 00002A0A  4EB9 0000 4112           jsr        [0x00004112]
  3533. 00002A10  206E 0008                movea.l    A0, [A6 + 0x8]
  3534. 00002A14  4868 0036                pea.l      [A0 + 0x36]
  3535. 00002A18  4EB9 0000 2DFA           jsr        [0x00002DFA]
  3536. 00002A1E  41ED 0358                lea.l      A0, [A5 + 0x358]
  3537. 00002A22  226E 0008                movea.l    A1, [A6 + 0x8]
  3538. 00002A26  2348 0004                move.l     [A1 + 0x4], A0
  3539. 00002A2A  41ED 0358                lea.l      A0, [A5 + 0x358]
  3540. 00002A2E  41E8 0174                lea.l      A0, [A0 + 0x174]
  3541. 00002A32  226E 0008                movea.l    A1, [A6 + 0x8]
  3542. 00002A36  2251                     movea.l    A1, [A1]
  3543. 00002A38  2288                     move.l     [A1], A0
  3544. 00002A3A  41ED 0358                lea.l      A0, [A5 + 0x358]
  3545. 00002A3E  41E8 0060                lea.l      A0, [A0 + 0x60]
  3546. 00002A42  226E 0008                movea.l    A1, [A6 + 0x8]
  3547. 00002A46  2348 0036                move.l     [A1 + 0x36], A0
  3548. 00002A4A  206E 0008                movea.l    A0, [A6 + 0x8]
  3549. 00002A4E  2450                     movea.l    A2, [A0]
  3550. 00002A50  41E8 0056                lea.l      A0, [A0 + 0x56]
  3551. 00002A54  91CA                     sub.l      A0, A2
  3552. 00002A56  2548 0008                move.l     [A2 + 0x8], A0
  3553. 00002A5A  206E 0008                movea.l    A0, [A6 + 0x8]
  3554. 00002A5E  4228 0054                clr.b      [A0 + 0x54]
  3555. 00002A62  206E 0008                movea.l    A0, [A6 + 0x8]
  3556. 00002A66  4228 0055                clr.b      [A0 + 0x55]
  3557. 00002A6A  206E 0008                movea.l    A0, [A6 + 0x8]
  3558. 00002A6E  42A8 0050                clr.l      [A0 + 0x50]
  3559. 00002A72  486E 0008                pea.l      [A6 + 0x8]
  3560. 00002A76  486D 081A                pea.l      [A5 + 0x81A /* export_255 */]
  3561. 00002A7A  61FF 0000 0EC6           bsr        +0xEC8 /* 00003942 */
  3562. 00002A80  206E 0008                movea.l    A0, [A6 + 0x8]
  3563. 00002A84  217C 646F 6375 004A      move.l     [A0 + 0x4A], 0x646F6375 /* 'docu' */
  3564. 00002A8C  206E 0008                movea.l    A0, [A6 + 0x8]
  3565. 00002A90  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3566. 00002A94  245F                     movea.l    A2, [A7]+
  3567. 00002A96  4E5E                     unlink     A6
  3568. 00002A98  4E75                     rts
  3569. fn00002A9A:
  3570. 00002A9A  4E56 0000                link       A6, 0
  3571. 00002A9E  48E7 1020                movem.l    -[A7], D3,A2
  3572. 00002AA2  362E 000C                move.w     D3, [A6 + 0xC]
  3573. 00002AA6  4AAE 0008                tst.l      [A6 + 0x8]
  3574. 00002AAA  6700 00A2                beq        +0xA4 /* 00002B4E */
  3575. 00002AAE  41ED 0358                lea.l      A0, [A5 + 0x358]
  3576. 00002AB2  226E 0008                movea.l    A1, [A6 + 0x8]
  3577. 00002AB6  2348 0004                move.l     [A1 + 0x4], A0
  3578. 00002ABA  41ED 0358                lea.l      A0, [A5 + 0x358]
  3579. 00002ABE  41E8 0174                lea.l      A0, [A0 + 0x174]
  3580. 00002AC2  226E 0008                movea.l    A1, [A6 + 0x8]
  3581. 00002AC6  2251                     movea.l    A1, [A1]
  3582. 00002AC8  2288                     move.l     [A1], A0
  3583. 00002ACA  41ED 0358                lea.l      A0, [A5 + 0x358]
  3584. 00002ACE  41E8 0060                lea.l      A0, [A0 + 0x60]
  3585. 00002AD2  226E 0008                movea.l    A1, [A6 + 0x8]
  3586. 00002AD6  2348 0036                move.l     [A1 + 0x36], A0
  3587. 00002ADA  206E 0008                movea.l    A0, [A6 + 0x8]
  3588. 00002ADE  2450                     movea.l    A2, [A0]
  3589. 00002AE0  41E8 0056                lea.l      A0, [A0 + 0x56]
  3590. 00002AE4  91CA                     sub.l      A0, A2
  3591. 00002AE6  2548 0008                move.l     [A2 + 0x8], A0
  3592. 00002AEA  206E 0008                movea.l    A0, [A6 + 0x8]
  3593. 00002AEE  4AA8 0050                tst.l      [A0 + 0x50]
  3594. 00002AF2  6706                     beq        +0x8 /* 00002AFA */
  3595. 00002AF4  2068 0050                movea.l    A0, [A0 + 0x50]
  3596. 00002AF8  A023                     syscall    DisposHandle/DisposeHandle
  3597. label00002AFA:
  3598. 00002AFA  486E 0008                pea.l      [A6 + 0x8]
  3599. 00002AFE  486D 081A                pea.l      [A5 + 0x81A /* export_255 */]
  3600. 00002B02  61FF 0000 0E26           bsr        +0xE28 /* 0000392A */
  3601. 00002B08  4267                     clr.w      -[A7]
  3602. 00002B0A  206E 0008                movea.l    A0, [A6 + 0x8]
  3603. 00002B0E  4868 0036                pea.l      [A0 + 0x36]
  3604. 00002B12  4EB9 0000 2E02           jsr        [0x00002E02]
  3605. 00002B18  4267                     clr.w      -[A7]
  3606. 00002B1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3607. 00002B1E  4EB9 0000 411A           jsr        [0x0000411A]
  3608. 00002B24  4A43                     tst.w      D3
  3609. 00002B26  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3610. 00002B2A  6712                     beq        +0x14 /* 00002B3E */
  3611. 00002B2C  4267                     clr.w      -[A7]
  3612. 00002B2E  206E 0008                movea.l    A0, [A6 + 0x8]
  3613. 00002B32  4868 0056                pea.l      [A0 + 0x56]
  3614. 00002B36  4EB9 0000 3F42           jsr        [0x00003F42]
  3615. 00002B3C  5C4F                     addq.w     A7, 6
  3616. label00002B3E:
  3617. 00002B3E  4A43                     tst.w      D3
  3618. 00002B40  6F0C                     ble        +0xE /* 00002B4E */
  3619. 00002B42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3620. 00002B46  4EB9 0000 2592           jsr        [0x00002592]
  3621. 00002B4C  584F                     addq.w     A7, 4
  3622. label00002B4E:
  3623. 00002B4E  206E 0008                movea.l    A0, [A6 + 0x8]
  3624. 00002B52  4CDF 0408                movem.l    D3,A2, [A7]+
  3625. 00002B56  4E5E                     unlink     A6
  3626. 00002B58  4E75                     rts
  3627. 00002B5A  4E56 FEBA                link       A6, -0x0146
  3628. 00002B5E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  3629. 00002B62  246E 0008                movea.l    A2, [A6 + 0x8]
  3630. 00002B66  282E 000C                move.l     D4, [A6 + 0xC]
  3631. 00002B6A  266E 0010                movea.l    A3, [A6 + 0x10]
  3632. 00002B6E  7601                     moveq.l    D3, 0x01
  3633. 00002B70  2004                     move.l     D0, D4
  3634. 00002B72  61FF FFFF DA80           bsr        -0x257E /* 000005F4 */
  3635. 00002B78  01DC                     .incomplete
  3636. 00002B7A  0000 0004                ori.b      D0, 0x4
  3637. 00002B7E  0000 0011                ori.b      D0, 0x11
  3638. 00002B82  0005 0000                ori.b      D5, 0x0
  3639. 00002B86  0004 0020                ori.b      D4, 0x20 /* ' ' */
  3640. 00002B8A  0000 0005                ori.b      D0, 0x5
  3641. 00002B8E  0032 0000 0006           ori.b      [A2 + D0.w + 0x6], 0x0
  3642. 00002B94  0064 0000                ori.w      -[A4], 0x0
  3643. 00002B98  0007 007C                ori.b      D7, 0x7C /* '|' */
  3644. 00002B9C  0000 0009                ori.b      D0, 0x9 /* '\t' */
  3645. 00002BA0  00E4                     .incomplete
  3646. 00002BA2  0000 0011                ori.b      D0, 0x11
  3647. 00002BA6  0146                     bchg       D6, D0
  3648. 00002BA8  1F3C 0001                move.b     -[A7], 0x1
  3649. 00002BAC  2F0A                     move.l     -[A7], A2
  3650. 00002BAE  2057                     movea.l    A0, [A7]
  3651. 00002BB0  2268 0004                movea.l    A1, [A0 + 0x4]
  3652. 00002BB4  2269 0148                movea.l    A1, [A1 + 0x148]
  3653. 00002BB8  4E91                     jsr        [A1]
  3654. 00002BBA  5C4F                     addq.w     A7, 6
  3655. 00002BBC  6000 01A8                bra        +0x1AA /* 00002D66 */
  3656. 00002BC0  4A2A 0055                tst.b      [A2 + 0x55]
  3657. 00002BC4  6732                     beq        +0x34 /* 00002BF8 */
  3658. 00002BC6  4227                     clr.b      -[A7]
  3659. 00002BC8  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  3660. 00002BCE  2F3C 636F 7265           move.l     -[A7], 0x636F7265 /* 'core' */
  3661. 00002BD4  486A 0036                pea.l      [A2 + 0x36]
  3662. 00002BD8  2057                     movea.l    A0, [A7]
  3663. 00002BDA  2250                     movea.l    A1, [A0]
  3664. 00002BDC  2269 00B8                movea.l    A1, [A1 + 0xB8]
  3665. 00002BE0  4E91                     jsr        [A1]
  3666. 00002BE2  2F0A                     move.l     -[A7], A2
  3667. 00002BE4  2057                     movea.l    A0, [A7]
  3668. 00002BE6  2268 0004                movea.l    A1, [A0 + 0x4]
  3669. 00002BEA  2269 0154                movea.l    A1, [A1 + 0x154]
  3670. 00002BEE  4E91                     jsr        [A1]
  3671. 00002BF0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3672. 00002BF4  6000 0170                bra        +0x172 /* 00002D66 */
  3673. label00002BF8:
  3674. 00002BF8  1F3C 0001                move.b     -[A7], 0x1
  3675. 00002BFC  486E FFBA                pea.l      [A6 - 0x46]
  3676. 00002C00  2F0A                     move.l     -[A7], A2
  3677. 00002C02  2057                     movea.l    A0, [A7]
  3678. 00002C04  2268 0004                movea.l    A1, [A0 + 0x4]
  3679. 00002C08  2269 0144                movea.l    A1, [A1 + 0x144]
  3680. 00002C0C  4E91                     jsr        [A1]
  3681. 00002C0E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3682. 00002C12  6000 0152                bra        +0x154 /* 00002D66 */
  3683. 00002C16  486E FEBA                pea.l      [A6 - 0x146]
  3684. 00002C1A  2F0A                     move.l     -[A7], A2
  3685. 00002C1C  2057                     movea.l    A0, [A7]
  3686. 00002C1E  2268 0004                movea.l    A1, [A0 + 0x4]
  3687. 00002C22  2269 0138                movea.l    A1, [A1 + 0x138]
  3688. 00002C26  4E91                     jsr        [A1]
  3689. 00002C28  504F                     addq.w     A7, 8
  3690. 00002C2A  2F08                     move.l     -[A7], A0
  3691. 00002C2C  4879 0001 D1D2           push.l     0x1D1D2
  3692. 00002C32  4879 0001 D1D2           push.l     0x1D1D2
  3693. 00002C38  4879 0001 D1D2           push.l     0x1D1D2
  3694. 00002C3E  A98B                     syscall    ParamText
  3695. 00002C40  554F                     subq.w     A7, 2
  3696. 00002C42  3F3C 00CB                move.w     -[A7], 0xCB
  3697. 00002C46  42A7                     clr.l      -[A7]
  3698. 00002C48  A988                     syscall    CautionAlert
  3699. 00002C4A  301F                     move.w     D0, [A7]+
  3700. 00002C4C  5340                     subq.w     D0, 1
  3701. 00002C4E  6600 0116                bne        +0x118 /* 00002D66 */
  3702. 00002C52  4227                     clr.b      -[A7]
  3703. 00002C54  2F3C 7276 7274           move.l     -[A7], 0x72767274 /* 'rvrt' */
  3704. 00002C5A  2F3C 6D69 7363           move.l     -[A7], 0x6D697363 /* 'misc' */
  3705. 00002C60  486A 0036                pea.l      [A2 + 0x36]
  3706. 00002C64  2057                     movea.l    A0, [A7]
  3707. 00002C66  2250                     movea.l    A1, [A0]
  3708. 00002C68  2269 00B8                movea.l    A1, [A1 + 0xB8]
  3709. 00002C6C  4E91                     jsr        [A1]
  3710. 00002C6E  2F0A                     move.l     -[A7], A2
  3711. 00002C70  2057                     movea.l    A0, [A7]
  3712. 00002C72  2268 0004                movea.l    A1, [A0 + 0x4]
  3713. 00002C76  2269 0158                movea.l    A1, [A1 + 0x158]
  3714. 00002C7A  4E91                     jsr        [A1]
  3715. 00002C7C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3716. 00002C80  6000 00E4                bra        +0xE6 /* 00002D66 */
  3717. 00002C84  4AAA 0050                tst.l      [A2 + 0x50]
  3718. 00002C88  660A                     bne        +0xC /* 00002C94 */
  3719. 00002C8A  4EB9 0000 27FA           jsr        [0x000027FA]
  3720. 00002C90  2548 0050                move.l     [A2 + 0x50], A0
  3721. label00002C94:
  3722. 00002C94  4AAA 0050                tst.l      [A2 + 0x50]
  3723. 00002C98  6700 00CC                beq        +0xCE /* 00002D66 */
  3724. 00002C9C  4EB9 0000 2AFA           jsr        [0x00002AFA]
  3725. 00002CA2  2F2A 0050                move.l     -[A7], [A2 + 0x50]
  3726. 00002CA6  4EB9 0000 281A           jsr        [0x0000281A]
  3727. 00002CAC  1800                     move.b     D4, D0
  3728. 00002CAE  4EB9 0000 2B02           jsr        [0x00002B02]
  3729. 00002CB4  4A04                     tst.b      D4
  3730. 00002CB6  584F                     addq.w     A7, 4
  3731. 00002CB8  6700 00AC                beq        +0xAE /* 00002D66 */
  3732. 00002CBC  4227                     clr.b      -[A7]
  3733. 00002CBE  2F3C 7064 6F63           move.l     -[A7], 0x70646F63 /* 'pdoc' */
  3734. 00002CC4  2F3C 6165 7674           move.l     -[A7], 0x61657674 /* 'aevt' */
  3735. 00002CCA  486A 0036                pea.l      [A2 + 0x36]
  3736. 00002CCE  2057                     movea.l    A0, [A7]
  3737. 00002CD0  2250                     movea.l    A1, [A0]
  3738. 00002CD2  2269 00B8                movea.l    A1, [A1 + 0xB8]
  3739. 00002CD6  4E91                     jsr        [A1]
  3740. 00002CD8  2F0A                     move.l     -[A7], A2
  3741. 00002CDA  2057                     movea.l    A0, [A7]
  3742. 00002CDC  2268 0004                movea.l    A1, [A0 + 0x4]
  3743. 00002CE0  2269 015C                movea.l    A1, [A1 + 0x15C]
  3744. 00002CE4  4E91                     jsr        [A1]
  3745. 00002CE6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3746. 00002CEA  607A                     bra        +0x7C /* 00002D66 */
  3747. 00002CEC  4AAA 0050                tst.l      [A2 + 0x50]
  3748. 00002CF0  660A                     bne        +0xC /* 00002CFC */
  3749. 00002CF2  4EB9 0000 27FA           jsr        [0x000027FA]
  3750. 00002CF8  2548 0050                move.l     [A2 + 0x50], A0
  3751. label00002CFC:
  3752. 00002CFC  266A 0050                movea.l    A3, [A2 + 0x50]
  3753. 00002D00  200B                     move.l     D0, A3
  3754. 00002D02  6762                     beq        +0x64 /* 00002D66 */
  3755. 00002D04  2053                     movea.l    A0, [A3]
  3756. 00002D06  317C 0001 003E           move.w     [A0 + 0x3E], 0x1
  3757. 00002D0C  206A 0050                movea.l    A0, [A2 + 0x50]
  3758. 00002D10  2050                     movea.l    A0, [A0]
  3759. 00002D12  317C 270F 0040           move.w     [A0 + 0x40], 0x270F
  3760. 00002D18  206A 0050                movea.l    A0, [A2 + 0x50]
  3761. 00002D1C  2050                     movea.l    A0, [A0]
  3762. 00002D1E  317C 0001 0042           move.w     [A0 + 0x42], 0x1
  3763. 00002D24  4227                     clr.b      -[A7]
  3764. 00002D26  2F3C 7064 6F63           move.l     -[A7], 0x70646F63 /* 'pdoc' */
  3765. 00002D2C  2F3C 6165 7674           move.l     -[A7], 0x61657674 /* 'aevt' */
  3766. 00002D32  486A 0036                pea.l      [A2 + 0x36]
  3767. 00002D36  2057                     movea.l    A0, [A7]
  3768. 00002D38  2250                     movea.l    A1, [A0]
  3769. 00002D3A  2269 00B8                movea.l    A1, [A1 + 0xB8]
  3770. 00002D3E  4E91                     jsr        [A1]
  3771. 00002D40  2F0A                     move.l     -[A7], A2
  3772. 00002D42  2057                     movea.l    A0, [A7]
  3773. 00002D44  2268 0004                movea.l    A1, [A0 + 0x4]
  3774. 00002D48  2269 015C                movea.l    A1, [A1 + 0x15C]
  3775. 00002D4C  4E91                     jsr        [A1]
  3776. 00002D4E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  3777. 00002D52  6012                     bra        +0x14 /* 00002D66 */
  3778. 00002D54  2F0B                     move.l     -[A7], A3
  3779. 00002D56  2F04                     move.l     -[A7], D4
  3780. 00002D58  2F0A                     move.l     -[A7], A2
  3781. 00002D5A  4EB9 0000 41A2           jsr        [0x000041A2]
  3782. 00002D60  1600                     move.b     D3, D0
  3783. 00002D62  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3784. label00002D66:
  3785. 00002D66  1003                     move.b     D0, D3
  3786. 00002D68  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  3787. 00002D6C  4E5E                     unlink     A6
  3788. 00002D6E  4E75                     rts
  3789. 00002D70  4E56 0000                link       A6, 0
  3790. 00002D74  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  3791. 00002D78  246E 0008                movea.l    A2, [A6 + 0x8]
  3792. 00002D7C  262E 000C                move.l     D3, [A6 + 0xC]
  3793. 00002D80  266E 0010                movea.l    A3, [A6 + 0x10]
  3794. 00002D84  2A2E 0014                move.l     D5, [A6 + 0x14]
  3795. 00002D88  282E 0018                move.l     D4, [A6 + 0x18]
  3796. 00002D8C  286E 001C                movea.l    A4, [A6 + 0x1C]
  3797. 00002D90  2003                     move.l     D0, D3
  3798. 00002D92  61FF FFFF D860           bsr        -0x279E /* 000005F4 */
  3799. 00002D98  007E 0000                ori.w      <<invalid special address>>, 0x0
  3800. 00002D9C  0004 0000                ori.b      D4, 0x0
  3801. 00002DA0  0011 0005                ori.b      [A1], 0x5
  3802. 00002DA4  0000 0004                ori.b      D0, 0x4
  3803. 00002DA8  0020 0000                ori.b      -[A0], 0x0
  3804. 00002DAC  0005 0020                ori.b      D5, 0x20 /* ' ' */
  3805. 00002DB0  0000 0006                ori.b      D0, 0x6
  3806. 00002DB4  0014 0000                ori.b      [A4], 0x0
  3807. 00002DB8  0007 0038                ori.b      D7, 0x38 /* '8' */
  3808. 00002DBC  0000 0009                ori.b      D0, 0x9 /* '\t' */
  3809. 00002DC0  0008 0000                ori.b      A0, 0x0
  3810. 00002DC4  0011 0002                ori.b      [A1], 0x2
  3811. 00002DC8  16BC 0001                move.b     [A3], 0x1
  3812. 00002DCC  605E                     bra        +0x60 /* 00002E2C */
  3813. 00002DCE  2F0A                     move.l     -[A7], A2
  3814. 00002DD0  2057                     movea.l    A0, [A7]
  3815. 00002DD2  2268 0004                movea.l    A1, [A0 + 0x4]
  3816. 00002DD6  2269 0130                movea.l    A1, [A1 + 0x130]
  3817. 00002DDA  4E91                     jsr        [A1]
  3818. 00002DDC  4A00                     tst.b      D0
  3819. 00002DDE  584F                     addq.w     A7, 4
  3820. 00002DE0  660A                     bne        +0xC /* 00002DEC */
  3821. 00002DE2  4A2A 0055                tst.b      [A2 + 0x55]
  3822. 00002DE6  6704                     beq        +0x6 /* 00002DEC */
  3823. 00002DE8  7000                     moveq.l    D0, 0x00
  3824. 00002DEA  6002                     bra        +0x4 /* 00002DEE */
  3825. label00002DEC:
  3826. 00002DEC  7001                     moveq.l    D0, 0x01
  3827. label00002DEE:
  3828. 00002DEE  1680                     move.b     [A3], D0
  3829. 00002DF0  603A                     bra        +0x3C /* 00002E2C */
  3830. 00002DF2  2F0A                     move.l     -[A7], A2
  3831. 00002DF4  2057                     movea.l    A0, [A7]
  3832. 00002DF6  2268 0004                movea.l    A1, [A0 + 0x4]
  3833. 00002DFA  2269 0130                movea.l    A1, [A1 + 0x130]
  3834. 00002DFE  4E91                     jsr        [A1]
  3835. 00002E00  4A00                     tst.b      D0
  3836. 00002E02  584F                     addq.w     A7, 4
  3837. 00002E04  6706                     beq        +0x8 /* 00002E0C */
  3838. 00002E06  4A2A 0055                tst.b      [A2 + 0x55]
  3839. 00002E0A  6604                     bne        +0x6 /* 00002E10 */
  3840. label00002E0C:
  3841. 00002E0C  7000                     moveq.l    D0, 0x00
  3842. 00002E0E  6002                     bra        +0x4 /* 00002E12 */
  3843. label00002E10:
  3844. 00002E10  7001                     moveq.l    D0, 0x01
  3845. label00002E12:
  3846. 00002E12  1680                     move.b     [A3], D0
  3847. 00002E14  6016                     bra        +0x18 /* 00002E2C */
  3848. 00002E16  2F0C                     move.l     -[A7], A4
  3849. 00002E18  2F04                     move.l     -[A7], D4
  3850. 00002E1A  2F05                     move.l     -[A7], D5
  3851. 00002E1C  2F0B                     move.l     -[A7], A3
  3852. 00002E1E  2F03                     move.l     -[A7], D3
  3853. 00002E20  2F0A                     move.l     -[A7], A2
  3854. 00002E22  4EB9 0000 41B2           jsr        [0x000041B2]
  3855. 00002E28  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3856. label00002E2C:
  3857. 00002E2C  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  3858. 00002E30  4E5E                     unlink     A6
  3859. 00002E32  4E75                     rts
  3860. 00002E34  4E56 0000                link       A6, 0
  3861. 00002E38  48E7 0030                movem.l    -[A7], A2,A3
  3862. 00002E3C  246E 0008                movea.l    A2, [A6 + 0x8]
  3863. 00002E40  266A 0008                movea.l    A3, [A2 + 0x8]
  3864. 00002E44  200B                     move.l     D0, A3
  3865. 00002E46  6716                     beq        +0x18 /* 00002E5E */
  3866. 00002E48  2F0A                     move.l     -[A7], A2
  3867. 00002E4A  2F0B                     move.l     -[A7], A3
  3868. 00002E4C  2057                     movea.l    A0, [A7]
  3869. 00002E4E  2268 0004                movea.l    A1, [A0 + 0x4]
  3870. 00002E52  2269 0010                movea.l    A1, [A1 + 0x10]
  3871. 00002E56  4E91                     jsr        [A1]
  3872. 00002E58  4A00                     tst.b      D0
  3873. 00002E5A  504F                     addq.w     A7, 8
  3874. 00002E5C  671A                     beq        +0x1C /* 00002E78 */
  3875. label00002E5E:
  3876. 00002E5E  200A                     move.l     D0, A2
  3877. 00002E60  4A80                     tst.l      D0
  3878. 00002E62  6714                     beq        +0x16 /* 00002E78 */
  3879. 00002E64  3F3C 0001                move.w     -[A7], 0x1
  3880. 00002E68  4852                     pea.l      [A2]
  3881. 00002E6A  2057                     movea.l    A0, [A7]
  3882. 00002E6C  2268 0004                movea.l    A1, [A0 + 0x4]
  3883. 00002E70  2269 0008                movea.l    A1, [A1 + 0x8]
  3884. 00002E74  4E91                     jsr        [A1]
  3885. 00002E76  5C4F                     addq.w     A7, 6
  3886. label00002E78:
  3887. 00002E78  4CDF 0C00                movem.l    A2,A3, [A7]+
  3888. 00002E7C  4E5E                     unlink     A6
  3889. 00002E7E  4E75                     rts
  3890. 00002E80  206F 0004                movea.l    A0, [A7 + 0x4]
  3891. 00002E84  1028 0054                move.b     D0, [A0 + 0x54]
  3892. 00002E88  4E75                     rts
  3893. 00002E8A  4E56 0000                link       A6, 0
  3894. 00002E8E  48E7 1020                movem.l    -[A7], D3,A2
  3895. 00002E92  246E 0008                movea.l    A2, [A6 + 0x8]
  3896. 00002E96  162E 000C                move.b     D3, [A6 + 0xC]
  3897. 00002E9A  B62A 0054                cmp.b      D3, [A2 + 0x54]
  3898. 00002E9E  6710                     beq        +0x12 /* 00002EB0 */
  3899. 00002EA0  1543 0054                move.b     [A2 + 0x54], D3
  3900. 00002EA4  1F3C 0001                move.b     -[A7], 0x1
  3901. 00002EA8  61FF 0000 0A78           bsr        +0xA7A /* 00003922 */
  3902. 00002EAE  544F                     addq.w     A7, 2
  3903. label00002EB0:
  3904. 00002EB0  4CDF 0408                movem.l    D3,A2, [A7]+
  3905. 00002EB4  4E5E                     unlink     A6
  3906. 00002EB6  4E75                     rts
  3907. 00002EB8  7000                     moveq.l    D0, 0x00
  3908. 00002EBA  4E75                     rts
  3909. 00002EBC  4E75                     rts
  3910. 00002EBE  4E56 FDA4                link       A6, -0x025C
  3911. 00002EC2  48E7 1030                movem.l    -[A7], D3,A2,A3
  3912. 00002EC6  246E 0008                movea.l    A2, [A6 + 0x8]
  3913. 00002ECA  266E 000C                movea.l    A3, [A6 + 0xC]
  3914. 00002ECE  162E 0010                move.b     D3, [A6 + 0x10]
  3915. 00002ED2  486E FEA4                pea.l      [A6 - 0x15C]
  3916. 00002ED6  2F3C 0002 00C8           move.l     -[A7], 0x200C8
  3917. 00002EDC  4EB9 0000 251A           jsr        [0x0000251A]
  3918. 00002EE2  4EB9 0000 2AFA           jsr        [0x00002AFA]
  3919. 00002EE8  486E FEA4                pea.l      [A6 - 0x15C]
  3920. 00002EEC  486E FDA4                pea.l      [A6 - 0x25C]
  3921. 00002EF0  2F0A                     move.l     -[A7], A2
  3922. 00002EF2  2057                     movea.l    A0, [A7]
  3923. 00002EF4  2268 0004                movea.l    A1, [A0 + 0x4]
  3924. 00002EF8  2269 0138                movea.l    A1, [A1 + 0x138]
  3925. 00002EFC  4E91                     jsr        [A1]
  3926. 00002EFE  504F                     addq.w     A7, 8
  3927. 00002F00  2F08                     move.l     -[A7], A0
  3928. 00002F02  486E FFA8                pea.l      [A6 - 0x58]
  3929. 00002F06  3F3C 0005                move.w     -[A7], 0x5
  3930. 00002F0A  A9EA                     syscall    Pack3
  3931. 00002F0C  4EB9 0000 2B02           jsr        [0x00002B02]
  3932. 00002F12  4A2E FFA8                tst.b      [A6 - 0x58]
  3933. 00002F16  6700 0084                beq        +0x86 /* 00002F9C */
  3934. 00002F1A  4A03                     tst.b      D3
  3935. 00002F1C  671E                     beq        +0x20 /* 00002F3C */
  3936. 00002F1E  4227                     clr.b      -[A7]
  3937. 00002F20  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  3938. 00002F26  486E FFAE                pea.l      [A6 - 0x52]
  3939. 00002F2A  2F0A                     move.l     -[A7], A2
  3940. 00002F2C  2057                     movea.l    A0, [A7]
  3941. 00002F2E  2268 0004                movea.l    A1, [A0 + 0x4]
  3942. 00002F32  2269 016C                movea.l    A1, [A1 + 0x16C]
  3943. 00002F36  4E91                     jsr        [A1]
  3944. 00002F38  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3945. label00002F3C:
  3946. 00002F3C  4A2E FFA9                tst.b      [A6 - 0x57]
  3947. 00002F40  6730                     beq        +0x32 /* 00002F72 */
  3948. 00002F42  554F                     subq.w     A7, 2
  3949. 00002F44  486E FFAE                pea.l      [A6 - 0x52]
  3950. 00002F48  7006                     moveq.l    D0, 0x06
  3951. 00002F4A  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  3952. 00002F4C  301F                     move.w     D0, [A7]+
  3953. 00002F4E  3600                     move.w     D3, D0
  3954. 00002F50  3003                     move.w     D0, D3
  3955. 00002F52  48C0                     ext.l      D0
  3956. 00002F54  671C                     beq        +0x1E /* 00002F72 */
  3957. 00002F56  42A7                     clr.l      -[A7]
  3958. 00002F58  486E FFA4                pea.l      [A6 - 0x5C]
  3959. 00002F5C  3043                     movea.w    A0, D3
  3960. 00002F5E  2D48 FFA4                move.l     [A6 - 0x5C], A0
  3961. 00002F62  4879 0001 D1CA           push.l     0x1D1CA
  3962. 00002F68  4EB9 0000 2542           jsr        [0x00002542]
  3963. 00002F6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3964. label00002F72:
  3965. 00002F72  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  3966. 00002F78  486E FFAE                pea.l      [A6 - 0x52]
  3967. 00002F7C  2F0A                     move.l     -[A7], A2
  3968. 00002F7E  2057                     movea.l    A0, [A7]
  3969. 00002F80  2268 0004                movea.l    A1, [A0 + 0x4]
  3970. 00002F84  2269 0150                movea.l    A1, [A1 + 0x150]
  3971. 00002F88  4E91                     jsr        [A1]
  3972. 00002F8A  41EE FFAE                lea.l      A0, [A6 - 0x52]
  3973. 00002F8E  43D3                     lea.l      A1, [A3]
  3974. 00002F90  7022                     moveq.l    D0, 0x22
  3975. label00002F92:
  3976. 00002F92  32D8                     move.w     [A1]+, [A0]+
  3977. 00002F94  51C8 FFFC                dbf        D0, -0x6 /* 00002F92 */
  3978. 00002F98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3979. label00002F9C:
  3980. 00002F9C  102E FFA8                move.b     D0, [A6 - 0x58]
  3981. 00002FA0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3982. 00002FA4  4E5E                     unlink     A6
  3983. 00002FA6  4E75                     rts
  3984. 00002FA8  4E56 FE7A                link       A6, -0x0186
  3985. 00002FAC  48E7 1820                movem.l    -[A7], D3,D4,A2
  3986. 00002FB0  246E 0008                movea.l    A2, [A6 + 0x8]
  3987. 00002FB4  7601                     moveq.l    D3, 0x01
  3988. 00002FB6  41ED 05BA                lea.l      A0, [A5 + 0x5BA /* export_179 */]
  3989. 00002FBA  43EE FFBA                lea.l      A1, [A6 - 0x46]
  3990. 00002FBE  7022                     moveq.l    D0, 0x22
  3991. label00002FC0:
  3992. 00002FC0  32D8                     move.w     [A1]+, [A0]+
  3993. 00002FC2  51C8 FFFC                dbf        D0, -0x6 /* 00002FC0 */
  3994. 00002FC6  2F0A                     move.l     -[A7], A2
  3995. 00002FC8  2057                     movea.l    A0, [A7]
  3996. 00002FCA  2268 0004                movea.l    A1, [A0 + 0x4]
  3997. 00002FCE  2269 0130                movea.l    A1, [A1 + 0x130]
  3998. 00002FD2  4E91                     jsr        [A1]
  3999. 00002FD4  4A00                     tst.b      D0
  4000. 00002FD6  584F                     addq.w     A7, 4
  4001. 00002FD8  6700 00F8                beq        +0xFA /* 000030D2 */
  4002. 00002FDC  486E FF7A                pea.l      [A6 - 0x86]
  4003. 00002FE0  2F3C 0001 00C8           move.l     -[A7], 0x100C8
  4004. 00002FE6  4EB9 0000 251A           jsr        [0x0000251A]
  4005. 00002FEC  486E FF7A                pea.l      [A6 - 0x86]
  4006. 00002FF0  486E FE7A                pea.l      [A6 - 0x186]
  4007. 00002FF4  2F0A                     move.l     -[A7], A2
  4008. 00002FF6  2057                     movea.l    A0, [A7]
  4009. 00002FF8  2268 0004                movea.l    A1, [A0 + 0x4]
  4010. 00002FFC  2269 0138                movea.l    A1, [A1 + 0x138]
  4011. 00003000  4E91                     jsr        [A1]
  4012. 00003002  504F                     addq.w     A7, 8
  4013. 00003004  2F08                     move.l     -[A7], A0
  4014. 00003006  4879 0001 D1D2           push.l     0x1D1D2
  4015. 0000300C  4879 0001 D1D2           push.l     0x1D1D2
  4016. 00003012  A98B                     syscall    ParamText
  4017. 00003014  4EB9 0000 2AFA           jsr        [0x00002AFA]
  4018. 0000301A  554F                     subq.w     A7, 2
  4019. 0000301C  3F3C 00C9                move.w     -[A7], 0xC9
  4020. 00003020  42A7                     clr.l      -[A7]
  4021. 00003022  A988                     syscall    CautionAlert
  4022. 00003024  301F                     move.w     D0, [A7]+
  4023. 00003026  3800                     move.w     D4, D0
  4024. 00003028  4EB9 0000 2B02           jsr        [0x00002B02]
  4025. 0000302E  0C44 0001                cmpi.w     D4, 0x1
  4026. 00003032  6674                     bne        +0x76 /* 000030A8 */
  4027. 00003034  4A2A 0055                tst.b      [A2 + 0x55]
  4028. 00003038  6730                     beq        +0x32 /* 0000306A */
  4029. 0000303A  2F0A                     move.l     -[A7], A2
  4030. 0000303C  2057                     movea.l    A0, [A7]
  4031. 0000303E  2268 0004                movea.l    A1, [A0 + 0x4]
  4032. 00003042  2269 0154                movea.l    A1, [A1 + 0x154]
  4033. 00003046  4E91                     jsr        [A1]
  4034. 00003048  4227                     clr.b      -[A7]
  4035. 0000304A  486E FFBA                pea.l      [A6 - 0x46]
  4036. 0000304E  2F3C 7965 7320           move.l     -[A7], 0x79657320 /* 'yes ' */
  4037. 00003054  2F0A                     move.l     -[A7], A2
  4038. 00003056  2057                     movea.l    A0, [A7]
  4039. 00003058  2268 0004                movea.l    A1, [A0 + 0x4]
  4040. 0000305C  2269 0170                movea.l    A1, [A1 + 0x170]
  4041. 00003060  4E91                     jsr        [A1]
  4042. 00003062  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4043. 00003066  6000 0088                bra        +0x8A /* 000030F0 */
  4044. label0000306A:
  4045. 0000306A  4227                     clr.b      -[A7]
  4046. 0000306C  486E FFBA                pea.l      [A6 - 0x46]
  4047. 00003070  2F0A                     move.l     -[A7], A2
  4048. 00003072  2057                     movea.l    A0, [A7]
  4049. 00003074  2268 0004                movea.l    A1, [A0 + 0x4]
  4050. 00003078  2269 0144                movea.l    A1, [A1 + 0x144]
  4051. 0000307C  4E91                     jsr        [A1]
  4052. 0000307E  1600                     move.b     D3, D0
  4053. 00003080  4A03                     tst.b      D3
  4054. 00003082  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4055. 00003086  6768                     beq        +0x6A /* 000030F0 */
  4056. 00003088  4227                     clr.b      -[A7]
  4057. 0000308A  486E FFBA                pea.l      [A6 - 0x46]
  4058. 0000308E  2F3C 7965 7320           move.l     -[A7], 0x79657320 /* 'yes ' */
  4059. 00003094  2F0A                     move.l     -[A7], A2
  4060. 00003096  2057                     movea.l    A0, [A7]
  4061. 00003098  2268 0004                movea.l    A1, [A0 + 0x4]
  4062. 0000309C  2269 0170                movea.l    A1, [A1 + 0x170]
  4063. 000030A0  4E91                     jsr        [A1]
  4064. 000030A2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4065. 000030A6  6048                     bra        +0x4A /* 000030F0 */
  4066. label000030A8:
  4067. 000030A8  0C44 0002                cmpi.w     D4, 0x2
  4068. 000030AC  6604                     bne        +0x6 /* 000030B2 */
  4069. 000030AE  7600                     moveq.l    D3, 0x00
  4070. 000030B0  603E                     bra        +0x40 /* 000030F0 */
  4071. label000030B2:
  4072. 000030B2  4227                     clr.b      -[A7]
  4073. 000030B4  486E FFBA                pea.l      [A6 - 0x46]
  4074. 000030B8  2F3C 6E6F 2020           move.l     -[A7], 0x6E6F2020 /* 'no  ' */
  4075. 000030BE  2F0A                     move.l     -[A7], A2
  4076. 000030C0  2057                     movea.l    A0, [A7]
  4077. 000030C2  2268 0004                movea.l    A1, [A0 + 0x4]
  4078. 000030C6  2269 0170                movea.l    A1, [A1 + 0x170]
  4079. 000030CA  4E91                     jsr        [A1]
  4080. 000030CC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4081. 000030D0  601E                     bra        +0x20 /* 000030F0 */
  4082. label000030D2:
  4083. 000030D2  4227                     clr.b      -[A7]
  4084. 000030D4  486E FFBA                pea.l      [A6 - 0x46]
  4085. 000030D8  2F3C 6E6F 2020           move.l     -[A7], 0x6E6F2020 /* 'no  ' */
  4086. 000030DE  2F0A                     move.l     -[A7], A2
  4087. 000030E0  2057                     movea.l    A0, [A7]
  4088. 000030E2  2268 0004                movea.l    A1, [A0 + 0x4]
  4089. 000030E6  2269 0170                movea.l    A1, [A1 + 0x170]
  4090. 000030EA  4E91                     jsr        [A1]
  4091. 000030EC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4092. label000030F0:
  4093. 000030F0  4A03                     tst.b      D3
  4094. 000030F2  6710                     beq        +0x12 /* 00003104 */
  4095. 000030F4  2F0A                     move.l     -[A7], A2
  4096. 000030F6  2057                     movea.l    A0, [A7]
  4097. 000030F8  2268 0004                movea.l    A1, [A0 + 0x4]
  4098. 000030FC  2269 012C                movea.l    A1, [A1 + 0x12C]
  4099. 00003100  4E91                     jsr        [A1]
  4100. 00003102  584F                     addq.w     A7, 4
  4101. label00003104:
  4102. 00003104  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4103. 00003108  4E5E                     unlink     A6
  4104. 0000310A  4E75                     rts
  4105. 0000310C  4E56 FF3A                link       A6, -0x00C6
  4106. 00003110  48E7 1820                movem.l    -[A7], D3,D4,A2
  4107. 00003114  246E 0008                movea.l    A2, [A6 + 0x8]
  4108. 00003118  282E 000C                move.l     D4, [A6 + 0xC]
  4109. 0000311C  7601                     moveq.l    D3, 0x01
  4110. 0000311E  2F0A                     move.l     -[A7], A2
  4111. 00003120  2057                     movea.l    A0, [A7]
  4112. 00003122  2268 0004                movea.l    A1, [A0 + 0x4]
  4113. 00003126  2269 0130                movea.l    A1, [A1 + 0x130]
  4114. 0000312A  4E91                     jsr        [A1]
  4115. 0000312C  4A00                     tst.b      D0
  4116. 0000312E  584F                     addq.w     A7, 4
  4117. 00003130  6700 00CC                beq        +0xCE /* 000031FE */
  4118. 00003134  0C84 7965 7320           cmpi.l     D4, 0x79657320 /* 'yes ' */
  4119. 0000313A  6614                     bne        +0x16 /* 00003150 */
  4120. 0000313C  2F0A                     move.l     -[A7], A2
  4121. 0000313E  2057                     movea.l    A0, [A7]
  4122. 00003140  2268 0004                movea.l    A1, [A0 + 0x4]
  4123. 00003144  2269 0154                movea.l    A1, [A1 + 0x154]
  4124. 00003148  4E91                     jsr        [A1]
  4125. 0000314A  584F                     addq.w     A7, 4
  4126. 0000314C  6000 00B0                bra        +0xB2 /* 000031FE */
  4127. label00003150:
  4128. 00003150  0C84 6173 6B20           cmpi.l     D4, 0x61736B20 /* 'ask ' */
  4129. 00003156  6600 00A6                bne        +0xA8 /* 000031FE */
  4130. 0000315A  41ED 0574                lea.l      A0, [A5 + 0x574]
  4131. 0000315E  43EE FFBA                lea.l      A1, [A6 - 0x46]
  4132. 00003162  7022                     moveq.l    D0, 0x22
  4133. label00003164:
  4134. 00003164  32D8                     move.w     [A1]+, [A0]+
  4135. 00003166  51C8 FFFC                dbf        D0, -0x6 /* 00003164 */
  4136. 0000316A  486E FF7A                pea.l      [A6 - 0x86]
  4137. 0000316E  2F3C 0001 00C8           move.l     -[A7], 0x100C8
  4138. 00003174  4EB9 0000 251A           jsr        [0x0000251A]
  4139. 0000317A  486E FF7A                pea.l      [A6 - 0x86]
  4140. 0000317E  486E FF3A                pea.l      [A6 - 0xC6]
  4141. 00003182  2F0A                     move.l     -[A7], A2
  4142. 00003184  2057                     movea.l    A0, [A7]
  4143. 00003186  2268 0004                movea.l    A1, [A0 + 0x4]
  4144. 0000318A  2269 0138                movea.l    A1, [A1 + 0x138]
  4145. 0000318E  4E91                     jsr        [A1]
  4146. 00003190  504F                     addq.w     A7, 8
  4147. 00003192  2F08                     move.l     -[A7], A0
  4148. 00003194  4879 0001 D1D2           push.l     0x1D1D2
  4149. 0000319A  4879 0001 D1D2           push.l     0x1D1D2
  4150. 000031A0  A98B                     syscall    ParamText
  4151. 000031A2  4EB9 0000 2AFA           jsr        [0x00002AFA]
  4152. 000031A8  554F                     subq.w     A7, 2
  4153. 000031AA  3F3C 00CA                move.w     -[A7], 0xCA
  4154. 000031AE  42A7                     clr.l      -[A7]
  4155. 000031B0  A988                     syscall    CautionAlert
  4156. 000031B2  301F                     move.w     D0, [A7]+
  4157. 000031B4  3800                     move.w     D4, D0
  4158. 000031B6  4EB9 0000 2B02           jsr        [0x00002B02]
  4159. 000031BC  0C44 0001                cmpi.w     D4, 0x1
  4160. 000031C0  6634                     bne        +0x36 /* 000031F6 */
  4161. 000031C2  4A2A 0055                tst.b      [A2 + 0x55]
  4162. 000031C6  6712                     beq        +0x14 /* 000031DA */
  4163. 000031C8  2F0A                     move.l     -[A7], A2
  4164. 000031CA  2057                     movea.l    A0, [A7]
  4165. 000031CC  2268 0004                movea.l    A1, [A0 + 0x4]
  4166. 000031D0  2269 0154                movea.l    A1, [A1 + 0x154]
  4167. 000031D4  4E91                     jsr        [A1]
  4168. 000031D6  584F                     addq.w     A7, 4
  4169. 000031D8  6024                     bra        +0x26 /* 000031FE */
  4170. label000031DA:
  4171. 000031DA  4227                     clr.b      -[A7]
  4172. 000031DC  486E FFBA                pea.l      [A6 - 0x46]
  4173. 000031E0  2F0A                     move.l     -[A7], A2
  4174. 000031E2  2057                     movea.l    A0, [A7]
  4175. 000031E4  2268 0004                movea.l    A1, [A0 + 0x4]
  4176. 000031E8  2269 0144                movea.l    A1, [A1 + 0x144]
  4177. 000031EC  4E91                     jsr        [A1]
  4178. 000031EE  1600                     move.b     D3, D0
  4179. 000031F0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4180. 000031F4  6008                     bra        +0xA /* 000031FE */
  4181. label000031F6:
  4182. 000031F6  0C44 0002                cmpi.w     D4, 0x2
  4183. 000031FA  6602                     bne        +0x4 /* 000031FE */
  4184. 000031FC  7600                     moveq.l    D3, 0x00
  4185. label000031FE:
  4186. 000031FE  4A03                     tst.b      D3
  4187. 00003200  671A                     beq        +0x1C /* 0000321C */
  4188. 00003202  200A                     move.l     D0, A2
  4189. 00003204  4A80                     tst.l      D0
  4190. 00003206  6714                     beq        +0x16 /* 0000321C */
  4191. 00003208  3F3C 0001                move.w     -[A7], 0x1
  4192. 0000320C  4852                     pea.l      [A2]
  4193. 0000320E  2057                     movea.l    A0, [A7]
  4194. 00003210  2268 0004                movea.l    A1, [A0 + 0x4]
  4195. 00003214  2269 0008                movea.l    A1, [A1 + 0x8]
  4196. 00003218  4E91                     jsr        [A1]
  4197. 0000321A  5C4F                     addq.w     A7, 6
  4198. label0000321C:
  4199. 0000321C  1003                     move.b     D0, D3
  4200. 0000321E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4201. 00003222  4E5E                     unlink     A6
  4202. 00003224  4E75                     rts
  4203. 00003226  4E56 FFAE                link       A6, -0x0052
  4204. 0000322A  48E7 0030                movem.l    -[A7], A2,A3
  4205. 0000322E  246E 0008                movea.l    A2, [A6 + 0x8]
  4206. 00003232  266E 000C                movea.l    A3, [A6 + 0xC]
  4207. 00003236  41ED 052E                lea.l      A0, [A5 + 0x52E]
  4208. 0000323A  43EE FFB6                lea.l      A1, [A6 - 0x4A]
  4209. 0000323E  7022                     moveq.l    D0, 0x22
  4210. label00003240:
  4211. 00003240  32D8                     move.w     [A1]+, [A0]+
  4212. 00003242  51C8 FFFC                dbf        D0, -0x6 /* 00003240 */
  4213. 00003246  2D7C 6173 6B20 FFFC      move.l     [A6 - 0x4], 0x61736B20 /* 'ask ' */
  4214. 0000324E  554F                     subq.w     A7, 2
  4215. 00003250  2F0B                     move.l     -[A7], A3
  4216. 00003252  2F3C 7361 766F           move.l     -[A7], 0x7361766F /* 'savo' */
  4217. 00003258  2F3C 656E 756D           move.l     -[A7], 0x656E756D /* 'enum' */
  4218. 0000325E  486E FFB2                pea.l      [A6 - 0x4E]
  4219. 00003262  486E FFFC                pea.l      [A6 - 0x4]
  4220. 00003266  4878 0004                push.l     0x4
  4221. 0000326A  486E FFAE                pea.l      [A6 - 0x52]
  4222. 0000326E  303C 0E11                move.w     D0, 0xE11
  4223. 00003272  A816                     syscall    Pack8
  4224. 00003274  301F                     move.w     D0, [A7]+
  4225. 00003276  554F                     subq.w     A7, 2
  4226. 00003278  2F0B                     move.l     -[A7], A3
  4227. 0000327A  2F3C 6B66 696C           move.l     -[A7], 0x6B66696C /* 'kfil' */
  4228. 00003280  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  4229. 00003286  486E FFB2                pea.l      [A6 - 0x4E]
  4230. 0000328A  486E FFB6                pea.l      [A6 - 0x4A]
  4231. 0000328E  4878 0046                push.l     0x46 /* 'F' */
  4232. 00003292  486E FFAE                pea.l      [A6 - 0x52]
  4233. 00003296  303C 0E11                move.w     D0, 0xE11
  4234. 0000329A  A816                     syscall    Pack8
  4235. 0000329C  301F                     move.w     D0, [A7]+
  4236. 0000329E  0CAE 7965 7320 FFFC      cmpi.l     [A6 - 0x4], 0x79657320 /* 'yes ' */
  4237. 000032A6  662C                     bne        +0x2E /* 000032D4 */
  4238. 000032A8  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  4239. 000032AE  486E FFB6                pea.l      [A6 - 0x4A]
  4240. 000032B2  2F0A                     move.l     -[A7], A2
  4241. 000032B4  2057                     movea.l    A0, [A7]
  4242. 000032B6  2268 0004                movea.l    A1, [A0 + 0x4]
  4243. 000032BA  2269 0150                movea.l    A1, [A1 + 0x150]
  4244. 000032BE  4E91                     jsr        [A1]
  4245. 000032C0  2F0A                     move.l     -[A7], A2
  4246. 000032C2  2057                     movea.l    A0, [A7]
  4247. 000032C4  2268 0004                movea.l    A1, [A0 + 0x4]
  4248. 000032C8  2269 012C                movea.l    A1, [A1 + 0x12C]
  4249. 000032CC  4E91                     jsr        [A1]
  4250. 000032CE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4251. 000032D2  602E                     bra        +0x30 /* 00003302 */
  4252. label000032D4:
  4253. 000032D4  0CAE 6173 6B20 FFFC      cmpi.l     [A6 - 0x4], 0x61736B20 /* 'ask ' */
  4254. 000032DC  6614                     bne        +0x16 /* 000032F2 */
  4255. 000032DE  4227                     clr.b      -[A7]
  4256. 000032E0  2F0A                     move.l     -[A7], A2
  4257. 000032E2  2057                     movea.l    A0, [A7]
  4258. 000032E4  2268 0004                movea.l    A1, [A0 + 0x4]
  4259. 000032E8  2269 0148                movea.l    A1, [A1 + 0x148]
  4260. 000032EC  4E91                     jsr        [A1]
  4261. 000032EE  5C4F                     addq.w     A7, 6
  4262. 000032F0  6010                     bra        +0x12 /* 00003302 */
  4263. label000032F2:
  4264. 000032F2  2F0A                     move.l     -[A7], A2
  4265. 000032F4  2057                     movea.l    A0, [A7]
  4266. 000032F6  2268 0004                movea.l    A1, [A0 + 0x4]
  4267. 000032FA  2269 012C                movea.l    A1, [A1 + 0x12C]
  4268. 000032FE  4E91                     jsr        [A1]
  4269. 00003300  584F                     addq.w     A7, 4
  4270. label00003302:
  4271. 00003302  4CDF 0C00                movem.l    A2,A3, [A7]+
  4272. 00003306  4E5E                     unlink     A6
  4273. 00003308  4E75                     rts
  4274. 0000330A  4E75                     rts
  4275. 0000330C  4E75                     rts
  4276. 0000330E  4E75                     rts
  4277. 00003310  4E75                     rts
  4278. 00003312  4E56 FEF0                link       A6, -0x0110
  4279. 00003316  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  4280. 0000331A  286E 0008                movea.l    A4, [A6 + 0x8]
  4281. 0000331E  266E 000C                movea.l    A3, [A6 + 0xC]
  4282. 00003322  246E 0010                movea.l    A2, [A6 + 0x10]
  4283. 00003326  486E FEF8                pea.l      [A6 - 0x108]
  4284. 0000332A  2F0C                     move.l     -[A7], A4
  4285. 0000332C  2057                     movea.l    A0, [A7]
  4286. 0000332E  2268 0004                movea.l    A1, [A0 + 0x4]
  4287. 00003332  2269 0138                movea.l    A1, [A1 + 0x138]
  4288. 00003336  4E91                     jsr        [A1]
  4289. 00003338  486E FFF8                pea.l      [A6 - 0x8]
  4290. 0000333C  4EB9 0000 2FFA           jsr        [0x00002FFA]
  4291. 00003342  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  4292. 00003348  486E FEF9                pea.l      [A6 - 0x107]
  4293. 0000334C  7000                     moveq.l    D0, 0x00
  4294. 0000334E  102E FEF8                move.b     D0, [A6 - 0x108]
  4295. 00003352  2F00                     move.l     -[A7], D0
  4296. 00003354  486E FFF8                pea.l      [A6 - 0x8]
  4297. 00003358  303C 0825                move.w     D0, 0x825
  4298. 0000335C  A816                     syscall    Pack8
  4299. 0000335E  301F                     move.w     D0, [A7]+
  4300. 00003360  3600                     move.w     D3, D0
  4301. 00003362  3003                     move.w     D0, D3
  4302. 00003364  48C0                     ext.l      D0
  4303. 00003366  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4304. 0000336A  671C                     beq        +0x1E /* 00003388 */
  4305. 0000336C  42A7                     clr.l      -[A7]
  4306. 0000336E  486E FEF4                pea.l      [A6 - 0x10C]
  4307. 00003372  3043                     movea.w    A0, D3
  4308. 00003374  2D48 FEF4                move.l     [A6 - 0x10C], A0
  4309. 00003378  4879 0001 D1CA           push.l     0x1D1CA
  4310. 0000337E  4EB9 0000 2542           jsr        [0x00002542]
  4311. 00003384  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4312. label00003388:
  4313. 00003388  554F                     subq.w     A7, 2
  4314. 0000338A  2F3C 646F 6375           move.l     -[A7], 0x646F6375 /* 'docu' */
  4315. 00003390  2F0B                     move.l     -[A7], A3
  4316. 00003392  2F3C 6E61 6D65           move.l     -[A7], 0x6E616D65 /* 'name' */
  4317. 00003398  486E FFF8                pea.l      [A6 - 0x8]
  4318. 0000339C  4227                     clr.b      -[A7]
  4319. 0000339E  2F0A                     move.l     -[A7], A2
  4320. 000033A0  4EB9 0000 253A           jsr        [0x0000253A]
  4321. 000033A6  301F                     move.w     D0, [A7]+
  4322. 000033A8  3600                     move.w     D3, D0
  4323. 000033AA  3003                     move.w     D0, D3
  4324. 000033AC  48C0                     ext.l      D0
  4325. 000033AE  671C                     beq        +0x1E /* 000033CC */
  4326. 000033B0  42A7                     clr.l      -[A7]
  4327. 000033B2  486E FEF0                pea.l      [A6 - 0x110]
  4328. 000033B6  3043                     movea.w    A0, D3
  4329. 000033B8  2D48 FEF0                move.l     [A6 - 0x110], A0
  4330. 000033BC  4879 0001 D1CA           push.l     0x1D1CA
  4331. 000033C2  4EB9 0000 2542           jsr        [0x00002542]
  4332. 000033C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4333. label000033CC:
  4334. 000033CC  3F3C FFFF                move.w     -[A7], 0xFFFF
  4335. 000033D0  486E FFF8                pea.l      [A6 - 0x8]
  4336. 000033D4  4EB9 0000 3002           jsr        [0x00003002]
  4337. 000033DA  5C4F                     addq.w     A7, 6
  4338. 000033DC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  4339. 000033E0  4E5E                     unlink     A6
  4340. 000033E2  4E75                     rts
  4341. 000033E4  4E56 FFAE                link       A6, -0x0052
  4342. 000033E8  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  4343. 000033EC  246E 0008                movea.l    A2, [A6 + 0x8]
  4344. 000033F0  266E 000C                movea.l    A3, [A6 + 0xC]
  4345. 000033F4  282E 0010                move.l     D4, [A6 + 0x10]
  4346. 000033F8  286E 0014                movea.l    A4, [A6 + 0x14]
  4347. 000033FC  262E 0018                move.l     D3, [A6 + 0x18]
  4348. 00003400  0C83 0000 07D2           cmpi.l     D3, 0x7D2
  4349. 00003406  6720                     beq        +0x22 /* 00003428 */
  4350. 00003408  0C83 0000 07DC           cmpi.l     D3, 0x7DC
  4351. 0000340E  672E                     beq        +0x30 /* 0000343E */
  4352. 00003410  0C83 0000 0BC6           cmpi.l     D3, 0xBC6
  4353. 00003416  6700 00AA                beq        +0xAC /* 000034C2 */
  4354. 0000341A  0C83 0000 03EB           cmpi.l     D3, 0x3EB
  4355. 00003420  6700 00B2                beq        +0xB4 /* 000034D4 */
  4356. 00003424  6000 00C0                bra        +0xC2 /* 000034E6 */
  4357. label00003428:
  4358. 00003428  2F0B                     move.l     -[A7], A3
  4359. 0000342A  2F0A                     move.l     -[A7], A2
  4360. 0000342C  2057                     movea.l    A0, [A7]
  4361. 0000342E  2268 0004                movea.l    A1, [A0 + 0x4]
  4362. 00003432  2269 014C                movea.l    A1, [A1 + 0x14C]
  4363. 00003436  4E91                     jsr        [A1]
  4364. 00003438  504F                     addq.w     A7, 8
  4365. 0000343A  6000 00C0                bra        +0xC2 /* 000034FC */
  4366. label0000343E:
  4367. 0000343E  41ED 04E8                lea.l      A0, [A5 + 0x4E8]
  4368. 00003442  43EE FFBA                lea.l      A1, [A6 - 0x46]
  4369. 00003446  7022                     moveq.l    D0, 0x22
  4370. label00003448:
  4371. 00003448  32D8                     move.w     [A1]+, [A0]+
  4372. 0000344A  51C8 FFFC                dbf        D0, -0x6 /* 00003448 */
  4373. 0000344E  554F                     subq.w     A7, 2
  4374. 00003450  2F0B                     move.l     -[A7], A3
  4375. 00003452  2F3C 6B66 696C           move.l     -[A7], 0x6B66696C /* 'kfil' */
  4376. 00003458  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  4377. 0000345E  486E FFB2                pea.l      [A6 - 0x4E]
  4378. 00003462  486E FFBA                pea.l      [A6 - 0x46]
  4379. 00003466  4878 0046                push.l     0x46 /* 'F' */
  4380. 0000346A  486E FFAE                pea.l      [A6 - 0x52]
  4381. 0000346E  303C 0E11                move.w     D0, 0xE11
  4382. 00003472  A816                     syscall    Pack8
  4383. 00003474  301F                     move.w     D0, [A7]+
  4384. 00003476  2D7C 2A2A 2A2A FFB6      move.l     [A6 - 0x4A], 0x2A2A2A2A /* '****' */
  4385. 0000347E  554F                     subq.w     A7, 2
  4386. 00003480  2F0B                     move.l     -[A7], A3
  4387. 00003482  2F3C 666C 7470           move.l     -[A7], 0x666C7470 /* 'fltp' */
  4388. 00003488  2F3C 7479 7065           move.l     -[A7], 0x74797065 /* 'type' */
  4389. 0000348E  486E FFB2                pea.l      [A6 - 0x4E]
  4390. 00003492  486E FFB6                pea.l      [A6 - 0x4A]
  4391. 00003496  4878 0004                push.l     0x4
  4392. 0000349A  486E FFAE                pea.l      [A6 - 0x52]
  4393. 0000349E  303C 0E11                move.w     D0, 0xE11
  4394. 000034A2  A816                     syscall    Pack8
  4395. 000034A4  301F                     move.w     D0, [A7]+
  4396. 000034A6  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  4397. 000034AA  486E FFBA                pea.l      [A6 - 0x46]
  4398. 000034AE  2F0A                     move.l     -[A7], A2
  4399. 000034B0  2057                     movea.l    A0, [A7]
  4400. 000034B2  2268 0004                movea.l    A1, [A0 + 0x4]
  4401. 000034B6  2269 0150                movea.l    A1, [A1 + 0x150]
  4402. 000034BA  4E91                     jsr        [A1]
  4403. 000034BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4404. 000034C0  603A                     bra        +0x3C /* 000034FC */
  4405. label000034C2:
  4406. 000034C2  2F0A                     move.l     -[A7], A2
  4407. 000034C4  2057                     movea.l    A0, [A7]
  4408. 000034C6  2268 0004                movea.l    A1, [A0 + 0x4]
  4409. 000034CA  2269 0158                movea.l    A1, [A1 + 0x158]
  4410. 000034CE  4E91                     jsr        [A1]
  4411. 000034D0  584F                     addq.w     A7, 4
  4412. 000034D2  6028                     bra        +0x2A /* 000034FC */
  4413. label000034D4:
  4414. 000034D4  2F0A                     move.l     -[A7], A2
  4415. 000034D6  2057                     movea.l    A0, [A7]
  4416. 000034D8  2268 0004                movea.l    A1, [A0 + 0x4]
  4417. 000034DC  2269 015C                movea.l    A1, [A1 + 0x15C]
  4418. 000034E0  4E91                     jsr        [A1]
  4419. 000034E2  584F                     addq.w     A7, 4
  4420. 000034E4  6016                     bra        +0x18 /* 000034FC */
  4421. label000034E6:
  4422. 000034E6  2F03                     move.l     -[A7], D3
  4423. 000034E8  2F0C                     move.l     -[A7], A4
  4424. 000034EA  2F04                     move.l     -[A7], D4
  4425. 000034EC  2F0B                     move.l     -[A7], A3
  4426. 000034EE  486A 0036                pea.l      [A2 + 0x36]
  4427. 000034F2  4EB9 0000 2F42           jsr        [0x00002F42]
  4428. 000034F8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4429. label000034FC:
  4430. 000034FC  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  4431. 00003500  4E5E                     unlink     A6
  4432. 00003502  4E75                     rts
  4433. 00003504  4E56 FEFE                link       A6, -0x0102
  4434. 00003508  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  4435. 0000350C  266E 0008                movea.l    A3, [A6 + 0x8]
  4436. 00003510  262E 000C                move.l     D3, [A6 + 0xC]
  4437. 00003514  286E 0010                movea.l    A4, [A6 + 0x10]
  4438. 00003518  246E 0014                movea.l    A2, [A6 + 0x14]
  4439. 0000351C  0C83 706E 616D           cmpi.l     D3, 0x706E616D /* 'pnam' */
  4440. 00003522  670A                     beq        +0xC /* 0000352E */
  4441. 00003524  0C83 696D 6F64           cmpi.l     D3, 0x696D6F64 /* 'imod' */
  4442. 0000352A  6734                     beq        +0x36 /* 00003560 */
  4443. 0000352C  6060                     bra        +0x62 /* 0000358E */
  4444. label0000352E:
  4445. 0000352E  486E FF00                pea.l      [A6 - 0x100]
  4446. 00003532  2F0B                     move.l     -[A7], A3
  4447. 00003534  2057                     movea.l    A0, [A7]
  4448. 00003536  2268 0004                movea.l    A1, [A0 + 0x4]
  4449. 0000353A  2269 0138                movea.l    A1, [A1 + 0x138]
  4450. 0000353E  4E91                     jsr        [A1]
  4451. 00003540  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  4452. 00003546  486E FF01                pea.l      [A6 - 0xFF]
  4453. 0000354A  7000                     moveq.l    D0, 0x00
  4454. 0000354C  102E FF00                move.b     D0, [A6 - 0x100]
  4455. 00003550  2F00                     move.l     -[A7], D0
  4456. 00003552  2F0A                     move.l     -[A7], A2
  4457. 00003554  303C 0825                move.w     D0, 0x825
  4458. 00003558  A816                     syscall    Pack8
  4459. 0000355A  301F                     move.w     D0, [A7]+
  4460. 0000355C  5C4F                     addq.w     A7, 6
  4461. 0000355E  6042                     bra        +0x44 /* 000035A2 */
  4462. label00003560:
  4463. 00003560  2F0B                     move.l     -[A7], A3
  4464. 00003562  2057                     movea.l    A0, [A7]
  4465. 00003564  2268 0004                movea.l    A1, [A0 + 0x4]
  4466. 00003568  2269 0130                movea.l    A1, [A1 + 0x130]
  4467. 0000356C  4E91                     jsr        [A1]
  4468. 0000356E  1D40 FEFF                move.b     [A6 - 0x101], D0
  4469. 00003572  2F3C 626F 6F6C           move.l     -[A7], 0x626F6F6C /* 'bool' */
  4470. 00003578  486E FEFF                pea.l      [A6 - 0x101]
  4471. 0000357C  4878 0001                push.l     0x1
  4472. 00003580  2F0A                     move.l     -[A7], A2
  4473. 00003582  303C 0825                move.w     D0, 0x825
  4474. 00003586  A816                     syscall    Pack8
  4475. 00003588  301F                     move.w     D0, [A7]+
  4476. 0000358A  544F                     addq.w     A7, 2
  4477. 0000358C  6014                     bra        +0x16 /* 000035A2 */
  4478. label0000358E:
  4479. 0000358E  2F0A                     move.l     -[A7], A2
  4480. 00003590  2F0C                     move.l     -[A7], A4
  4481. 00003592  2F03                     move.l     -[A7], D3
  4482. 00003594  486B 0036                pea.l      [A3 + 0x36]
  4483. 00003598  4EB9 0000 2F72           jsr        [0x00002F72]
  4484. 0000359E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4485. label000035A2:
  4486. 000035A2  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  4487. 000035A6  4E5E                     unlink     A6
  4488. 000035A8  4E75                     rts
  4489. 000035AA  4E56 FFE4                link       A6, -0x001C
  4490. 000035AE  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  4491. 000035B2  266E 0008                movea.l    A3, [A6 + 0x8]
  4492. 000035B6  246E 000C                movea.l    A2, [A6 + 0xC]
  4493. 000035BA  182E 0014                move.b     D4, [A6 + 0x14]
  4494. 000035BE  486E FFF8                pea.l      [A6 - 0x8]
  4495. 000035C2  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  4496. 000035C8  2F3C 636F 7265           move.l     -[A7], 0x636F7265 /* 'core' */
  4497. 000035CE  4EB9 0000 2FEA           jsr        [0x00002FEA]
  4498. 000035D4  486E FFF0                pea.l      [A6 - 0x10]
  4499. 000035D8  4EB9 0000 2FFA           jsr        [0x00002FFA]
  4500. 000035DE  486E FFF0                pea.l      [A6 - 0x10]
  4501. 000035E2  486B 0036                pea.l      [A3 + 0x36]
  4502. 000035E6  2057                     movea.l    A0, [A7]
  4503. 000035E8  2250                     movea.l    A1, [A0]
  4504. 000035EA  2269 0084                movea.l    A1, [A1 + 0x84]
  4505. 000035EE  4E91                     jsr        [A1]
  4506. 000035F0  486E FFF8                pea.l      [A6 - 0x8]
  4507. 000035F4  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  4508. 000035FA  486E FFF0                pea.l      [A6 - 0x10]
  4509. 000035FE  303C 0610                move.w     D0, 0x610
  4510. 00003602  A816                     syscall    Pack8
  4511. 00003604  301F                     move.w     D0, [A7]+
  4512. 00003606  3600                     move.w     D3, D0
  4513. 00003608  3003                     move.w     D0, D3
  4514. 0000360A  48C0                     ext.l      D0
  4515. 0000360C  4FEF 0016                lea.l      A7, [A7 + 0x16]
  4516. 00003610  671C                     beq        +0x1E /* 0000362E */
  4517. 00003612  42A7                     clr.l      -[A7]
  4518. 00003614  486E FFEC                pea.l      [A6 - 0x14]
  4519. 00003618  3043                     movea.w    A0, D3
  4520. 0000361A  2D48 FFEC                move.l     [A6 - 0x14], A0
  4521. 0000361E  4879 0001 D1CA           push.l     0x1D1CA
  4522. 00003624  4EB9 0000 2542           jsr        [0x00002542]
  4523. 0000362A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4524. label0000362E:
  4525. 0000362E  554F                     subq.w     A7, 2
  4526. 00003630  486E FFF8                pea.l      [A6 - 0x8]
  4527. 00003634  2F3C 6B66 696C           move.l     -[A7], 0x6B66696C /* 'kfil' */
  4528. 0000363A  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  4529. 00003640  2F0A                     move.l     -[A7], A2
  4530. 00003642  4878 0046                push.l     0x46 /* 'F' */
  4531. 00003646  303C 0A0F                move.w     D0, 0xA0F
  4532. 0000364A  A816                     syscall    Pack8
  4533. 0000364C  301F                     move.w     D0, [A7]+
  4534. 0000364E  3600                     move.w     D3, D0
  4535. 00003650  3003                     move.w     D0, D3
  4536. 00003652  48C0                     ext.l      D0
  4537. 00003654  671C                     beq        +0x1E /* 00003672 */
  4538. 00003656  42A7                     clr.l      -[A7]
  4539. 00003658  486E FFE8                pea.l      [A6 - 0x18]
  4540. 0000365C  3043                     movea.w    A0, D3
  4541. 0000365E  2D48 FFE8                move.l     [A6 - 0x18], A0
  4542. 00003662  4879 0001 D1CA           push.l     0x1D1CA
  4543. 00003668  4EB9 0000 2542           jsr        [0x00002542]
  4544. 0000366E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4545. label00003672:
  4546. 00003672  0CAE 2A2A 2A2A 0010      cmpi.l     [A6 + 0x10], 0x2A2A2A2A /* '****' */
  4547. 0000367A  6746                     beq        +0x48 /* 000036C2 */
  4548. 0000367C  554F                     subq.w     A7, 2
  4549. 0000367E  486E FFF8                pea.l      [A6 - 0x8]
  4550. 00003682  2F3C 666C 7470           move.l     -[A7], 0x666C7470 /* 'fltp' */
  4551. 00003688  2F3C 7479 7065           move.l     -[A7], 0x74797065 /* 'type' */
  4552. 0000368E  486E 0010                pea.l      [A6 + 0x10]
  4553. 00003692  4878 0004                push.l     0x4
  4554. 00003696  303C 0A0F                move.w     D0, 0xA0F
  4555. 0000369A  A816                     syscall    Pack8
  4556. 0000369C  301F                     move.w     D0, [A7]+
  4557. 0000369E  3600                     move.w     D3, D0
  4558. 000036A0  3003                     move.w     D0, D3
  4559. 000036A2  48C0                     ext.l      D0
  4560. 000036A4  671C                     beq        +0x1E /* 000036C2 */
  4561. 000036A6  42A7                     clr.l      -[A7]
  4562. 000036A8  486E FFE4                pea.l      [A6 - 0x1C]
  4563. 000036AC  3043                     movea.w    A0, D3
  4564. 000036AE  2D48 FFE4                move.l     [A6 - 0x1C], A0
  4565. 000036B2  4879 0001 D1CA           push.l     0x1D1CA
  4566. 000036B8  4EB9 0000 2542           jsr        [0x00002542]
  4567. 000036BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4568. label000036C2:
  4569. 000036C2  1F04                     move.b     -[A7], D4
  4570. 000036C4  486E FFF8                pea.l      [A6 - 0x8]
  4571. 000036C8  4EB9 0000 2FF2           jsr        [0x00002FF2]
  4572. 000036CE  3F3C FFFF                move.w     -[A7], 0xFFFF
  4573. 000036D2  486E FFF0                pea.l      [A6 - 0x10]
  4574. 000036D6  4EB9 0000 3002           jsr        [0x00003002]
  4575. 000036DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4576. 000036E0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  4577. 000036E4  4E5E                     unlink     A6
  4578. 000036E6  4E75                     rts
  4579. 000036E8  4E56 FFE4                link       A6, -0x001C
  4580. 000036EC  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  4581. 000036F0  266E 0008                movea.l    A3, [A6 + 0x8]
  4582. 000036F4  246E 0010                movea.l    A2, [A6 + 0x10]
  4583. 000036F8  182E 0014                move.b     D4, [A6 + 0x14]
  4584. 000036FC  486E FFF8                pea.l      [A6 - 0x8]
  4585. 00003700  2F3C 636C 6F73           move.l     -[A7], 0x636C6F73 /* 'clos' */
  4586. 00003706  2F3C 636F 7265           move.l     -[A7], 0x636F7265 /* 'core' */
  4587. 0000370C  4EB9 0000 2FEA           jsr        [0x00002FEA]
  4588. 00003712  486E FFF0                pea.l      [A6 - 0x10]
  4589. 00003716  4EB9 0000 2FFA           jsr        [0x00002FFA]
  4590. 0000371C  486E FFF0                pea.l      [A6 - 0x10]
  4591. 00003720  486B 0036                pea.l      [A3 + 0x36]
  4592. 00003724  2057                     movea.l    A0, [A7]
  4593. 00003726  2250                     movea.l    A1, [A0]
  4594. 00003728  2269 0084                movea.l    A1, [A1 + 0x84]
  4595. 0000372C  4E91                     jsr        [A1]
  4596. 0000372E  486E FFF8                pea.l      [A6 - 0x8]
  4597. 00003732  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  4598. 00003738  486E FFF0                pea.l      [A6 - 0x10]
  4599. 0000373C  303C 0610                move.w     D0, 0x610
  4600. 00003740  A816                     syscall    Pack8
  4601. 00003742  301F                     move.w     D0, [A7]+
  4602. 00003744  3600                     move.w     D3, D0
  4603. 00003746  3003                     move.w     D0, D3
  4604. 00003748  48C0                     ext.l      D0
  4605. 0000374A  4FEF 0016                lea.l      A7, [A7 + 0x16]
  4606. 0000374E  671C                     beq        +0x1E /* 0000376C */
  4607. 00003750  42A7                     clr.l      -[A7]
  4608. 00003752  486E FFEC                pea.l      [A6 - 0x14]
  4609. 00003756  3043                     movea.w    A0, D3
  4610. 00003758  2D48 FFEC                move.l     [A6 - 0x14], A0
  4611. 0000375C  4879 0001 D1CA           push.l     0x1D1CA
  4612. 00003762  4EB9 0000 2542           jsr        [0x00002542]
  4613. 00003768  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4614. label0000376C:
  4615. 0000376C  554F                     subq.w     A7, 2
  4616. 0000376E  486E FFF8                pea.l      [A6 - 0x8]
  4617. 00003772  2F3C 7361 766F           move.l     -[A7], 0x7361766F /* 'savo' */
  4618. 00003778  2F3C 656E 756D           move.l     -[A7], 0x656E756D /* 'enum' */
  4619. 0000377E  486E 000C                pea.l      [A6 + 0xC]
  4620. 00003782  4878 0004                push.l     0x4
  4621. 00003786  303C 0A0F                move.w     D0, 0xA0F
  4622. 0000378A  A816                     syscall    Pack8
  4623. 0000378C  301F                     move.w     D0, [A7]+
  4624. 0000378E  3600                     move.w     D3, D0
  4625. 00003790  3003                     move.w     D0, D3
  4626. 00003792  48C0                     ext.l      D0
  4627. 00003794  671C                     beq        +0x1E /* 000037B2 */
  4628. 00003796  42A7                     clr.l      -[A7]
  4629. 00003798  486E FFE8                pea.l      [A6 - 0x18]
  4630. 0000379C  3043                     movea.w    A0, D3
  4631. 0000379E  2D48 FFE8                move.l     [A6 - 0x18], A0
  4632. 000037A2  4879 0001 D1CA           push.l     0x1D1CA
  4633. 000037A8  4EB9 0000 2542           jsr        [0x00002542]
  4634. 000037AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4635. label000037B2:
  4636. 000037B2  0CAE 7965 7320 000C      cmpi.l     [A6 + 0xC], 0x79657320 /* 'yes ' */
  4637. 000037BA  664C                     bne        +0x4E /* 00003808 */
  4638. 000037BC  7001                     moveq.l    D0, 0x01
  4639. 000037BE  B0AA 0002                cmp.l      D0, [A2 + 0x2]
  4640. 000037C2  6744                     beq        +0x46 /* 00003808 */
  4641. 000037C4  554F                     subq.w     A7, 2
  4642. 000037C6  486E FFF8                pea.l      [A6 - 0x8]
  4643. 000037CA  2F3C 6B66 696C           move.l     -[A7], 0x6B66696C /* 'kfil' */
  4644. 000037D0  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  4645. 000037D6  2F0A                     move.l     -[A7], A2
  4646. 000037D8  4878 0046                push.l     0x46 /* 'F' */
  4647. 000037DC  303C 0A0F                move.w     D0, 0xA0F
  4648. 000037E0  A816                     syscall    Pack8
  4649. 000037E2  301F                     move.w     D0, [A7]+
  4650. 000037E4  3600                     move.w     D3, D0
  4651. 000037E6  3003                     move.w     D0, D3
  4652. 000037E8  48C0                     ext.l      D0
  4653. 000037EA  671C                     beq        +0x1E /* 00003808 */
  4654. 000037EC  42A7                     clr.l      -[A7]
  4655. 000037EE  486E FFE4                pea.l      [A6 - 0x1C]
  4656. 000037F2  3043                     movea.w    A0, D3
  4657. 000037F4  2D48 FFE4                move.l     [A6 - 0x1C], A0
  4658. 000037F8  4879 0001 D1CA           push.l     0x1D1CA
  4659. 000037FE  4EB9 0000 2542           jsr        [0x00002542]
  4660. 00003804  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4661. label00003808:
  4662. 00003808  1F04                     move.b     -[A7], D4
  4663. 0000380A  486E FFF8                pea.l      [A6 - 0x8]
  4664. 0000380E  4EB9 0000 2FF2           jsr        [0x00002FF2]
  4665. 00003814  3F3C FFFF                move.w     -[A7], 0xFFFF
  4666. 00003818  486E FFF0                pea.l      [A6 - 0x10]
  4667. 0000381C  4EB9 0000 3002           jsr        [0x00003002]
  4668. 00003822  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4669. 00003826  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  4670. 0000382A  4E5E                     unlink     A6
  4671. 0000382C  4E75                     rts
  4672. fn0000382E:
  4673. 0000382E  4E56 FEEC                link       A6, -0x0114
  4674. 00003832  2F0A                     move.l     -[A7], A2
  4675. 00003834  246E 0008                movea.l    A2, [A6 + 0x8]
  4676. 00003838  42A7                     clr.l      -[A7]
  4677. 0000383A  486D 081A                pea.l      [A5 + 0x81A /* export_255 */]
  4678. 0000383E  486E FEEC                pea.l      [A6 - 0x114]
  4679. 00003842  61FF 0000 00B0           bsr        +0xB2 /* 000038F4 */
  4680. 00003848  42AE FFFC                clr.l      [A6 - 0x4]
  4681. 0000384C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4682. 00003850  602A                     bra        +0x2C /* 0000387C */
  4683. label00003852:
  4684. 00003852  486E FEFC                pea.l      [A6 - 0x104]
  4685. 00003856  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  4686. 0000385A  2057                     movea.l    A0, [A7]
  4687. 0000385C  2268 0004                movea.l    A1, [A0 + 0x4]
  4688. 00003860  2269 0138                movea.l    A1, [A1 + 0x138]
  4689. 00003864  4E91                     jsr        [A1]
  4690. 00003866  2F0A                     move.l     -[A7], A2
  4691. 00003868  486E FEFC                pea.l      [A6 - 0x104]
  4692. 0000386C  4EB9 0000 24E2           jsr        [0x000024E2]
  4693. 00003872  301F                     move.w     D0, [A7]+
  4694. 00003874  5C4F                     addq.w     A7, 6
  4695. 00003876  6718                     beq        +0x1A /* 00003890 */
  4696. 00003878  42AE FFFC                clr.l      [A6 - 0x4]
  4697. label0000387C:
  4698. 0000387C  486E FFFC                pea.l      [A6 - 0x4]
  4699. 00003880  486E FEEC                pea.l      [A6 - 0x114]
  4700. 00003884  61FF 0000 0026           bsr        +0x28 /* 000038AC */
  4701. 0000388A  4A00                     tst.b      D0
  4702. 0000388C  504F                     addq.w     A7, 8
  4703. 0000388E  66C2                     bne        -0x3C /* 00003852 */
  4704. label00003890:
  4705. 00003890  246E FFFC                movea.l    A2, [A6 - 0x4]
  4706. 00003894  3F3C FFFF                move.w     -[A7], 0xFFFF
  4707. 00003898  486E FEEC                pea.l      [A6 - 0x114]
  4708. 0000389C  61FF 0000 0024           bsr        +0x26 /* 000038C2 */
  4709. 000038A2  204A                     movea.l    A0, A2
  4710. 000038A4  5C4F                     addq.w     A7, 6
  4711. 000038A6  245F                     movea.l    A2, [A7]+
  4712. 000038A8  4E5E                     unlink     A6
  4713. 000038AA  4E75                     rts
  4714. fn000038AC:
  4715. 000038AC  4E56 0000                link       A6, 0
  4716. 000038B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4717. 000038B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4718. 000038B8  4EB9 0000 2CE2           jsr        [0x00002CE2]
  4719. 000038BE  4E5E                     unlink     A6
  4720. 000038C0  4E75                     rts
  4721. fn000038C2:
  4722. 000038C2  4E56 0000                link       A6, 0
  4723. 000038C6  2F0A                     move.l     -[A7], A2
  4724. 000038C8  246E 0008                movea.l    A2, [A6 + 0x8]
  4725. 000038CC  200A                     move.l     D0, A2
  4726. 000038CE  671C                     beq        +0x1E /* 000038EC */
  4727. 000038D0  4267                     clr.w      -[A7]
  4728. 000038D2  2F0A                     move.l     -[A7], A2
  4729. 000038D4  4EB9 0000 2CD2           jsr        [0x00002CD2]
  4730. 000038DA  4A6E 000C                tst.w      [A6 + 0xC]
  4731. 000038DE  5C4F                     addq.w     A7, 6
  4732. 000038E0  6F0A                     ble        +0xC /* 000038EC */
  4733. 000038E2  2F0A                     move.l     -[A7], A2
  4734. 000038E4  4EB9 0000 2592           jsr        [0x00002592]
  4735. 000038EA  584F                     addq.w     A7, 4
  4736. label000038EC:
  4737. 000038EC  204A                     movea.l    A0, A2
  4738. 000038EE  245F                     movea.l    A2, [A7]+
  4739. 000038F0  4E5E                     unlink     A6
  4740. 000038F2  4E75                     rts
  4741. fn000038F4:
  4742. 000038F4  4E56 0000                link       A6, 0
  4743. 000038F8  48E7 1030                movem.l    -[A7], D3,A2,A3
  4744. 000038FC  246E 0008                movea.l    A2, [A6 + 0x8]
  4745. 00003900  266E 000C                movea.l    A3, [A6 + 0xC]
  4746. 00003904  262E 0010                move.l     D3, [A6 + 0x10]
  4747. 00003908  2F03                     move.l     -[A7], D3
  4748. 0000390A  2F0B                     move.l     -[A7], A3
  4749. 0000390C  2F0A                     move.l     -[A7], A2
  4750. 0000390E  4EB9 0000 2CCA           jsr        [0x00002CCA]
  4751. 00003914  204A                     movea.l    A0, A2
  4752. 00003916  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4753. 0000391A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4754. 0000391E  4E5E                     unlink     A6
  4755. 00003920  4E75                     rts
  4756. fn00003922:
  4757. 00003922  1B6F 0004 06D2           move.b     [A5 + 0x6D2 /* export_214 */], [A7 + 0x4]
  4758. 00003928  4E75                     rts
  4759. fn0000392A:
  4760. 0000392A  4E56 0000                link       A6, 0
  4761. 0000392E  42A7                     clr.l      -[A7]
  4762. 00003930  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4763. 00003934  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4764. 00003938  4EB9 0000 2C32           jsr        [0x00002C32]
  4765. 0000393E  4E5E                     unlink     A6
  4766. 00003940  4E75                     rts
  4767. fn00003942:
  4768. 00003942  4E56 0000                link       A6, 0
  4769. 00003946  4878 0004                push.l     0x4
  4770. 0000394A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4771. 0000394E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4772. 00003952  4EB9 0000 2C02           jsr        [0x00002C02]
  4773. 00003958  4E5E                     unlink     A6
  4774. 0000395A  4E75                     rts
  4775. 0000395C  4E56 0000                link       A6, 0
  4776. 00003960  2F0A                     move.l     -[A7], A2
  4777. 00003962  246E 0008                movea.l    A2, [A6 + 0x8]
  4778. 00003966  200A                     move.l     D0, A2
  4779. 00003968  6722                     beq        +0x24 /* 0000398C */
  4780. 0000396A  41ED 02DC                lea.l      A0, [A5 + 0x2DC]
  4781. 0000396E  2488                     move.l     [A2], A0
  4782. 00003970  4267                     clr.w      -[A7]
  4783. 00003972  2F0A                     move.l     -[A7], A2
  4784. 00003974  4EB9 0000 2BE2           jsr        [0x00002BE2]
  4785. 0000397A  4A6E 000C                tst.w      [A6 + 0xC]
  4786. 0000397E  5C4F                     addq.w     A7, 6
  4787. 00003980  6F0A                     ble        +0xC /* 0000398C */
  4788. 00003982  2F0A                     move.l     -[A7], A2
  4789. 00003984  4EB9 0000 2592           jsr        [0x00002592]
  4790. 0000398A  584F                     addq.w     A7, 4
  4791. label0000398C:
  4792. 0000398C  204A                     movea.l    A0, A2
  4793. 0000398E  245F                     movea.l    A2, [A7]+
  4794. 00003990  4E5E                     unlink     A6
  4795. 00003992  4E75                     rts
  4796. fn00003994:
  4797. 00003994  4E56 0000                link       A6, 0
  4798. 00003998  4227                     clr.b      -[A7]
  4799. 0000399A  42A7                     clr.l      -[A7]
  4800. 0000399C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4801. 000039A0  61FF 0000 0008           bsr        +0xA /* 000039AA */
  4802. 000039A6  4E5E                     unlink     A6
  4803. 000039A8  4E75                     rts
  4804. fn000039AA:
  4805. 000039AA  4E56 0000                link       A6, 0
  4806. 000039AE  48E7 1030                movem.l    -[A7], D3,A2,A3
  4807. 000039B2  246E 0008                movea.l    A2, [A6 + 0x8]
  4808. 000039B6  266E 000C                movea.l    A3, [A6 + 0xC]
  4809. 000039BA  162E 0010                move.b     D3, [A6 + 0x10]
  4810. 000039BE  1F03                     move.b     -[A7], D3
  4811. 000039C0  2F0B                     move.l     -[A7], A3
  4812. 000039C2  4878 0004                push.l     0x4
  4813. 000039C6  2F0A                     move.l     -[A7], A2
  4814. 000039C8  4EB9 0000 2BC2           jsr        [0x00002BC2]
  4815. 000039CE  41ED 02DC                lea.l      A0, [A5 + 0x2DC]
  4816. 000039D2  2488                     move.l     [A2], A0
  4817. 000039D4  204A                     movea.l    A0, A2
  4818. 000039D6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4819. 000039DA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4820. 000039DE  4E5E                     unlink     A6
  4821. 000039E0  4E75                     rts
  4822. 000039E2  206F 0004                movea.l    A0, [A7 + 0x4]
  4823. 000039E6  2028 0004                move.l     D0, [A0 + 0x4]
  4824. 000039EA  4E75                     rts
  4825. 000039EC  206F 0004                movea.l    A0, [A7 + 0x4]
  4826. 000039F0  2028 0004                move.l     D0, [A0 + 0x4]
  4827. 000039F4  4E75                     rts
  4828. 000039F6  206F 0004                movea.l    A0, [A7 + 0x4]
  4829. 000039FA  242F 0008                move.l     D2, [A7 + 0x8]
  4830. 000039FE  222F 000C                move.l     D1, [A7 + 0xC]
  4831. 00003A02  2001                     move.l     D0, D1
  4832. 00003A04  9082                     sub.l      D0, D2
  4833. 00003A06  5280                     addq.l     D0, 1
  4834. 00003A08  4C28 0000 0004           movem.w    <none>, [A0 + 0x4]
  4835. 00003A0E  4E75                     rts
  4836. 00003A10  206F 0004                movea.l    A0, [A7 + 0x4]
  4837. 00003A14  5088                     addq.l     A0, 8
  4838. 00003A16  2010                     move.l     D0, [A0]
  4839. 00003A18  0680 FFFF FFAA           addi.l     D0, 0xFFFFFFAA
  4840. 00003A1E  D1AF 0004                add.l      [A7 + 0x4], D0
  4841. 00003A22  4EF9 0000 2A9E           jmp        [0x00002A9E]
  4842. 00003A28  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  4843. 00003A30  4EF9 0000 3316           jmp        [0x00003316]
  4844. 00003A36  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  4845. 00003A3E  4EF9 0000 3508           jmp        [0x00003508]
  4846. 00003A44  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  4847. 00003A4C  4EF9 0000 33E8           jmp        [0x000033E8]
  4848. 00003A52  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  4849. 00003A5A  4EF9 0000 2A9E           jmp        [0x00002A9E]
  4850. 00003A60  4E56 0000                link       A6, 0
  4851. 00003A64  486D 0842                pea.l      [A5 + 0x842 /* export_260 */]
  4852. 00003A68  4879 0000 3960           push.l     0x3960 /* '9`' */
  4853. 00003A6E  486D 081A                pea.l      [A5 + 0x81A /* export_255 */]
  4854. 00003A72  61FF FFFF FF20           bsr        -0xDE /* 00003994 */
  4855. 00003A78  584F                     addq.w     A7, 4
  4856. 00003A7A  2F08                     move.l     -[A7], A0
  4857. 00003A7C  4EB9 0000 25A2           jsr        [0x000025A2]
  4858. 00003A82  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4859. 00003A86  4E5E                     unlink     A6
  4860. 00003A88  4EF9 0000 25FA           jmp        [0x000025FA]
  4861. fn00003A8E:
  4862. 00003A8E  4E56 0000                link       A6, 0
  4863. 00003A92  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  4864. 00003A96  246E 0008                movea.l    A2, [A6 + 0x8]
  4865. 00003A9A  362E 000C                move.w     D3, [A6 + 0xC]
  4866. 00003A9E  286E 000E                movea.l    A4, [A6 + 0xE]
  4867. 00003AA2  4A43                     tst.w      D3
  4868. 00003AA4  6714                     beq        +0x16 /* 00003ABA */
  4869. 00003AA6  204A                     movea.l    A0, A2
  4870. 00003AA8  41E8 005E                lea.l      A0, [A0 + 0x5E]
  4871. 00003AAC  2648                     movea.l    A3, A0
  4872. 00003AAE  2488                     move.l     [A2], A0
  4873. 00003AB0  2F0B                     move.l     -[A7], A3
  4874. 00003AB2  4EB9 0000 3F3A           jsr        [0x00003F3A]
  4875. 00003AB8  584F                     addq.w     A7, 4
  4876. label00003ABA:
  4877. 00003ABA  2F0C                     move.l     -[A7], A4
  4878. 00003ABC  4267                     clr.w      -[A7]
  4879. 00003ABE  2F0A                     move.l     -[A7], A2
  4880. 00003AC0  61FF FFFF EF12           bsr        -0x10EC /* 000029D4 */
  4881. 00003AC6  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4882. 00003ACA  2548 0004                move.l     [A2 + 0x4], A0
  4883. 00003ACE  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4884. 00003AD2  41E8 0174                lea.l      A0, [A0 + 0x174]
  4885. 00003AD6  2252                     movea.l    A1, [A2]
  4886. 00003AD8  2288                     move.l     [A1], A0
  4887. 00003ADA  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4888. 00003ADE  41E8 0060                lea.l      A0, [A0 + 0x60]
  4889. 00003AE2  2548 0036                move.l     [A2 + 0x36], A0
  4890. 00003AE6  2652                     movea.l    A3, [A2]
  4891. 00003AE8  204A                     movea.l    A0, A2
  4892. 00003AEA  41E8 005E                lea.l      A0, [A0 + 0x5E]
  4893. 00003AEE  91CB                     sub.l      A0, A3
  4894. 00003AF0  2748 0008                move.l     [A3 + 0x8], A0
  4895. 00003AF4  42AA 0056                clr.l      [A2 + 0x56]
  4896. 00003AF8  42AA 005A                clr.l      [A2 + 0x5A]
  4897. 00003AFC  204A                     movea.l    A0, A2
  4898. 00003AFE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4899. 00003B02  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  4900. 00003B06  4E5E                     unlink     A6
  4901. 00003B08  4E75                     rts
  4902. fn00003B0A:
  4903. 00003B0A  4E56 0000                link       A6, 0
  4904. 00003B0E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  4905. 00003B12  246E 0008                movea.l    A2, [A6 + 0x8]
  4906. 00003B16  362E 000C                move.w     D3, [A6 + 0xC]
  4907. 00003B1A  200A                     move.l     D0, A2
  4908. 00003B1C  6700 0096                beq        +0x98 /* 00003BB4 */
  4909. 00003B20  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4910. 00003B24  2548 0004                move.l     [A2 + 0x4], A0
  4911. 00003B28  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4912. 00003B2C  41E8 0174                lea.l      A0, [A0 + 0x174]
  4913. 00003B30  2252                     movea.l    A1, [A2]
  4914. 00003B32  2288                     move.l     [A1], A0
  4915. 00003B34  41ED 014C                lea.l      A0, [A5 + 0x14C]
  4916. 00003B38  41E8 0060                lea.l      A0, [A0 + 0x60]
  4917. 00003B3C  2548 0036                move.l     [A2 + 0x36], A0
  4918. 00003B40  2652                     movea.l    A3, [A2]
  4919. 00003B42  204A                     movea.l    A0, A2
  4920. 00003B44  41E8 005E                lea.l      A0, [A0 + 0x5E]
  4921. 00003B48  2848                     movea.l    A4, A0
  4922. 00003B4A  91CB                     sub.l      A0, A3
  4923. 00003B4C  2748 0008                move.l     [A3 + 0x8], A0
  4924. 00003B50  4AAA 0056                tst.l      [A2 + 0x56]
  4925. 00003B54  6718                     beq        +0x1A /* 00003B6E */
  4926. 00003B56  3F3C 0001                move.w     -[A7], 0x1
  4927. 00003B5A  206A 0056                movea.l    A0, [A2 + 0x56]
  4928. 00003B5E  4850                     pea.l      [A0]
  4929. 00003B60  2057                     movea.l    A0, [A7]
  4930. 00003B62  2268 0004                movea.l    A1, [A0 + 0x4]
  4931. 00003B66  2269 0008                movea.l    A1, [A1 + 0x8]
  4932. 00003B6A  4E91                     jsr        [A1]
  4933. 00003B6C  5C4F                     addq.w     A7, 6
  4934. label00003B6E:
  4935. 00003B6E  4AAA 005A                tst.l      [A2 + 0x5A]
  4936. 00003B72  6716                     beq        +0x18 /* 00003B8A */
  4937. 00003B74  3F3C 0001                move.w     -[A7], 0x1
  4938. 00003B78  206A 005A                movea.l    A0, [A2 + 0x5A]
  4939. 00003B7C  4850                     pea.l      [A0]
  4940. 00003B7E  2057                     movea.l    A0, [A7]
  4941. 00003B80  2250                     movea.l    A1, [A0]
  4942. 00003B82  2269 0008                movea.l    A1, [A1 + 0x8]
  4943. 00003B86  4E91                     jsr        [A1]
  4944. 00003B88  5C4F                     addq.w     A7, 6
  4945. label00003B8A:
  4946. 00003B8A  4267                     clr.w      -[A7]
  4947. 00003B8C  2F0A                     move.l     -[A7], A2
  4948. 00003B8E  61FF FFFF EF0A           bsr        -0x10F4 /* 00002A9A */
  4949. 00003B94  4A43                     tst.w      D3
  4950. 00003B96  5C4F                     addq.w     A7, 6
  4951. 00003B98  670C                     beq        +0xE /* 00003BA6 */
  4952. 00003B9A  4267                     clr.w      -[A7]
  4953. 00003B9C  2F0C                     move.l     -[A7], A4
  4954. 00003B9E  4EB9 0000 3F42           jsr        [0x00003F42]
  4955. 00003BA4  5C4F                     addq.w     A7, 6
  4956. label00003BA6:
  4957. 00003BA6  4A43                     tst.w      D3
  4958. 00003BA8  6F0A                     ble        +0xC /* 00003BB4 */
  4959. 00003BAA  2F0A                     move.l     -[A7], A2
  4960. 00003BAC  4EB9 0000 2592           jsr        [0x00002592]
  4961. 00003BB2  584F                     addq.w     A7, 4
  4962. label00003BB4:
  4963. 00003BB4  204A                     movea.l    A0, A2
  4964. 00003BB6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  4965. 00003BBA  4E5E                     unlink     A6
  4966. 00003BBC  4E75                     rts
  4967. 00003BBE  4E56 FFEC                link       A6, -0x0014
  4968. 00003BC2  2F0A                     move.l     -[A7], A2
  4969. 00003BC4  246E 0008                movea.l    A2, [A6 + 0x8]
  4970. 00003BC8  206A 0056                movea.l    A0, [A2 + 0x56]
  4971. 00003BCC  41E8 007A                lea.l      A0, [A0 + 0x7A]
  4972. 00003BD0  B1EE 000C                cmpa.l     A0, [A6 + 0xC]
  4973. 00003BD4  6600 00BC                bne        +0xBE /* 00003C92 */
  4974. 00003BD8  2D7C 6E75 6C6C FFF4      move.l     [A6 - 0xC], 0x6E756C6C /* 'null' */
  4975. 00003BE0  554F                     subq.w     A7, 2
  4976. 00003BE2  486E FFF8                pea.l      [A6 - 0x8]
  4977. 00003BE6  303C 021A                move.w     D0, 0x21A
  4978. 00003BEA  A816                     syscall    Pack8
  4979. 00003BEC  301F                     move.w     D0, [A7]+
  4980. 00003BEE  0CAE 6E75 6C6C FFF8      cmpi.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  4981. 00003BF6  6700 0082                beq        +0x84 /* 00003C7A */
  4982. 00003BFA  554F                     subq.w     A7, 2
  4983. 00003BFC  486E FFF8                pea.l      [A6 - 0x8]
  4984. 00003C00  2F3C 6576 636C           move.l     -[A7], 0x6576636C /* 'evcl' */
  4985. 00003C06  2F3C 7479 7065           move.l     -[A7], 0x74797065 /* 'type' */
  4986. 00003C0C  486E FFF0                pea.l      [A6 - 0x10]
  4987. 00003C10  486E FFF4                pea.l      [A6 - 0xC]
  4988. 00003C14  4878 0004                push.l     0x4
  4989. 00003C18  486E FFEC                pea.l      [A6 - 0x14]
  4990. 00003C1C  303C 0E15                move.w     D0, 0xE15
  4991. 00003C20  A816                     syscall    Pack8
  4992. 00003C22  301F                     move.w     D0, [A7]+
  4993. 00003C24  0CAE 636F 7265 FFF4      cmpi.l     [A6 - 0xC], 0x636F7265 /* 'core' */
  4994. 00003C2C  664C                     bne        +0x4E /* 00003C7A */
  4995. 00003C2E  554F                     subq.w     A7, 2
  4996. 00003C30  486E FFF8                pea.l      [A6 - 0x8]
  4997. 00003C34  2F3C 6576 6964           move.l     -[A7], 0x65766964 /* 'evid' */
  4998. 00003C3A  2F3C 7479 7065           move.l     -[A7], 0x74797065 /* 'type' */
  4999. 00003C40  486E FFF0                pea.l      [A6 - 0x10]
  5000. 00003C44  486E FFF4                pea.l      [A6 - 0xC]
  5001. 00003C48  4878 0004                push.l     0x4
  5002. 00003C4C  486E FFEC                pea.l      [A6 - 0x14]
  5003. 00003C50  303C 0E15                move.w     D0, 0xE15
  5004. 00003C54  A816                     syscall    Pack8
  5005. 00003C56  301F                     move.w     D0, [A7]+
  5006. 00003C58  0CAE 636C 6F73 FFF4      cmpi.l     [A6 - 0xC], 0x636C6F73 /* 'clos' */
  5007. 00003C60  6618                     bne        +0x1A /* 00003C7A */
  5008. 00003C62  486E FFF8                pea.l      [A6 - 0x8]
  5009. 00003C66  2F0A                     move.l     -[A7], A2
  5010. 00003C68  2057                     movea.l    A0, [A7]
  5011. 00003C6A  2268 0004                movea.l    A1, [A0 + 0x4]
  5012. 00003C6E  2269 014C                movea.l    A1, [A1 + 0x14C]
  5013. 00003C72  4E91                     jsr        [A1]
  5014. 00003C74  7000                     moveq.l    D0, 0x00
  5015. 00003C76  504F                     addq.w     A7, 8
  5016. 00003C78  601A                     bra        +0x1C /* 00003C94 */
  5017. label00003C7A:
  5018. 00003C7A  1F3C 0001                move.b     -[A7], 0x1
  5019. 00003C7E  2F0A                     move.l     -[A7], A2
  5020. 00003C80  2057                     movea.l    A0, [A7]
  5021. 00003C82  2268 0004                movea.l    A1, [A0 + 0x4]
  5022. 00003C86  2269 0148                movea.l    A1, [A1 + 0x148]
  5023. 00003C8A  4E91                     jsr        [A1]
  5024. 00003C8C  7000                     moveq.l    D0, 0x00
  5025. 00003C8E  5C4F                     addq.w     A7, 6
  5026. 00003C90  6002                     bra        +0x4 /* 00003C94 */
  5027. label00003C92:
  5028. 00003C92  7001                     moveq.l    D0, 0x01
  5029. label00003C94:
  5030. 00003C94  245F                     movea.l    A2, [A7]+
  5031. 00003C96  4E5E                     unlink     A6
  5032. 00003C98  4E75                     rts
  5033. 00003C9A  4E56 FFBA                link       A6, -0x0046
  5034. 00003C9E  48E7 0038                movem.l    -[A7], A2,A3,A4
  5035. 00003CA2  266E 0008                movea.l    A3, [A6 + 0x8]
  5036. 00003CA6  246E 000C                movea.l    A2, [A6 + 0xC]
  5037. 00003CAA  286B 005A                movea.l    A4, [A3 + 0x5A]
  5038. 00003CAE  200C                     move.l     D0, A4
  5039. 00003CB0  6728                     beq        +0x2A /* 00003CDA */
  5040. 00003CB2  4A2B 0055                tst.b      [A3 + 0x55]
  5041. 00003CB6  6722                     beq        +0x24 /* 00003CDA */
  5042. 00003CB8  486E FFBA                pea.l      [A6 - 0x46]
  5043. 00003CBC  2F0C                     move.l     -[A7], A4
  5044. 00003CBE  61FF 0000 0152           bsr        +0x154 /* 00003E12 */
  5045. 00003CC4  3F3C 0100                move.w     -[A7], 0x100
  5046. 00003CC8  2F0A                     move.l     -[A7], A2
  5047. 00003CCA  486E FFC0                pea.l      [A6 - 0x40]
  5048. 00003CCE  4EB9 0000 299A           jsr        [0x0000299A]
  5049. 00003CD4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5050. 00003CD8  601E                     bra        +0x20 /* 00003CF8 */
  5051. label00003CDA:
  5052. 00003CDA  286B 0056                movea.l    A4, [A3 + 0x56]
  5053. 00003CDE  200C                     move.l     D0, A4
  5054. 00003CE0  6714                     beq        +0x16 /* 00003CF6 */
  5055. 00003CE2  2F0A                     move.l     -[A7], A2
  5056. 00003CE4  2F0C                     move.l     -[A7], A4
  5057. 00003CE6  2057                     movea.l    A0, [A7]
  5058. 00003CE8  2268 0004                movea.l    A1, [A0 + 0x4]
  5059. 00003CEC  2269 0024                movea.l    A1, [A1 + 0x24]
  5060. 00003CF0  4E91                     jsr        [A1]
  5061. 00003CF2  504F                     addq.w     A7, 8
  5062. 00003CF4  6002                     bra        +0x4 /* 00003CF8 */
  5063. label00003CF6:
  5064. 00003CF6  4212                     clr.b      [A2]
  5065. label00003CF8:
  5066. 00003CF8  204A                     movea.l    A0, A2
  5067. 00003CFA  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5068. 00003CFE  4E5E                     unlink     A6
  5069. 00003D00  4E75                     rts
  5070. 00003D02  4E56 0000                link       A6, 0
  5071. 00003D06  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5072. 00003D0A  266E 0008                movea.l    A3, [A6 + 0x8]
  5073. 00003D0E  286E 000C                movea.l    A4, [A6 + 0xC]
  5074. 00003D12  7600                     moveq.l    D3, 0x00
  5075. 00003D14  246B 005A                movea.l    A2, [A3 + 0x5A]
  5076. 00003D18  200A                     move.l     D0, A2
  5077. 00003D1A  670E                     beq        +0x10 /* 00003D2A */
  5078. 00003D1C  2F0C                     move.l     -[A7], A4
  5079. 00003D1E  2F0A                     move.l     -[A7], A2
  5080. 00003D20  61FF 0000 0150           bsr        +0x152 /* 00003E72 */
  5081. 00003D26  1600                     move.b     D3, D0
  5082. 00003D28  504F                     addq.w     A7, 8
  5083. label00003D2A:
  5084. 00003D2A  1003                     move.b     D0, D3
  5085. 00003D2C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5086. 00003D30  4E5E                     unlink     A6
  5087. 00003D32  4E75                     rts
  5088. 00003D34  4E56 0000                link       A6, 0
  5089. 00003D38  48E7 0030                movem.l    -[A7], A2,A3
  5090. 00003D3C  266E 0008                movea.l    A3, [A6 + 0x8]
  5091. 00003D40  246B 0056                movea.l    A2, [A3 + 0x56]
  5092. 00003D44  200A                     move.l     D0, A2
  5093. 00003D46  6710                     beq        +0x12 /* 00003D58 */
  5094. 00003D48  2F0A                     move.l     -[A7], A2
  5095. 00003D4A  2057                     movea.l    A0, [A7]
  5096. 00003D4C  2268 0004                movea.l    A1, [A0 + 0x4]
  5097. 00003D50  2269 02D4                movea.l    A1, [A1 + 0x2D4]
  5098. 00003D54  4E91                     jsr        [A1]
  5099. 00003D56  584F                     addq.w     A7, 4
  5100. label00003D58:
  5101. 00003D58  4CDF 0C00                movem.l    A2,A3, [A7]+
  5102. 00003D5C  4E5E                     unlink     A6
  5103. 00003D5E  4E75                     rts
  5104. 00003D60  206F 0004                movea.l    A0, [A7 + 0x4]
  5105. 00003D64  5088                     addq.l     A0, 8
  5106. 00003D66  2010                     move.l     D0, [A0]
  5107. 00003D68  0680 FFFF FFA2           addi.l     D0, 0xFFFFFFA2
  5108. 00003D6E  D1AF 0004                add.l      [A7 + 0x4], D0
  5109. 00003D72  4EF9 0000 3B0E           jmp        [0x00003B0E]
  5110. 00003D78  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  5111. 00003D80  4EF9 0000 3B0E           jmp        [0x00003B0E]
  5112. fn00003D86:
  5113. 00003D86  48E7 0030                movem.l    -[A7], A2,A3
  5114. 00003D8A  246F 000C                movea.l    A2, [A7 + 0xC]
  5115. 00003D8E  266F 0010                movea.l    A3, [A7 + 0x10]
  5116. 00003D92  41ED 0118                lea.l      A0, [A5 + 0x118]
  5117. 00003D96  2488                     move.l     [A2], A0
  5118. 00003D98  41D3                     lea.l      A0, [A3]
  5119. 00003D9A  43EA 0004                lea.l      A1, [A2 + 0x4]
  5120. 00003D9E  7022                     moveq.l    D0, 0x22
  5121. label00003DA0:
  5122. 00003DA0  32D8                     move.w     [A1]+, [A0]+
  5123. 00003DA2  51C8 FFFC                dbf        D0, -0x6 /* 00003DA0 */
  5124. 00003DA6  357C FFFF 004A           move.w     [A2 + 0x4A], 0xFFFF
  5125. 00003DAC  357C FFFF 004C           move.w     [A2 + 0x4C], 0xFFFF
  5126. 00003DB2  204A                     movea.l    A0, A2
  5127. 00003DB4  4CDF 0C00                movem.l    A2,A3, [A7]+
  5128. 00003DB8  4E75                     rts
  5129. fn00003DBA:
  5130. 00003DBA  4E56 FFE8                link       A6, -0x0018
  5131. 00003DBE  2F0A                     move.l     -[A7], A2
  5132. 00003DC0  246E 0008                movea.l    A2, [A6 + 0x8]
  5133. 00003DC4  200A                     move.l     D0, A2
  5134. 00003DC6  6742                     beq        +0x44 /* 00003E0A */
  5135. 00003DC8  41ED 0118                lea.l      A0, [A5 + 0x118]
  5136. 00003DCC  2488                     move.l     [A2], A0
  5137. 00003DCE  2D4F FFFC                move.l     [A6 - 0x4], A7
  5138. 00003DD2  2F0A                     move.l     -[A7], A2
  5139. 00003DD4  2057                     movea.l    A0, [A7]
  5140. 00003DD6  2250                     movea.l    A1, [A0]
  5141. 00003DD8  2269 0020                movea.l    A1, [A1 + 0x20]
  5142. 00003DDC  4E91                     jsr        [A1]
  5143. 00003DDE  584F                     addq.w     A7, 4
  5144. 00003DE0  600A                     bra        +0xC /* 00003DEC */
  5145. 00003DE2  486E FFE8                pea.l      [A6 - 0x18]
  5146. 00003DE6  4EB9 0000 254A           jsr        [0x0000254A]
  5147. label00003DEC:
  5148. 00003DEC  2F0A                     move.l     -[A7], A2
  5149. 00003DEE  2057                     movea.l    A0, [A7]
  5150. 00003DF0  2250                     movea.l    A1, [A0]
  5151. 00003DF2  2269 0030                movea.l    A1, [A1 + 0x30]
  5152. 00003DF6  4E91                     jsr        [A1]
  5153. 00003DF8  4A6E 000C                tst.w      [A6 + 0xC]
  5154. 00003DFC  584F                     addq.w     A7, 4
  5155. 00003DFE  6F0A                     ble        +0xC /* 00003E0A */
  5156. 00003E00  2F0A                     move.l     -[A7], A2
  5157. 00003E02  4EB9 0000 2592           jsr        [0x00002592]
  5158. 00003E08  584F                     addq.w     A7, 4
  5159. label00003E0A:
  5160. 00003E0A  204A                     movea.l    A0, A2
  5161. 00003E0C  245F                     movea.l    A2, [A7]+
  5162. 00003E0E  4E5E                     unlink     A6
  5163. 00003E10  4E75                     rts
  5164. fn00003E12:
  5165. 00003E12  48E7 0030                movem.l    -[A7], A2,A3
  5166. 00003E16  266F 000C                movea.l    A3, [A7 + 0xC]
  5167. 00003E1A  246F 0010                movea.l    A2, [A7 + 0x10]
  5168. 00003E1E  41EB 0004                lea.l      A0, [A3 + 0x4]
  5169. 00003E22  43D2                     lea.l      A1, [A2]
  5170. 00003E24  7022                     moveq.l    D0, 0x22
  5171. label00003E26:
  5172. 00003E26  32D8                     move.w     [A1]+, [A0]+
  5173. 00003E28  51C8 FFFC                dbf        D0, -0x6 /* 00003E26 */
  5174. 00003E2C  4CDF 0C00                movem.l    A2,A3, [A7]+
  5175. 00003E30  4E75                     rts
  5176. 00003E32  4E56 0000                link       A6, 0
  5177. 00003E36  48E7 0030                movem.l    -[A7], A2,A3
  5178. 00003E3A  246E 0008                movea.l    A2, [A6 + 0x8]
  5179. 00003E3E  266E 000C                movea.l    A3, [A6 + 0xC]
  5180. 00003E42  2F0A                     move.l     -[A7], A2
  5181. 00003E44  2057                     movea.l    A0, [A7]
  5182. 00003E46  2250                     movea.l    A1, [A0]
  5183. 00003E48  2269 0020                movea.l    A1, [A1 + 0x20]
  5184. 00003E4C  4E91                     jsr        [A1]
  5185. 00003E4E  2F0A                     move.l     -[A7], A2
  5186. 00003E50  2057                     movea.l    A0, [A7]
  5187. 00003E52  2250                     movea.l    A1, [A0]
  5188. 00003E54  2269 0030                movea.l    A1, [A1 + 0x30]
  5189. 00003E58  4E91                     jsr        [A1]
  5190. 00003E5A  41D3                     lea.l      A0, [A3]
  5191. 00003E5C  43EA 0004                lea.l      A1, [A2 + 0x4]
  5192. 00003E60  7022                     moveq.l    D0, 0x22
  5193. label00003E62:
  5194. 00003E62  32D8                     move.w     [A1]+, [A0]+
  5195. 00003E64  51C8 FFFC                dbf        D0, -0x6 /* 00003E62 */
  5196. 00003E68  504F                     addq.w     A7, 8
  5197. 00003E6A  4CDF 0C00                movem.l    A2,A3, [A7]+
  5198. 00003E6E  4E5E                     unlink     A6
  5199. 00003E70  4E75                     rts
  5200. fn00003E72:
  5201. 00003E72  4E56 0000                link       A6, 0
  5202. 00003E76  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5203. 00003E7A  206E 0008                movea.l    A0, [A6 + 0x8]
  5204. 00003E7E  4868 0004                pea.l      [A0 + 0x4]
  5205. 00003E82  61FF 0000 03D4           bsr        +0x3D6 /* 00004258 */
  5206. 00003E88  4E5E                     unlink     A6
  5207. 00003E8A  4E75                     rts
  5208. 00003E8C  4E56 FFFC                link       A6, -0x0004
  5209. 00003E90  554F                     subq.w     A7, 2
  5210. 00003E92  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5211. 00003E96  206E 0008                movea.l    A0, [A6 + 0x8]
  5212. 00003E9A  4868 0004                pea.l      [A0 + 0x4]
  5213. 00003E9E  486E FFFC                pea.l      [A6 - 0x4]
  5214. 00003EA2  7002                     moveq.l    D0, 0x02
  5215. 00003EA4  A823                     syscall    AliasDispatch
  5216. 00003EA6  301F                     move.w     D0, [A7]+
  5217. 00003EA8  206E FFFC                movea.l    A0, [A6 - 0x4]
  5218. 00003EAC  4E5E                     unlink     A6
  5219. 00003EAE  4E75                     rts
  5220. 00003EB0  4E56 FFFC                link       A6, -0x0004
  5221. 00003EB4  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  5222. 00003EB8  246E 0008                movea.l    A2, [A6 + 0x8]
  5223. 00003EBC  2A2E 000C                move.l     D5, [A6 + 0xC]
  5224. 00003EC0  282E 0010                move.l     D4, [A6 + 0x10]
  5225. 00003EC4  362E 0014                move.w     D3, [A6 + 0x14]
  5226. 00003EC8  486A 0004                pea.l      [A2 + 0x4]
  5227. 00003ECC  2F05                     move.l     -[A7], D5
  5228. 00003ECE  2F04                     move.l     -[A7], D4
  5229. 00003ED0  3F03                     move.w     -[A7], D3
  5230. 00003ED2  700E                     moveq.l    D0, 0x0E
  5231. 00003ED4  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  5232. 00003ED6  554F                     subq.w     A7, 2
  5233. 00003ED8  A9AF                     syscall    ResError
  5234. 00003EDA  301F                     move.w     D0, [A7]+
  5235. 00003EDC  3600                     move.w     D3, D0
  5236. 00003EDE  3003                     move.w     D0, D3
  5237. 00003EE0  48C0                     ext.l      D0
  5238. 00003EE2  671C                     beq        +0x1E /* 00003F00 */
  5239. 00003EE4  42A7                     clr.l      -[A7]
  5240. 00003EE6  486E FFFC                pea.l      [A6 - 0x4]
  5241. 00003EEA  3043                     movea.w    A0, D3
  5242. 00003EEC  2D48 FFFC                move.l     [A6 - 0x4], A0
  5243. 00003EF0  4879 0001 CFDE           push.l     0x1CFDE
  5244. 00003EF6  4EB9 0000 2542           jsr        [0x00002542]
  5245. 00003EFC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5246. label00003F00:
  5247. 00003F00  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  5248. 00003F04  4E5E                     unlink     A6
  5249. 00003F06  4E75                     rts
  5250. 00003F08  4E56 FFFC                link       A6, -0x0004
  5251. 00003F0C  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  5252. 00003F10  246E 0008                movea.l    A2, [A6 + 0x8]
  5253. 00003F14  2C2E 000C                move.l     D6, [A6 + 0xC]
  5254. 00003F18  2A2E 0010                move.l     D5, [A6 + 0x10]
  5255. 00003F1C  382E 0014                move.w     D4, [A6 + 0x14]
  5256. 00003F20  554F                     subq.w     A7, 2
  5257. 00003F22  486A 0004                pea.l      [A2 + 0x4]
  5258. 00003F26  2F06                     move.l     -[A7], D6
  5259. 00003F28  2F05                     move.l     -[A7], D5
  5260. 00003F2A  3F04                     move.w     -[A7], D4
  5261. 00003F2C  7004                     moveq.l    D0, 0x04
  5262. 00003F2E  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  5263. 00003F30  301F                     move.w     D0, [A7]+
  5264. 00003F32  3600                     move.w     D3, D0
  5265. 00003F34  3003                     move.w     D0, D3
  5266. 00003F36  48C0                     ext.l      D0
  5267. 00003F38  671C                     beq        +0x1E /* 00003F56 */
  5268. 00003F3A  42A7                     clr.l      -[A7]
  5269. 00003F3C  486E FFFC                pea.l      [A6 - 0x4]
  5270. 00003F40  3043                     movea.w    A0, D3
  5271. 00003F42  2D48 FFFC                move.l     [A6 - 0x4], A0
  5272. 00003F46  4879 0001 CFDE           push.l     0x1CFDE
  5273. 00003F4C  4EB9 0000 2542           jsr        [0x00002542]
  5274. 00003F52  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5275. label00003F56:
  5276. 00003F56  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  5277. 00003F5A  4E5E                     unlink     A6
  5278. 00003F5C  4E75                     rts
  5279. 00003F5E  4E56 FFFC                link       A6, -0x0004
  5280. 00003F62  48E7 1820                movem.l    -[A7], D3,D4,A2
  5281. 00003F66  246E 0008                movea.l    A2, [A6 + 0x8]
  5282. 00003F6A  382E 000C                move.w     D4, [A6 + 0xC]
  5283. 00003F6E  554F                     subq.w     A7, 2
  5284. 00003F70  486A 0004                pea.l      [A2 + 0x4]
  5285. 00003F74  1F04                     move.b     -[A7], D4
  5286. 00003F76  486A 004A                pea.l      [A2 + 0x4A]
  5287. 00003F7A  7002                     moveq.l    D0, 0x02
  5288. 00003F7C  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  5289. 00003F7E  301F                     move.w     D0, [A7]+
  5290. 00003F80  3600                     move.w     D3, D0
  5291. 00003F82  3003                     move.w     D0, D3
  5292. 00003F84  48C0                     ext.l      D0
  5293. 00003F86  6722                     beq        +0x24 /* 00003FAA */
  5294. 00003F88  357C FFFF 004A           move.w     [A2 + 0x4A], 0xFFFF
  5295. 00003F8E  42A7                     clr.l      -[A7]
  5296. 00003F90  486E FFFC                pea.l      [A6 - 0x4]
  5297. 00003F94  3043                     movea.w    A0, D3
  5298. 00003F96  2D48 FFFC                move.l     [A6 - 0x4], A0
  5299. 00003F9A  4879 0001 CFDE           push.l     0x1CFDE
  5300. 00003FA0  4EB9 0000 2542           jsr        [0x00002542]
  5301. 00003FA6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5302. label00003FAA:
  5303. 00003FAA  302A 004A                move.w     D0, [A2 + 0x4A]
  5304. 00003FAE  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5305. 00003FB2  4E5E                     unlink     A6
  5306. 00003FB4  4E75                     rts
  5307. 00003FB6  4E56 FFFC                link       A6, -0x0004
  5308. 00003FBA  48E7 1820                movem.l    -[A7], D3,D4,A2
  5309. 00003FBE  246E 0008                movea.l    A2, [A6 + 0x8]
  5310. 00003FC2  382A 004A                move.w     D4, [A2 + 0x4A]
  5311. 00003FC6  0C44 FFFF                cmpi.w     D4, 0xFFFF
  5312. 00003FCA  6746                     beq        +0x48 /* 00004012 */
  5313. 00003FCC  554F                     subq.w     A7, 2
  5314. 00003FCE  3F04                     move.w     -[A7], D4
  5315. 00003FD0  4EB9 0000 249A           jsr        [0x0000249A]
  5316. 00003FD6  301F                     move.w     D0, [A7]+
  5317. 00003FD8  3600                     move.w     D3, D0
  5318. 00003FDA  357C FFFF 004A           move.w     [A2 + 0x4A], 0xFFFF
  5319. 00003FE0  3003                     move.w     D0, D3
  5320. 00003FE2  48C0                     ext.l      D0
  5321. 00003FE4  671C                     beq        +0x1E /* 00004002 */
  5322. 00003FE6  42A7                     clr.l      -[A7]
  5323. 00003FE8  486E FFFC                pea.l      [A6 - 0x4]
  5324. 00003FEC  3043                     movea.w    A0, D3
  5325. 00003FEE  2D48 FFFC                move.l     [A6 - 0x4], A0
  5326. 00003FF2  4879 0001 CFDE           push.l     0x1CFDE
  5327. 00003FF8  4EB9 0000 2542           jsr        [0x00002542]
  5328. 00003FFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5329. label00004002:
  5330. 00004002  554F                     subq.w     A7, 2
  5331. 00004004  42A7                     clr.l      -[A7]
  5332. 00004006  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  5333. 0000400A  4EB9 0000 24B2           jsr        [0x000024B2]
  5334. 00004010  301F                     move.w     D0, [A7]+
  5335. label00004012:
  5336. 00004012  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  5337. 00004016  4E5E                     unlink     A6
  5338. 00004018  4E75                     rts
  5339. fn0000401A:
  5340. 0000401A  206F 0004                movea.l    A0, [A7 + 0x4]
  5341. 0000401E  3028 004A                move.w     D0, [A0 + 0x4A]
  5342. 00004022  4E75                     rts
  5343. 00004024  4E56 FFEC                link       A6, -0x0014
  5344. 00004028  48E7 1030                movem.l    -[A7], D3,A2,A3
  5345. 0000402C  266E 0008                movea.l    A3, [A6 + 0x8]
  5346. 00004030  554F                     subq.w     A7, 2
  5347. 00004032  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5348. 00004036  486E FFFC                pea.l      [A6 - 0x4]
  5349. 0000403A  4EB9 0000 24BA           jsr        [0x000024BA]
  5350. 00004040  301F                     move.w     D0, [A7]+
  5351. 00004042  3600                     move.w     D3, D0
  5352. 00004044  3003                     move.w     D0, D3
  5353. 00004046  48C0                     ext.l      D0
  5354. 00004048  671C                     beq        +0x1E /* 00004066 */
  5355. 0000404A  42A7                     clr.l      -[A7]
  5356. 0000404C  486E FFF8                pea.l      [A6 - 0x8]
  5357. 00004050  3043                     movea.w    A0, D3
  5358. 00004052  2D48 FFF8                move.l     [A6 - 0x8], A0
  5359. 00004056  4879 0001 CFDE           push.l     0x1CFDE
  5360. 0000405C  4EB9 0000 2542           jsr        [0x00002542]
  5361. 00004062  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5362. label00004066:
  5363. 00004066  202E FFFC                move.l     D0, [A6 - 0x4]
  5364. 0000406A  A122                     syscall    NewHandle, flags=1
  5365. 0000406C  2448                     movea.l    A2, A0
  5366. 0000406E  200A                     move.l     D0, A2
  5367. 00004070  662E                     bne        +0x30 /* 000040A0 */
  5368. 00004072  554F                     subq.w     A7, 2
  5369. 00004074  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  5370. 00004078  301F                     move.w     D0, [A7]+
  5371. 0000407A  3600                     move.w     D3, D0
  5372. 0000407C  3003                     move.w     D0, D3
  5373. 0000407E  48C0                     ext.l      D0
  5374. 00004080  6602                     bne        +0x4 /* 00004084 */
  5375. 00004082  7694                     moveq.l    D3, 0xFFFFFF94
  5376. label00004084:
  5377. 00004084  42A7                     clr.l      -[A7]
  5378. 00004086  486E FFF4                pea.l      [A6 - 0xC]
  5379. 0000408A  3043                     movea.w    A0, D3
  5380. 0000408C  2D48 FFF4                move.l     [A6 - 0xC], A0
  5381. 00004090  4879 0001 CFDE           push.l     0x1CFDE
  5382. 00004096  4EB9 0000 2542           jsr        [0x00002542]
  5383. 0000409C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5384. label000040A0:
  5385. 000040A0  554F                     subq.w     A7, 2
  5386. 000040A2  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5387. 000040A6  3F3C 0001                move.w     -[A7], 0x1
  5388. 000040AA  42A7                     clr.l      -[A7]
  5389. 000040AC  4EB9 0000 24D2           jsr        [0x000024D2]
  5390. 000040B2  301F                     move.w     D0, [A7]+
  5391. 000040B4  3600                     move.w     D3, D0
  5392. 000040B6  3003                     move.w     D0, D3
  5393. 000040B8  48C0                     ext.l      D0
  5394. 000040BA  671C                     beq        +0x1E /* 000040D8 */
  5395. 000040BC  42A7                     clr.l      -[A7]
  5396. 000040BE  486E FFF0                pea.l      [A6 - 0x10]
  5397. 000040C2  3043                     movea.w    A0, D3
  5398. 000040C4  2D48 FFF0                move.l     [A6 - 0x10], A0
  5399. 000040C8  4879 0001 CFDE           push.l     0x1CFDE
  5400. 000040CE  4EB9 0000 2542           jsr        [0x00002542]
  5401. 000040D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5402. label000040D8:
  5403. 000040D8  554F                     subq.w     A7, 2
  5404. 000040DA  3F2B 004A                move.w     -[A7], [A3 + 0x4A]
  5405. 000040DE  486E FFFC                pea.l      [A6 - 0x4]
  5406. 000040E2  2F12                     move.l     -[A7], [A2]
  5407. 000040E4  4EB9 0000 24A2           jsr        [0x000024A2]
  5408. 000040EA  301F                     move.w     D0, [A7]+
  5409. 000040EC  3600                     move.w     D3, D0
  5410. 000040EE  3003                     move.w     D0, D3
  5411. 000040F0  48C0                     ext.l      D0
  5412. 000040F2  671C                     beq        +0x1E /* 00004110 */
  5413. 000040F4  42A7                     clr.l      -[A7]
  5414. 000040F6  486E FFEC                pea.l      [A6 - 0x14]
  5415. 000040FA  3043                     movea.w    A0, D3
  5416. 000040FC  2D48 FFEC                move.l     [A6 - 0x14], A0
  5417. 00004100  4879 0001 CFDE           push.l     0x1CFDE
  5418. 00004106  4EB9 0000 2542           jsr        [0x00002542]
  5419. 0000410C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5420. label00004110:
  5421. 00004110  204A                     movea.l    A0, A2
  5422. 00004112  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5423. 00004116  4E5E                     unlink     A6
  5424. 00004118  4E75                     rts
  5425. 0000411A  4E56 FFF4                link       A6, -0x000C
  5426. 0000411E  48E7 1030                movem.l    -[A7], D3,A2,A3
  5427. 00004122  246E 0008                movea.l    A2, [A6 + 0x8]
  5428. 00004126  266E 000C                movea.l    A3, [A6 + 0xC]
  5429. 0000412A  262E 0010                move.l     D3, [A6 + 0x10]
  5430. 0000412E  2D43 FFFC                move.l     [A6 - 0x4], D3
  5431. 00004132  554F                     subq.w     A7, 2
  5432. 00004134  3F2A 004A                move.w     -[A7], [A2 + 0x4A]
  5433. 00004138  3F3C 0001                move.w     -[A7], 0x1
  5434. 0000413C  42A7                     clr.l      -[A7]
  5435. 0000413E  4EB9 0000 24D2           jsr        [0x000024D2]
  5436. 00004144  301F                     move.w     D0, [A7]+
  5437. 00004146  3600                     move.w     D3, D0
  5438. 00004148  3003                     move.w     D0, D3
  5439. 0000414A  48C0                     ext.l      D0
  5440. 0000414C  671C                     beq        +0x1E /* 0000416A */
  5441. 0000414E  42A7                     clr.l      -[A7]
  5442. 00004150  486E FFF8                pea.l      [A6 - 0x8]
  5443. 00004154  3043                     movea.w    A0, D3
  5444. 00004156  2D48 FFF8                move.l     [A6 - 0x8], A0
  5445. 0000415A  4879 0001 CFDE           push.l     0x1CFDE
  5446. 00004160  4EB9 0000 2542           jsr        [0x00002542]
  5447. 00004166  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5448. label0000416A:
  5449. 0000416A  554F                     subq.w     A7, 2
  5450. 0000416C  3F2A 004A                move.w     -[A7], [A2 + 0x4A]
  5451. 00004170  486E FFFC                pea.l      [A6 - 0x4]
  5452. 00004174  2F0B                     move.l     -[A7], A3
  5453. 00004176  4EB9 0000 24AA           jsr        [0x000024AA]
  5454. 0000417C  301F                     move.w     D0, [A7]+
  5455. 0000417E  3600                     move.w     D3, D0
  5456. 00004180  554F                     subq.w     A7, 2
  5457. 00004182  3F2A 004A                move.w     -[A7], [A2 + 0x4A]
  5458. 00004186  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  5459. 0000418A  4EB9 0000 24C2           jsr        [0x000024C2]
  5460. 00004190  301F                     move.w     D0, [A7]+
  5461. 00004192  3003                     move.w     D0, D3
  5462. 00004194  48C0                     ext.l      D0
  5463. 00004196  671C                     beq        +0x1E /* 000041B4 */
  5464. 00004198  42A7                     clr.l      -[A7]
  5465. 0000419A  486E FFF4                pea.l      [A6 - 0xC]
  5466. 0000419E  3043                     movea.w    A0, D3
  5467. 000041A0  2D48 FFF4                move.l     [A6 - 0xC], A0
  5468. 000041A4  4879 0001 CFDE           push.l     0x1CFDE
  5469. 000041AA  4EB9 0000 2542           jsr        [0x00002542]
  5470. 000041B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5471. label000041B4:
  5472. 000041B4  202E FFFC                move.l     D0, [A6 - 0x4]
  5473. 000041B8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5474. 000041BC  4E5E                     unlink     A6
  5475. 000041BE  4E75                     rts
  5476. 000041C0  4E56 FFFC                link       A6, -0x0004
  5477. 000041C4  48E7 1020                movem.l    -[A7], D3,A2
  5478. 000041C8  246E 0008                movea.l    A2, [A6 + 0x8]
  5479. 000041CC  362E 000C                move.w     D3, [A6 + 0xC]
  5480. 000041D0  554F                     subq.w     A7, 2
  5481. 000041D2  486A 0004                pea.l      [A2 + 0x4]
  5482. 000041D6  1F03                     move.b     -[A7], D3
  5483. 000041D8  700D                     moveq.l    D0, 0x0D
  5484. 000041DA  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  5485. 000041DC  301F                     move.w     D0, [A7]+
  5486. 000041DE  3540 004C                move.w     [A2 + 0x4C], D0
  5487. 000041E2  0C6A FFFF 004C           cmpi.w     [A2 + 0x4C], 0xFFFF
  5488. 000041E8  662A                     bne        +0x2C /* 00004214 */
  5489. 000041EA  554F                     subq.w     A7, 2
  5490. 000041EC  A9AF                     syscall    ResError
  5491. 000041EE  301F                     move.w     D0, [A7]+
  5492. 000041F0  3600                     move.w     D3, D0
  5493. 000041F2  3003                     move.w     D0, D3
  5494. 000041F4  48C0                     ext.l      D0
  5495. 000041F6  671C                     beq        +0x1E /* 00004214 */
  5496. 000041F8  42A7                     clr.l      -[A7]
  5497. 000041FA  486E FFFC                pea.l      [A6 - 0x4]
  5498. 000041FE  3043                     movea.w    A0, D3
  5499. 00004200  2D48 FFFC                move.l     [A6 - 0x4], A0
  5500. 00004204  4879 0001 CFDE           push.l     0x1CFDE
  5501. 0000420A  4EB9 0000 2542           jsr        [0x00002542]
  5502. 00004210  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5503. label00004214:
  5504. 00004214  302A 004C                move.w     D0, [A2 + 0x4C]
  5505. 00004218  4CDF 0408                movem.l    D3,A2, [A7]+
  5506. 0000421C  4E5E                     unlink     A6
  5507. 0000421E  4E75                     rts
  5508. 00004220  4E56 0000                link       A6, 0
  5509. 00004224  48E7 1020                movem.l    -[A7], D3,A2
  5510. 00004228  246E 0008                movea.l    A2, [A6 + 0x8]
  5511. 0000422C  362A 004C                move.w     D3, [A2 + 0x4C]
  5512. 00004230  0C43 FFFF                cmpi.w     D3, 0xFFFF
  5513. 00004234  671A                     beq        +0x1C /* 00004250 */
  5514. 00004236  3F03                     move.w     -[A7], D3
  5515. 00004238  A99A                     syscall    CloseResFile
  5516. 0000423A  357C FFFF 004C           move.w     [A2 + 0x4C], 0xFFFF
  5517. 00004240  554F                     subq.w     A7, 2
  5518. 00004242  42A7                     clr.l      -[A7]
  5519. 00004244  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  5520. 00004248  4EB9 0000 24B2           jsr        [0x000024B2]
  5521. 0000424E  301F                     move.w     D0, [A7]+
  5522. label00004250:
  5523. 00004250  4CDF 0408                movem.l    D3,A2, [A7]+
  5524. 00004254  4E5E                     unlink     A6
  5525. 00004256  4E75                     rts
  5526. fn00004258:
  5527. 00004258  4E56 0000                link       A6, 0
  5528. 0000425C  48E7 0030                movem.l    -[A7], A2,A3
  5529. 00004260  266E 0008                movea.l    A3, [A6 + 0x8]
  5530. 00004264  246E 000C                movea.l    A2, [A6 + 0xC]
  5531. 00004268  3013                     move.w     D0, [A3]
  5532. 0000426A  B052                     cmp.w      D0, [A2]
  5533. 0000426C  6626                     bne        +0x28 /* 00004294 */
  5534. 0000426E  202B 0002                move.l     D0, [A3 + 0x2]
  5535. 00004272  B0AA 0002                cmp.l      D0, [A2 + 0x2]
  5536. 00004276  661C                     bne        +0x1E /* 00004294 */
  5537. 00004278  554F                     subq.w     A7, 2
  5538. 0000427A  486B 0006                pea.l      [A3 + 0x6]
  5539. 0000427E  486A 0006                pea.l      [A2 + 0x6]
  5540. 00004282  4227                     clr.b      -[A7]
  5541. 00004284  1F3C 0001                move.b     -[A7], 0x1
  5542. 00004288  4EB9 0000 2492           jsr        [0x00002492]
  5543. 0000428E  101F                     move.b     D0, [A7]+
  5544. 00004290  4A00                     tst.b      D0
  5545. 00004292  6604                     bne        +0x6 /* 00004298 */
  5546. label00004294:
  5547. 00004294  7000                     moveq.l    D0, 0x00
  5548. 00004296  6002                     bra        +0x4 /* 0000429A */
  5549. label00004298:
  5550. 00004298  7001                     moveq.l    D0, 0x01
  5551. label0000429A:
  5552. 0000429A  4CDF 0C00                movem.l    A2,A3, [A7]+
  5553. 0000429E  4E5E                     unlink     A6
  5554. 000042A0  4E75                     rts
  5555. fn000042A2:
  5556. 000042A2  4E56 0000                link       A6, 0
  5557. 000042A6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5558. 000042AA  246E 0008                movea.l    A2, [A6 + 0x8]
  5559. 000042AE  362E 000C                move.w     D3, [A6 + 0xC]
  5560. 000042B2  266E 000E                movea.l    A3, [A6 + 0xE]
  5561. 000042B6  4A43                     tst.w      D3
  5562. 000042B8  6718                     beq        +0x1A /* 000042D2 */
  5563. 000042BA  204A                     movea.l    A0, A2
  5564. 000042BC  41E8 0164                lea.l      A0, [A0 + 0x164]
  5565. 000042C0  2848                     movea.l    A4, A0
  5566. 000042C2  2488                     move.l     [A2], A0
  5567. 000042C4  2548 007A                move.l     [A2 + 0x7A], A0
  5568. 000042C8  2F0C                     move.l     -[A7], A4
  5569. 000042CA  4EB9 0000 3F3A           jsr        [0x00003F3A]
  5570. 000042D0  584F                     addq.w     A7, 4
  5571. label000042D2:
  5572. 000042D2  2F0B                     move.l     -[A7], A3
  5573. 000042D4  4267                     clr.w      -[A7]
  5574. 000042D6  2F0A                     move.l     -[A7], A2
  5575. 000042D8  4EB9 0000 31B2           jsr        [0x000031B2]
  5576. 000042DE  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5577. 000042E4  2548 0004                move.l     [A2 + 0x4], A0
  5578. 000042E8  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5579. 000042EE  41E8 0360                lea.l      A0, [A0 + 0x360]
  5580. 000042F2  2252                     movea.l    A1, [A2]
  5581. 000042F4  2288                     move.l     [A1], A0
  5582. 000042F6  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5583. 000042FC  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  5584. 00004300  2548 007E                move.l     [A2 + 0x7E], A0
  5585. 00004304  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5586. 0000430A  41E8 0200                lea.l      A0, [A0 + 0x200]
  5587. 0000430E  2548 00B0                move.l     [A2 + 0xB0], A0
  5588. 00004312  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5589. 00004318  41E8 0334                lea.l      A0, [A0 + 0x334]
  5590. 0000431C  2548 00F4                move.l     [A2 + 0xF4], A0
  5591. 00004320  2852                     movea.l    A4, [A2]
  5592. 00004322  204A                     movea.l    A0, A2
  5593. 00004324  41E8 0164                lea.l      A0, [A0 + 0x164]
  5594. 00004328  91CC                     sub.l      A0, A4
  5595. 0000432A  2948 0008                move.l     [A4 + 0x8], A0
  5596. 0000432E  486A 012E                pea.l      [A2 + 0x12E]
  5597. 00004332  61FF 0000 04E8           bsr        +0x4EA /* 0000481C */
  5598. 00004338  486A 015A                pea.l      [A2 + 0x15A]
  5599. 0000433C  2F0B                     move.l     -[A7], A3
  5600. 0000433E  61FF 0000 047E           bsr        +0x480 /* 000047BE */
  5601. 00004344  486A 015E                pea.l      [A2 + 0x15E]
  5602. 00004348  2F0B                     move.l     -[A7], A3
  5603. 0000434A  61FF 0000 0472           bsr        +0x474 /* 000047BE */
  5604. 00004350  486A 0162                pea.l      [A2 + 0x162]
  5605. 00004354  2F0B                     move.l     -[A7], A3
  5606. 00004356  61FF 0000 0440           bsr        +0x442 /* 00004798 */
  5607. 0000435C  204A                     movea.l    A0, A2
  5608. 0000435E  4FEF 0026                lea.l      A7, [A7 + 0x26]
  5609. 00004362  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5610. 00004366  4E5E                     unlink     A6
  5611. 00004368  4E75                     rts
  5612. fn0000436A:
  5613. 0000436A  4E56 0000                link       A6, 0
  5614. 0000436E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5615. 00004372  246E 0008                movea.l    A2, [A6 + 0x8]
  5616. 00004376  362E 000C                move.w     D3, [A6 + 0xC]
  5617. 0000437A  200A                     move.l     D0, A2
  5618. 0000437C  6700 009A                beq        +0x9C /* 00004418 */
  5619. 00004380  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5620. 00004386  2548 0004                move.l     [A2 + 0x4], A0
  5621. 0000438A  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5622. 00004390  41E8 0360                lea.l      A0, [A0 + 0x360]
  5623. 00004394  2252                     movea.l    A1, [A2]
  5624. 00004396  2288                     move.l     [A1], A0
  5625. 00004398  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5626. 0000439E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  5627. 000043A2  2548 007E                move.l     [A2 + 0x7E], A0
  5628. 000043A6  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5629. 000043AC  41E8 0200                lea.l      A0, [A0 + 0x200]
  5630. 000043B0  2548 00B0                move.l     [A2 + 0xB0], A0
  5631. 000043B4  41F9 0001 C9E2           lea.l      A0, [0x0001C9E2]
  5632. 000043BA  41E8 0334                lea.l      A0, [A0 + 0x334]
  5633. 000043BE  2548 00F4                move.l     [A2 + 0xF4], A0
  5634. 000043C2  2652                     movea.l    A3, [A2]
  5635. 000043C4  204A                     movea.l    A0, A2
  5636. 000043C6  41E8 0164                lea.l      A0, [A0 + 0x164]
  5637. 000043CA  2848                     movea.l    A4, A0
  5638. 000043CC  91CB                     sub.l      A0, A3
  5639. 000043CE  2748 0008                move.l     [A3 + 0x8], A0
  5640. 000043D2  42A7                     clr.l      -[A7]
  5641. 000043D4  486A 012E                pea.l      [A2 + 0x12E]
  5642. 000043D8  61FF 0000 0388           bsr        +0x38A /* 00004762 */
  5643. 000043DE  3F3C FFFF                move.w     -[A7], 0xFFFF
  5644. 000043E2  486A 012E                pea.l      [A2 + 0x12E]
  5645. 000043E6  61FF 0000 03FC           bsr        +0x3FE /* 000047E4 */
  5646. 000043EC  4267                     clr.w      -[A7]
  5647. 000043EE  2F0A                     move.l     -[A7], A2
  5648. 000043F0  4EB9 0000 31BA           jsr        [0x000031BA]
  5649. 000043F6  4A43                     tst.w      D3
  5650. 000043F8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  5651. 000043FC  670C                     beq        +0xE /* 0000440A */
  5652. 000043FE  4267                     clr.w      -[A7]
  5653. 00004400  2F0C                     move.l     -[A7], A4
  5654. 00004402  4EB9 0000 3F42           jsr        [0x00003F42]
  5655. 00004408  5C4F                     addq.w     A7, 6
  5656. label0000440A:
  5657. 0000440A  4A43                     tst.w      D3
  5658. 0000440C  6F0A                     ble        +0xC /* 00004418 */
  5659. 0000440E  2F0A                     move.l     -[A7], A2
  5660. 00004410  4EB9 0000 2592           jsr        [0x00002592]
  5661. 00004416  584F                     addq.w     A7, 4
  5662. label00004418:
  5663. 00004418  204A                     movea.l    A0, A2
  5664. 0000441A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5665. 0000441E  4E5E                     unlink     A6
  5666. 00004420  4E75                     rts
  5667. fn00004422:
  5668. 00004422  4E56 FFF8                link       A6, -0x0008
  5669. 00004426  48E7 0030                movem.l    -[A7], A2,A3
  5670. 0000442A  246E 0008                movea.l    A2, [A6 + 0x8]
  5671. 0000442E  4267                     clr.w      -[A7]
  5672. 00004430  4879 0001 CF0C           push.l     0x1CF0C
  5673. 00004436  4879 0001 CEB6           push.l     0x1CEB6
  5674. 0000443C  4878 0004                push.l     0x4
  5675. 00004440  2F2A 015A                move.l     -[A7], [A2 + 0x15A]
  5676. 00004444  2F0A                     move.l     -[A7], A2
  5677. 00004446  2057                     movea.l    A0, [A7]
  5678. 00004448  2268 0004                movea.l    A1, [A0 + 0x4]
  5679. 0000444C  2269 0010                movea.l    A1, [A1 + 0x10]
  5680. 00004450  4E91                     jsr        [A1]
  5681. 00004452  504F                     addq.w     A7, 8
  5682. 00004454  2F08                     move.l     -[A7], A0
  5683. 00004456  4EB9 0000 2582           jsr        [0x00002582]
  5684. 0000445C  2548 0156                move.l     [A2 + 0x156], A0
  5685. 00004460  4AAA 0156                tst.l      [A2 + 0x156]
  5686. 00004464  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5687. 00004468  661E                     bne        +0x20 /* 00004488 */
  5688. 0000446A  42A7                     clr.l      -[A7]
  5689. 0000446C  486E FFFC                pea.l      [A6 - 0x4]
  5690. 00004470  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  5691. 00004478  4879 0001 CEB4           push.l     0x1CEB4
  5692. 0000447E  4EB9 0000 2542           jsr        [0x00002542]
  5693. 00004484  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5694. label00004488:
  5695. 00004488  200A                     move.l     D0, A2
  5696. 0000448A  4A80                     tst.l      D0
  5697. 0000448C  6708                     beq        +0xA /* 00004496 */
  5698. 0000448E  204A                     movea.l    A0, A2
  5699. 00004490  41E8 007A                lea.l      A0, [A0 + 0x7A]
  5700. 00004494  6002                     bra        +0x4 /* 00004498 */
  5701. label00004496:
  5702. 00004496  204A                     movea.l    A0, A2
  5703. label00004498:
  5704. 00004498  4850                     pea.l      [A0]
  5705. 0000449A  206A 0156                movea.l    A0, [A2 + 0x156]
  5706. 0000449E  4868 007A                pea.l      [A0 + 0x7A]
  5707. 000044A2  2057                     movea.l    A0, [A7]
  5708. 000044A4  2268 0004                movea.l    A1, [A0 + 0x4]
  5709. 000044A8  2269 000C                movea.l    A1, [A1 + 0xC]
  5710. 000044AC  4E91                     jsr        [A1]
  5711. 000044AE  4267                     clr.w      -[A7]
  5712. 000044B0  4879 0001 CF0C           push.l     0x1CF0C
  5713. 000044B6  4879 0001 CEEA           push.l     0x1CEEA
  5714. 000044BC  4878 0004                push.l     0x4
  5715. 000044C0  2F2A 015E                move.l     -[A7], [A2 + 0x15E]
  5716. 000044C4  2F0A                     move.l     -[A7], A2
  5717. 000044C6  2057                     movea.l    A0, [A7]
  5718. 000044C8  2268 0004                movea.l    A1, [A0 + 0x4]
  5719. 000044CC  2269 0010                movea.l    A1, [A1 + 0x10]
  5720. 000044D0  4E91                     jsr        [A1]
  5721. 000044D2  504F                     addq.w     A7, 8
  5722. 000044D4  2F08                     move.l     -[A7], A0
  5723. 000044D6  4EB9 0000 2582           jsr        [0x00002582]
  5724. 000044DC  2648                     movea.l    A3, A0
  5725. 000044DE  200B                     move.l     D0, A3
  5726. 000044E0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  5727. 000044E4  661E                     bne        +0x20 /* 00004504 */
  5728. 000044E6  42A7                     clr.l      -[A7]
  5729. 000044E8  486E FFF8                pea.l      [A6 - 0x8]
  5730. 000044EC  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  5731. 000044F4  4879 0001 CEB4           push.l     0x1CEB4
  5732. 000044FA  4EB9 0000 2542           jsr        [0x00002542]
  5733. 00004500  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5734. label00004504:
  5735. 00004504  3F2A 0162                move.w     -[A7], [A2 + 0x162]
  5736. 00004508  2F0B                     move.l     -[A7], A3
  5737. 0000450A  200A                     move.l     D0, A2
  5738. 0000450C  4A80                     tst.l      D0
  5739. 0000450E  6708                     beq        +0xA /* 00004518 */
  5740. 00004510  204A                     movea.l    A0, A2
  5741. 00004512  41E8 00F4                lea.l      A0, [A0 + 0xF4]
  5742. 00004516  6002                     bra        +0x4 /* 0000451A */
  5743. label00004518:
  5744. 00004518  204A                     movea.l    A0, A2
  5745. label0000451A:
  5746. 0000451A  4850                     pea.l      [A0]
  5747. 0000451C  4EB9 0000 282A           jsr        [0x0000282A]
  5748. 00004522  486A 00F4                pea.l      [A2 + 0xF4]
  5749. 00004526  61FF FFFF CE48           bsr        -0x31B6 /* 00001370 */
  5750. 0000452C  2F0B                     move.l     -[A7], A3
  5751. 0000452E  61FF 0000 0228           bsr        +0x22A /* 00004758 */
  5752. 00004534  584F                     addq.w     A7, 4
  5753. 00004536  2F08                     move.l     -[A7], A0
  5754. 00004538  486A 012E                pea.l      [A2 + 0x12E]
  5755. 0000453C  61FF 0000 01FA           bsr        +0x1FC /* 00004738 */
  5756. 00004542  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5757. 00004546  4CDF 0C00                movem.l    A2,A3, [A7]+
  5758. 0000454A  4E5E                     unlink     A6
  5759. 0000454C  4E75                     rts
  5760. 0000454E  4E56 0000                link       A6, 0
  5761. 00004552  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  5762. 00004556  286E 0008                movea.l    A4, [A6 + 0x8]
  5763. 0000455A  2A2E 000C                move.l     D5, [A6 + 0xC]
  5764. 0000455E  246E 0010                movea.l    A2, [A6 + 0x10]
  5765. 00004562  486C 012E                pea.l      [A4 + 0x12E]
  5766. 00004566  61FF FFFF C9F4           bsr        -0x360A /* 00000F5C */
  5767. 0000456C  2800                     move.l     D4, D0
  5768. 0000456E  7601                     moveq.l    D3, 0x01
  5769. 00004570  584F                     addq.w     A7, 4
  5770. 00004572  6026                     bra        +0x28 /* 0000459A */
  5771. label00004574:
  5772. 00004574  2F0A                     move.l     -[A7], A2
  5773. 00004576  2F03                     move.l     -[A7], D3
  5774. 00004578  2F0B                     move.l     -[A7], A3
  5775. 0000457A  61FF 0000 0190           bsr        +0x192 /* 0000470C */
  5776. 00004580  2F12                     move.l     -[A7], [A2]
  5777. 00004582  61FF 0000 017E           bsr        +0x180 /* 00004702 */
  5778. 00004588  BA80                     cmp.l      D5, D0
  5779. 0000458A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  5780. 0000458E  6712                     beq        +0x14 /* 000045A2 */
  5781. 00004590  5283                     addq.l     D3, 1
  5782. label00004592:
  5783. 00004592  B684                     cmp.l      D3, D4
  5784. 00004594  63DE                     bls        -0x20 /* 00004574 */
  5785. 00004596  4292                     clr.l      [A2]
  5786. 00004598  6008                     bra        +0xA /* 000045A2 */
  5787. label0000459A:
  5788. 0000459A  264C                     movea.l    A3, A4
  5789. 0000459C  47EB 012E                lea.l      A3, [A3 + 0x12E]
  5790. 000045A0  60F0                     bra        -0xE /* 00004592 */
  5791. label000045A2:
  5792. 000045A2  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  5793. 000045A6  4E5E                     unlink     A6
  5794. 000045A8  4E75                     rts
  5795. 000045AA  4E56 0000                link       A6, 0
  5796. 000045AE  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5797. 000045B2  246E 0008                movea.l    A2, [A6 + 0x8]
  5798. 000045B6  262E 000C                move.l     D3, [A6 + 0xC]
  5799. 000045BA  182E 0010                move.b     D4, [A6 + 0x10]
  5800. 000045BE  2543 0122                move.l     [A2 + 0x122], D3
  5801. 000045C2  4AAA 012A                tst.l      [A2 + 0x12A]
  5802. 000045C6  6734                     beq        +0x36 /* 000045FC */
  5803. 000045C8  2F2A 012A                move.l     -[A7], [A2 + 0x12A]
  5804. 000045CC  2057                     movea.l    A0, [A7]
  5805. 000045CE  2268 0004                movea.l    A1, [A0 + 0x4]
  5806. 000045D2  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5807. 000045D6  4E91                     jsr        [A1]
  5808. 000045D8  4AAA 012A                tst.l      [A2 + 0x12A]
  5809. 000045DC  584F                     addq.w     A7, 4
  5810. 000045DE  6718                     beq        +0x1A /* 000045F8 */
  5811. 000045E0  3F3C 0001                move.w     -[A7], 0x1
  5812. 000045E4  206A 012A                movea.l    A0, [A2 + 0x12A]
  5813. 000045E8  4850                     pea.l      [A0]
  5814. 000045EA  2057                     movea.l    A0, [A7]
  5815. 000045EC  2268 0004                movea.l    A1, [A0 + 0x4]
  5816. 000045F0  2269 0008                movea.l    A1, [A1 + 0x8]
  5817. 000045F4  4E91                     jsr        [A1]
  5818. 000045F6  5C4F                     addq.w     A7, 6
  5819. label000045F8:
  5820. 000045F8  42AA 012A                clr.l      [A2 + 0x12A]
  5821. label000045FC:
  5822. 000045FC  4267                     clr.w      -[A7]
  5823. 000045FE  4879 0001 CF0C           push.l     0x1CF0C
  5824. 00004604  4879 0001 CE70           push.l     0x1CE70
  5825. 0000460A  4878 0004                push.l     0x4
  5826. 0000460E  2F03                     move.l     -[A7], D3
  5827. 00004610  2F0A                     move.l     -[A7], A2
  5828. 00004612  2057                     movea.l    A0, [A7]
  5829. 00004614  2268 0004                movea.l    A1, [A0 + 0x4]
  5830. 00004618  2269 0010                movea.l    A1, [A1 + 0x10]
  5831. 0000461C  4E91                     jsr        [A1]
  5832. 0000461E  504F                     addq.w     A7, 8
  5833. 00004620  2F08                     move.l     -[A7], A0
  5834. 00004622  4EB9 0000 2582           jsr        [0x00002582]
  5835. 00004628  2648                     movea.l    A3, A0
  5836. 0000462A  200B                     move.l     D0, A3
  5837. 0000462C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5838. 00004630  675C                     beq        +0x5E /* 0000468E */
  5839. 00004632  200A                     move.l     D0, A2
  5840. 00004634  4A80                     tst.l      D0
  5841. 00004636  6708                     beq        +0xA /* 00004640 */
  5842. 00004638  204A                     movea.l    A0, A2
  5843. 0000463A  41E8 00F4                lea.l      A0, [A0 + 0xF4]
  5844. 0000463E  6002                     bra        +0x4 /* 00004642 */
  5845. label00004640:
  5846. 00004640  204A                     movea.l    A0, A2
  5847. label00004642:
  5848. 00004642  4850                     pea.l      [A0]
  5849. 00004644  486B 0028                pea.l      [A3 + 0x28]
  5850. 00004648  4EB9 0000 3F7A           jsr        [0x00003F7A]
  5851. 0000464E  4A04                     tst.b      D4
  5852. 00004650  504F                     addq.w     A7, 8
  5853. 00004652  673A                     beq        +0x3C /* 0000468E */
  5854. 00004654  4878 0034                push.l     0x34 /* '4' */
  5855. 00004658  4EB9 0000 258A           jsr        [0x0000258A]
  5856. 0000465E  2848                     movea.l    A4, A0
  5857. 00004660  2008                     move.l     D0, A0
  5858. 00004662  584F                     addq.w     A7, 4
  5859. 00004664  6712                     beq        +0x14 /* 00004678 */
  5860. 00004666  2F0B                     move.l     -[A7], A3
  5861. 00004668  3F3C 0001                move.w     -[A7], 0x1
  5862. 0000466C  2F0C                     move.l     -[A7], A4
  5863. 0000466E  4EB9 0000 3902           jsr        [0x00003902]
  5864. 00004674  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5865. label00004678:
  5866. 00004678  254C 012A                move.l     [A2 + 0x12A], A4
  5867. 0000467C  2F2A 012A                move.l     -[A7], [A2 + 0x12A]
  5868. 00004680  2057                     movea.l    A0, [A7]
  5869. 00004682  2268 0004                movea.l    A1, [A0 + 0x4]
  5870. 00004686  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5871. 0000468A  4E91                     jsr        [A1]
  5872. 0000468C  584F                     addq.w     A7, 4
  5873. label0000468E:
  5874. 0000468E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5875. 00004692  4E5E                     unlink     A6
  5876. 00004694  4E75                     rts
  5877. 00004696  4E56 0000                link       A6, 0
  5878. 0000469A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5879. 0000469E  246E 0008                movea.l    A2, [A6 + 0x8]
  5880. 000046A2  362E 000C                move.w     D3, [A6 + 0xC]
  5881. 000046A6  200A                     move.l     D0, A2
  5882. 000046A8  674E                     beq        +0x50 /* 000046F8 */
  5883. 000046AA  41ED E39A                lea.l      A0, [A5 - 0x1C66]
  5884. 000046AE  2548 0004                move.l     [A2 + 0x4], A0
  5885. 000046B2  41ED E39A                lea.l      A0, [A5 - 0x1C66]
  5886. 000046B6  41E8 0150                lea.l      A0, [A0 + 0x150]
  5887. 000046BA  2252                     movea.l    A1, [A2]
  5888. 000046BC  2288                     move.l     [A1], A0
  5889. 000046BE  2652                     movea.l    A3, [A2]
  5890. 000046C0  204A                     movea.l    A0, A2
  5891. 000046C2  41E8 0028                lea.l      A0, [A0 + 0x28]
  5892. 000046C6  2848                     movea.l    A4, A0
  5893. 000046C8  91CB                     sub.l      A0, A3
  5894. 000046CA  2748 0008                move.l     [A3 + 0x8], A0
  5895. 000046CE  4267                     clr.w      -[A7]
  5896. 000046D0  2F0A                     move.l     -[A7], A2
  5897. 000046D2  4EB9 0000 342A           jsr        [0x0000342A]
  5898. 000046D8  4A43                     tst.w      D3
  5899. 000046DA  5C4F                     addq.w     A7, 6
  5900. 000046DC  670C                     beq        +0xE /* 000046EA */
  5901. 000046DE  4267                     clr.w      -[A7]
  5902. 000046E0  2F0C                     move.l     -[A7], A4
  5903. 000046E2  4EB9 0000 3F42           jsr        [0x00003F42]
  5904. 000046E8  5C4F                     addq.w     A7, 6
  5905. label000046EA:
  5906. 000046EA  4A43                     tst.w      D3
  5907. 000046EC  6F0A                     ble        +0xC /* 000046F8 */
  5908. 000046EE  2F0A                     move.l     -[A7], A2
  5909. 000046F0  4EB9 0000 2592           jsr        [0x00002592]
  5910. 000046F6  584F                     addq.w     A7, 4
  5911. label000046F8:
  5912. 000046F8  204A                     movea.l    A0, A2
  5913. 000046FA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5914. 000046FE  4E5E                     unlink     A6
  5915. 00004700  4E75                     rts
  5916. fn00004702:
  5917. 00004702  206F 0004                movea.l    A0, [A7 + 0x4]
  5918. 00004706  2028 0056                move.l     D0, [A0 + 0x56]
  5919. 0000470A  4E75                     rts
  5920. fn0000470C:
  5921. 0000470C  4E56 0000                link       A6, 0
  5922. 00004710  48E7 1030                movem.l    -[A7], D3,A2,A3
  5923. 00004714  266E 0008                movea.l    A3, [A6 + 0x8]
  5924. 00004718  262E 000C                move.l     D3, [A6 + 0xC]
  5925. 0000471C  246E 0010                movea.l    A2, [A6 + 0x10]
  5926. 00004720  2F0A                     move.l     -[A7], A2
  5927. 00004722  2F03                     move.l     -[A7], D3
  5928. 00004724  2F0B                     move.l     -[A7], A3
  5929. 00004726  4EB9 0000 2BEA           jsr        [0x00002BEA]
  5930. 0000472C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5931. 00004730  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5932. 00004734  4E5E                     unlink     A6
  5933. 00004736  4E75                     rts
  5934. fn00004738:
  5935. 00004738  4E56 0000                link       A6, 0
  5936. 0000473C  2F0A                     move.l     -[A7], A2
  5937. 0000473E  246E 0008                movea.l    A2, [A6 + 0x8]
  5938. 00004742  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5939. 00004746  2F0A                     move.l     -[A7], A2
  5940. 00004748  4EB9 0000 2BDA           jsr        [0x00002BDA]
  5941. 0000474E  204A                     movea.l    A0, A2
  5942. 00004750  504F                     addq.w     A7, 8
  5943. 00004752  245F                     movea.l    A2, [A7]+
  5944. 00004754  4E5E                     unlink     A6
  5945. 00004756  4E75                     rts
  5946. fn00004758:
  5947. 00004758  206F 0004                movea.l    A0, [A7 + 0x4]
  5948. 0000475C  41E8 0044                lea.l      A0, [A0 + 0x44]
  5949. 00004760  4E75                     rts
  5950. fn00004762:
  5951. 00004762  4E56 0000                link       A6, 0
  5952. 00004766  48E7 1020                movem.l    -[A7], D3,A2
  5953. 0000476A  246E 0008                movea.l    A2, [A6 + 0x8]
  5954. 0000476E  262E 000C                move.l     D3, [A6 + 0xC]
  5955. 00004772  2003                     move.l     D0, D3
  5956. 00004774  5280                     addq.l     D0, 1
  5957. 00004776  2F00                     move.l     -[A7], D0
  5958. 00004778  202A 0008                move.l     D0, [A2 + 0x8]
  5959. 0000477C  9083                     sub.l      D0, D3
  5960. 0000477E  2F00                     move.l     -[A7], D0
  5961. 00004780  2F0A                     move.l     -[A7], A2
  5962. 00004782  2057                     movea.l    A0, [A7]
  5963. 00004784  2250                     movea.l    A1, [A0]
  5964. 00004786  2269 0024                movea.l    A1, [A1 + 0x24]
  5965. 0000478A  4E91                     jsr        [A1]
  5966. 0000478C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5967. 00004790  4CDF 0408                movem.l    D3,A2, [A7]+
  5968. 00004794  4E5E                     unlink     A6
  5969. 00004796  4E75                     rts
  5970. fn00004798:
  5971. 00004798  4E56 0000                link       A6, 0
  5972. 0000479C  2F0A                     move.l     -[A7], A2
  5973. 0000479E  246E 0008                movea.l    A2, [A6 + 0x8]
  5974. 000047A2  4878 0002                push.l     0x2
  5975. 000047A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5976. 000047AA  2F0A                     move.l     -[A7], A2
  5977. 000047AC  4EB9 0000 309A           jsr        [0x0000309A]
  5978. 000047B2  204A                     movea.l    A0, A2
  5979. 000047B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5980. 000047B8  245F                     movea.l    A2, [A7]+
  5981. 000047BA  4E5E                     unlink     A6
  5982. 000047BC  4E75                     rts
  5983. fn000047BE:
  5984. 000047BE  4E56 0000                link       A6, 0
  5985. 000047C2  2F0A                     move.l     -[A7], A2
  5986. 000047C4  246E 0008                movea.l    A2, [A6 + 0x8]
  5987. 000047C8  4878 0004                push.l     0x4
  5988. 000047CC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5989. 000047D0  2F0A                     move.l     -[A7], A2
  5990. 000047D2  4EB9 0000 309A           jsr        [0x0000309A]
  5991. 000047D8  204A                     movea.l    A0, A2
  5992. 000047DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5993. 000047DE  245F                     movea.l    A2, [A7]+
  5994. 000047E0  4E5E                     unlink     A6
  5995. 000047E2  4E75                     rts
  5996. fn000047E4:
  5997. 000047E4  4E56 0000                link       A6, 0
  5998. 000047E8  2F0A                     move.l     -[A7], A2
  5999. 000047EA  246E 0008                movea.l    A2, [A6 + 0x8]
  6000. 000047EE  200A                     move.l     D0, A2
  6001. 000047F0  6722                     beq        +0x24 /* 00004814 */
  6002. 000047F2  41ED 009C                lea.l      A0, [A5 + 0x9C]
  6003. 000047F6  2488                     move.l     [A2], A0
  6004. 000047F8  4267                     clr.w      -[A7]
  6005. 000047FA  2F0A                     move.l     -[A7], A2
  6006. 000047FC  4EB9 0000 2BE2           jsr        [0x00002BE2]
  6007. 00004802  4A6E 000C                tst.w      [A6 + 0xC]
  6008. 00004806  5C4F                     addq.w     A7, 6
  6009. 00004808  6F0A                     ble        +0xC /* 00004814 */
  6010. 0000480A  2F0A                     move.l     -[A7], A2
  6011. 0000480C  4EB9 0000 2592           jsr        [0x00002592]
  6012. 00004812  584F                     addq.w     A7, 4
  6013. label00004814:
  6014. 00004814  204A                     movea.l    A0, A2
  6015. 00004816  245F                     movea.l    A2, [A7]+
  6016. 00004818  4E5E                     unlink     A6
  6017. 0000481A  4E75                     rts
  6018. fn0000481C:
  6019. 0000481C  4E56 0000                link       A6, 0
  6020. 00004820  4227                     clr.b      -[A7]
  6021. 00004822  42A7                     clr.l      -[A7]
  6022. 00004824  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6023. 00004828  61FF 0000 0008           bsr        +0xA /* 00004832 */
  6024. 0000482E  4E5E                     unlink     A6
  6025. 00004830  4E75                     rts
  6026. fn00004832:
  6027. 00004832  4E56 0000                link       A6, 0
  6028. 00004836  48E7 1030                movem.l    -[A7], D3,A2,A3
  6029. 0000483A  246E 0008                movea.l    A2, [A6 + 0x8]
  6030. 0000483E  266E 000C                movea.l    A3, [A6 + 0xC]
  6031. 00004842  162E 0010                move.b     D3, [A6 + 0x10]
  6032. 00004846  1F03                     move.b     -[A7], D3
  6033. 00004848  2F0B                     move.l     -[A7], A3
  6034. 0000484A  4878 0004                push.l     0x4
  6035. 0000484E  2F0A                     move.l     -[A7], A2
  6036. 00004850  4EB9 0000 2BC2           jsr        [0x00002BC2]
  6037. 00004856  41ED 009C                lea.l      A0, [A5 + 0x9C]
  6038. 0000485A  2488                     move.l     [A2], A0
  6039. 0000485C  204A                     movea.l    A0, A2
  6040. 0000485E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6041. 00004862  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  6042. 00004866  4E5E                     unlink     A6
  6043. 00004868  4E75                     rts
  6044. 0000486A  206F 0004                movea.l    A0, [A7 + 0x4]
  6045. 0000486E  5088                     addq.l     A0, 8
  6046. 00004870  2010                     move.l     D0, [A0]
  6047. 00004872  0680 FFFF FE9C           addi.l     D0, 0xFFFFFE9C
  6048. 00004878  D1AF 0004                add.l      [A7 + 0x4], D0
  6049. 0000487C  4EF9 0000 436E           jmp        [0x0000436E]
  6050. 00004882  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  6051. 0000488A  4EF9 0000 436E           jmp        [0x0000436E]
  6052. 00004890  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  6053. 00004898  4EF9 0000 436E           jmp        [0x0000436E]
  6054. 0000489E  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  6055. 000048A6  4EF9 0000 436E           jmp        [0x0000436E]
  6056. fn000048AC:
  6057. 000048AC  4E56 0000                link       A6, 0
  6058. 000048B0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  6059. 000048B4  246E 0008                movea.l    A2, [A6 + 0x8]
  6060. 000048B8  362E 000C                move.w     D3, [A6 + 0xC]
  6061. 000048BC  286E 000E                movea.l    A4, [A6 + 0xE]
  6062. 000048C0  4A43                     tst.w      D3
  6063. 000048C2  6714                     beq        +0x16 /* 000048D8 */
  6064. 000048C4  204A                     movea.l    A0, A2
  6065. 000048C6  41E8 0074                lea.l      A0, [A0 + 0x74]
  6066. 000048CA  2648                     movea.l    A3, A0
  6067. 000048CC  2488                     move.l     [A2], A0
  6068. 000048CE  2F0B                     move.l     -[A7], A3
  6069. 000048D0  4EB9 0000 3F3A           jsr        [0x00003F3A]
  6070. 000048D6  584F                     addq.w     A7, 4
  6071. label000048D8:
  6072. 000048D8  2F0C                     move.l     -[A7], A4
  6073. 000048DA  4267                     clr.w      -[A7]
  6074. 000048DC  2F0A                     move.l     -[A7], A2
  6075. 000048DE  61FF 0000 0C5C           bsr        +0xC5E /* 0000553C */
  6076. 000048E4  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6077. 000048EA  2548 0004                move.l     [A2 + 0x4], A0
  6078. 000048EE  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6079. 000048F4  41E8 0198                lea.l      A0, [A0 + 0x198]
  6080. 000048F8  2252                     movea.l    A1, [A2]
  6081. 000048FA  2288                     move.l     [A1], A0
  6082. 000048FC  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6083. 00004902  41E8 0060                lea.l      A0, [A0 + 0x60]
  6084. 00004906  2548 0036                move.l     [A2 + 0x36], A0
  6085. 0000490A  2652                     movea.l    A3, [A2]
  6086. 0000490C  204A                     movea.l    A0, A2
  6087. 0000490E  41E8 0074                lea.l      A0, [A0 + 0x74]
  6088. 00004912  91CB                     sub.l      A0, A3
  6089. 00004914  2748 0008                move.l     [A3 + 0x8], A0
  6090. 00004918  257C 4348 575A 0062      move.l     [A2 + 0x62], 0x4348575A /* 'CHWZ' */
  6091. 00004920  257C 4348 5254 0066      move.l     [A2 + 0x66], 0x43485254 /* 'CHRT' */
  6092. 00004928  42AA 0070                clr.l      [A2 + 0x70]
  6093. 0000492C  2F0A                     move.l     -[A7], A2
  6094. 0000492E  2057                     movea.l    A0, [A7]
  6095. 00004930  2268 0004                movea.l    A1, [A0 + 0x4]
  6096. 00004934  2269 0180                movea.l    A1, [A1 + 0x180]
  6097. 00004938  4E91                     jsr        [A1]
  6098. 0000493A  204A                     movea.l    A0, A2
  6099. 0000493C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6100. 00004940  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6101. 00004944  4E5E                     unlink     A6
  6102. 00004946  4E75                     rts
  6103. 00004948  4E56 0000                link       A6, 0
  6104. 0000494C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  6105. 00004950  246E 0008                movea.l    A2, [A6 + 0x8]
  6106. 00004954  362E 000C                move.w     D3, [A6 + 0xC]
  6107. 00004958  200A                     move.l     D0, A2
  6108. 0000495A  6770                     beq        +0x72 /* 000049CC */
  6109. 0000495C  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6110. 00004962  2548 0004                move.l     [A2 + 0x4], A0
  6111. 00004966  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6112. 0000496C  41E8 0198                lea.l      A0, [A0 + 0x198]
  6113. 00004970  2252                     movea.l    A1, [A2]
  6114. 00004972  2288                     move.l     [A1], A0
  6115. 00004974  41F9 0001 C480           lea.l      A0, [0x0001C480]
  6116. 0000497A  41E8 0060                lea.l      A0, [A0 + 0x60]
  6117. 0000497E  2548 0036                move.l     [A2 + 0x36], A0
  6118. 00004982  2652                     movea.l    A3, [A2]
  6119. 00004984  204A                     movea.l    A0, A2
  6120. 00004986  41E8 0074                lea.l      A0, [A0 + 0x74]
  6121. 0000498A  2848                     movea.l    A4, A0
  6122. 0000498C  91CB                     sub.l      A0, A3
  6123. 0000498E  2748 0008                move.l     [A3 + 0x8], A0
  6124. 00004992  266A 0070                movea.l    A3, [A2 + 0x70]
  6125. 00004996  200B                     move.l     D0, A3
  6126. 00004998  6708                     beq        +0xA /* 000049A2 */
  6127. 0000499A  2F0B                     move.l     -[A7], A3
  6128. 0000499C  A8F5                     syscall    KillPicture
  6129. 0000499E  42AA 0070                clr.l      [A2 + 0x70]
  6130. label000049A2:
  6131. 000049A2  4267                     clr.w      -[A7]
  6132. 000049A4  2F0A                     move.l     -[A7], A2
  6133. 000049A6  61FF 0000 0B0A           bsr        +0xB0C /* 000054B2 */
  6134. 000049AC  4A43                     tst.w      D3
  6135. 000049AE  5C4F                     addq.w     A7, 6
  6136. 000049B0  670C                     beq        +0xE /* 000049BE */
  6137. 000049B2  4267                     clr.w      -[A7]
  6138. 000049B4  2F0C                     move.l     -[A7], A4
  6139. 000049B6  4EB9 0000 3F42           jsr        [0x00003F42]
  6140. 000049BC  5C4F                     addq.w     A7, 6
  6141. label000049BE:
  6142. 000049BE  4A43                     tst.w      D3
  6143. 000049C0  6F0A                     ble        +0xC /* 000049CC */
  6144. 000049C2  2F0A                     move.l     -[A7], A2
  6145. 000049C4  4EB9 0000 2592           jsr        [0x00002592]
  6146. 000049CA  584F                     addq.w     A7, 4
  6147. label000049CC:
  6148. 000049CC  204A                     movea.l    A0, A2
  6149. 000049CE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6150. 000049D2  4E5E                     unlink     A6
  6151. 000049D4  4E75                     rts
  6152. 000049D6  4E56 0000                link       A6, 0
  6153. 000049DA  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  6154. 000049DE  246E 0008                movea.l    A2, [A6 + 0x8]
  6155. 000049E2  206A 005E                movea.l    A0, [A2 + 0x5E]
  6156. 000049E6  20BC 756E 6466           move.l     [A0], 0x756E6466 /* 'undf' */
  6157. 000049EC  206A 005E                movea.l    A0, [A2 + 0x5E]
  6158. 000049F0  217C 756E 6466 0004      move.l     [A0 + 0x4], 0x756E6466 /* 'undf' */
  6159. 000049F8  206A 005E                movea.l    A0, [A2 + 0x5E]
  6160. 000049FC  217C 756E 6466 0018      move.l     [A0 + 0x18], 0x756E6466 /* 'undf' */
  6161. 00004A04  7800                     moveq.l    D4, 0x00
  6162. 00004A06  6000 00AC                bra        +0xAE /* 00004AB4 */
  6163. label00004A0A:
  6164. 00004A0A  206A 005E                movea.l    A0, [A2 + 0x5E]
  6165. 00004A0E  41E8 0038                lea.l      A0, [A0 + 0x38]
  6166. 00004A12  4230 3800                clr.b      [A0 + D3]
  6167. 00004A16  206A 005E                movea.l    A0, [A2 + 0x5E]
  6168. 00004A1A  41E8 0048                lea.l      A0, [A0 + 0x48]
  6169. 00004A1E  4230 3800                clr.b      [A0 + D3]
  6170. 00004A22  3004                     move.w     D0, D4
  6171. 00004A24  48C0                     ext.l      D0
  6172. 00004A26  5280                     addq.l     D0, 1
  6173. 00004A28  2A00                     move.l     D5, D0
  6174. 00004A2A  206A 005E                movea.l    A0, [A2 + 0x5E]
  6175. 00004A2E  41E8 0053                lea.l      A0, [A0 + 0x53]
  6176. 00004A32  1180 3800                move.b     [A0 + D3], D0
  6177. 00004A36  206A 005E                movea.l    A0, [A2 + 0x5E]
  6178. 00004A3A  41E8 0054                lea.l      A0, [A0 + 0x54]
  6179. 00004A3E  1185 3800                move.b     [A0 + D3], D5
  6180. 00004A42  5244                     addq.w     D4, 1
  6181. 00004A44  701E                     moveq.l    D0, 0x1E
  6182. 00004A46  D680                     add.l      D3, D0
  6183. label00004A48:
  6184. 00004A48  3004                     move.w     D0, D4
  6185. 00004A4A  48C0                     ext.l      D0
  6186. 00004A4C  720C                     moveq.l    D1, 0x0C
  6187. 00004A4E  B081                     cmp.l      D0, D1
  6188. 00004A50  6DB8                     blt        -0x46 /* 00004A0A */
  6189. 00004A52  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  6190. 00004A56  206A 005E                movea.l    A0, [A2 + 0x5E]
  6191. 00004A5A  4868 01A0                pea.l      [A0 + 0x1A0]
  6192. 00004A5E  4879 0001 C97E           push.l     0x1C97E
  6193. 00004A64  4EB9 0000 299A           jsr        [0x0000299A]
  6194. 00004A6A  3F3C 0010                move.w     -[A7], 0x10
  6195. 00004A6E  206A 005E                movea.l    A0, [A2 + 0x5E]
  6196. 00004A72  4868 01C1                pea.l      [A0 + 0x1C1]
  6197. 00004A76  4879 0001 C976           push.l     0x1C976
  6198. 00004A7C  4EB9 0000 299A           jsr        [0x0000299A]
  6199. 00004A82  206A 005E                movea.l    A0, [A2 + 0x5E]
  6200. 00004A86  117C 0001 01D1           move.b     [A0 + 0x1D1], 0x1
  6201. 00004A8C  266A 005A                movea.l    A3, [A2 + 0x5A]
  6202. 00004A90  200B                     move.l     D0, A3
  6203. 00004A92  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6204. 00004A96  671A                     beq        +0x1C /* 00004AB2 */
  6205. 00004A98  4A80                     tst.l      D0
  6206. 00004A9A  6712                     beq        +0x14 /* 00004AAE */
  6207. 00004A9C  3F3C 0001                move.w     -[A7], 0x1
  6208. 00004AA0  4853                     pea.l      [A3]
  6209. 00004AA2  2057                     movea.l    A0, [A7]
  6210. 00004AA4  2250                     movea.l    A1, [A0]
  6211. 00004AA6  2269 0008                movea.l    A1, [A1 + 0x8]
  6212. 00004AAA  4E91                     jsr        [A1]
  6213. 00004AAC  5C4F                     addq.w     A7, 6
  6214. label00004AAE:
  6215. 00004AAE  42AA 005A                clr.l      [A2 + 0x5A]
  6216. label00004AB2:
  6217. 00004AB2  6004                     bra        +0x6 /* 00004AB8 */
  6218. label00004AB4:
  6219. 00004AB4  7600                     moveq.l    D3, 0x00
  6220. 00004AB6  6090                     bra        -0x6E /* 00004A48 */
  6221. label00004AB8:
  6222. 00004AB8  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  6223. 00004ABC  4E5E                     unlink     A6
  6224. 00004ABE  4E75                     rts
  6225. 00004AC0  48E7 0C10                movem.l    -[A7], D4,D5,A3
  6226. 00004AC4  226F 0010                movea.l    A1, [A7 + 0x10]
  6227. 00004AC8  7A00                     moveq.l    D5, 0x00
  6228. 00004ACA  7800                     moveq.l    D4, 0x00
  6229. 00004ACC  6030                     bra        +0x32 /* 00004AFE */
  6230. label00004ACE:
  6231. 00004ACE  204B                     movea.l    A0, A3
  6232. 00004AD0  41E8 0038                lea.l      A0, [A0 + 0x38]
  6233. 00004AD4  4A30 2800                tst.b      [A0 + D2]
  6234. 00004AD8  6710                     beq        +0x12 /* 00004AEA */
  6235. 00004ADA  2069 005E                movea.l    A0, [A1 + 0x5E]
  6236. 00004ADE  41E8 0048                lea.l      A0, [A0 + 0x48]
  6237. 00004AE2  4A30 2800                tst.b      [A0 + D2]
  6238. 00004AE6  6702                     beq        +0x4 /* 00004AEA */
  6239. 00004AE8  5245                     addq.w     D5, 1
  6240. label00004AEA:
  6241. 00004AEA  5244                     addq.w     D4, 1
  6242. 00004AEC  701E                     moveq.l    D0, 0x1E
  6243. 00004AEE  D480                     add.l      D2, D0
  6244. label00004AF0:
  6245. 00004AF0  3004                     move.w     D0, D4
  6246. 00004AF2  48C0                     ext.l      D0
  6247. 00004AF4  720C                     moveq.l    D1, 0x0C
  6248. 00004AF6  B081                     cmp.l      D0, D1
  6249. 00004AF8  6DD4                     blt        -0x2A /* 00004ACE */
  6250. 00004AFA  3005                     move.w     D0, D5
  6251. 00004AFC  6008                     bra        +0xA /* 00004B06 */
  6252. label00004AFE:
  6253. 00004AFE  7400                     moveq.l    D2, 0x00
  6254. 00004B00  2669 005E                movea.l    A3, [A1 + 0x5E]
  6255. 00004B04  60EA                     bra        -0x14 /* 00004AF0 */
  6256. label00004B06:
  6257. 00004B06  4CDF 0830                movem.l    D4,D5,A3, [A7]+
  6258. 00004B0A  4E75                     rts
  6259. 00004B0C  4E56 FFF4                link       A6, -0x000C
  6260. 00004B10  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  6261. 00004B14  286E 0008                movea.l    A4, [A6 + 0x8]
  6262. 00004B18  3F3C 008F                move.w     -[A7], 0x8F
  6263. 00004B1C  4EB9 0000 374A           jsr        [0x0000374A]
  6264. 00004B22  2648                     movea.l    A3, A0
  6265. 00004B24  4EB9 0000 2802           jsr        [0x00002802]
  6266. 00004B2A  2448                     movea.l    A2, A0
  6267. 00004B2C  2F0A                     move.l     -[A7], A2
  6268. 00004B2E  2F0B                     move.l     -[A7], A3
  6269. 00004B30  4EB9 0000 376A           jsr        [0x0000376A]
  6270. 00004B36  4878 003C                push.l     0x3C /* '<' */
  6271. 00004B3A  4EB9 0000 258A           jsr        [0x0000258A]
  6272. 00004B40  2608                     move.l     D3, A0
  6273. 00004B42  2008                     move.l     D0, A0
  6274. 00004B44  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6275. 00004B48  6716                     beq        +0x18 /* 00004B60 */
  6276. 00004B4A  2F0A                     move.l     -[A7], A2
  6277. 00004B4C  2F2C 0070                move.l     -[A7], [A4 + 0x70]
  6278. 00004B50  3F3C 0001                move.w     -[A7], 0x1
  6279. 00004B54  2F03                     move.l     -[A7], D3
  6280. 00004B56  61FF 0000 97C8           bsr        +0x97CA /* 0000E320 */
  6281. 00004B5C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6282. label00004B60:
  6283. 00004B60  4267                     clr.w      -[A7]
  6284. 00004B62  4879 0001 C93A           push.l     0x1C93A
  6285. 00004B68  4879 0001 C8F4           push.l     0x1C8F4
  6286. 00004B6E  4878 0004                push.l     0x4
  6287. 00004B72  2F3C 706C 6163           move.l     -[A7], 0x706C6163 /* 'plac' */
  6288. 00004B78  2F0B                     move.l     -[A7], A3
  6289. 00004B7A  2057                     movea.l    A0, [A7]
  6290. 00004B7C  2268 0004                movea.l    A1, [A0 + 0x4]
  6291. 00004B80  2269 0010                movea.l    A1, [A1 + 0x10]
  6292. 00004B84  4E91                     jsr        [A1]
  6293. 00004B86  504F                     addq.w     A7, 8
  6294. 00004B88  2F08                     move.l     -[A7], A0
  6295. 00004B8A  4EB9 0000 2582           jsr        [0x00002582]
  6296. 00004B90  2848                     movea.l    A4, A0
  6297. 00004B92  2052                     movea.l    A0, [A2]
  6298. 00004B94  2D68 0008 FFF8           move.l     [A6 - 0x8], [A0 + 0x8]
  6299. 00004B9A  2D68 000C FFFC           move.l     [A6 - 0x4], [A0 + 0xC]
  6300. 00004BA0  4227                     clr.b      -[A7]
  6301. 00004BA2  302E FFF8                move.w     D0, [A6 - 0x8]
  6302. 00004BA6  48C0                     ext.l      D0
  6303. 00004BA8  322E FFFC                move.w     D1, [A6 - 0x4]
  6304. 00004BAC  48C1                     ext.l      D1
  6305. 00004BAE  9280                     sub.l      D1, D0
  6306. 00004BB0  3F01                     move.w     -[A7], D1
  6307. 00004BB2  302E FFFA                move.w     D0, [A6 - 0x6]
  6308. 00004BB6  48C0                     ext.l      D0
  6309. 00004BB8  322E FFFE                move.w     D1, [A6 - 0x2]
  6310. 00004BBC  48C1                     ext.l      D1
  6311. 00004BBE  9280                     sub.l      D1, D0
  6312. 00004BC0  3F01                     move.w     -[A7], D1
  6313. 00004BC2  2F0C                     move.l     -[A7], A4
  6314. 00004BC4  4EB9 0000 34BA           jsr        [0x000034BA]
  6315. 00004BCA  2812                     move.l     D4, [A2]
  6316. 00004BCC  4227                     clr.b      -[A7]
  6317. 00004BCE  2044                     movea.l    A0, D4
  6318. 00004BD0  3028 0010                move.w     D0, [A0 + 0x10]
  6319. 00004BD4  48C0                     ext.l      D0
  6320. 00004BD6  4480                     neg.l      D0
  6321. 00004BD8  2F00                     move.l     -[A7], D0
  6322. 00004BDA  3028 0012                move.w     D0, [A0 + 0x12]
  6323. 00004BDE  48C0                     ext.l      D0
  6324. 00004BE0  4480                     neg.l      D0
  6325. 00004BE2  2F00                     move.l     -[A7], D0
  6326. 00004BE4  2F0C                     move.l     -[A7], A4
  6327. 00004BE6  4EB9 0000 34D2           jsr        [0x000034D2]
  6328. 00004BEC  200C                     move.l     D0, A4
  6329. 00004BEE  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  6330. 00004BF2  661E                     bne        +0x20 /* 00004C12 */
  6331. 00004BF4  42A7                     clr.l      -[A7]
  6332. 00004BF6  486E FFF4                pea.l      [A6 - 0xC]
  6333. 00004BFA  2D7C 6E69 6C50 FFF4      move.l     [A6 - 0xC], 0x6E696C50 /* 'nilP' */
  6334. 00004C02  4879 0001 C8F2           push.l     0x1C8F2
  6335. 00004C08  4EB9 0000 2542           jsr        [0x00002542]
  6336. 00004C0E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6337. label00004C12:
  6338. 00004C12  3F3C 0006                move.w     -[A7], 0x6
  6339. 00004C16  2F03                     move.l     -[A7], D3
  6340. 00004C18  2F0C                     move.l     -[A7], A4
  6341. 00004C1A  4EB9 0000 3732           jsr        [0x00003732]
  6342. 00004C20  2F0B                     move.l     -[A7], A3
  6343. 00004C22  2057                     movea.l    A0, [A7]
  6344. 00004C24  2268 0004                movea.l    A1, [A0 + 0x4]
  6345. 00004C28  2269 01A0                movea.l    A1, [A1 + 0x1A0]
  6346. 00004C2C  4E91                     jsr        [A1]
  6347. 00004C2E  200B                     move.l     D0, A3
  6348. 00004C30  4A80                     tst.l      D0
  6349. 00004C32  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6350. 00004C36  6714                     beq        +0x16 /* 00004C4C */
  6351. 00004C38  3F3C 0001                move.w     -[A7], 0x1
  6352. 00004C3C  4853                     pea.l      [A3]
  6353. 00004C3E  2057                     movea.l    A0, [A7]
  6354. 00004C40  2268 0004                movea.l    A1, [A0 + 0x4]
  6355. 00004C44  2269 0008                movea.l    A1, [A1 + 0x8]
  6356. 00004C48  4E91                     jsr        [A1]
  6357. 00004C4A  5C4F                     addq.w     A7, 6
  6358. label00004C4C:
  6359. 00004C4C  4A83                     tst.l      D3
  6360. 00004C4E  6716                     beq        +0x18 /* 00004C66 */
  6361. 00004C50  3F3C 0001                move.w     -[A7], 0x1
  6362. 00004C54  2043                     movea.l    A0, D3
  6363. 00004C56  4850                     pea.l      [A0]
  6364. 00004C58  2057                     movea.l    A0, [A7]
  6365. 00004C5A  2268 0004                movea.l    A1, [A0 + 0x4]
  6366. 00004C5E  2269 0008                movea.l    A1, [A1 + 0x8]
  6367. 00004C62  4E91                     jsr        [A1]
  6368. 00004C64  5C4F                     addq.w     A7, 6
  6369. label00004C66:
  6370. 00004C66  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  6371. 00004C6A  4E5E                     unlink     A6
  6372. 00004C6C  4E75                     rts
  6373. 00004C6E  4E56 FD7E                link       A6, -0x0282
  6374. 00004C72  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  6375. 00004C76  246E 0008                movea.l    A2, [A6 + 0x8]
  6376. 00004C7A  286E 000C                movea.l    A4, [A6 + 0xC]
  6377. 00004C7E  204C                     movea.l    A0, A4
  6378. 00004C80  5C88                     addq.l     A0, 6
  6379. 00004C82  2808                     move.l     D4, A0
  6380. 00004C84  4850                     pea.l      [A0]
  6381. 00004C86  486E FEF0                pea.l      [A6 - 0x110]
  6382. 00004C8A  4EB9 0000 29D2           jsr        [0x000029D2]
  6383. 00004C90  2F04                     move.l     -[A7], D4
  6384. 00004C92  486E FDE6                pea.l      [A6 - 0x21A]
  6385. 00004C96  4EB9 0000 29D2           jsr        [0x000029D2]
  6386. 00004C9C  4879 0001 C8D8           push.l     0x1C8D8
  6387. 00004CA2  486E FEF0                pea.l      [A6 - 0x110]
  6388. 00004CA6  61FF 0000 0996           bsr        +0x998 /* 0000563E */
  6389. 00004CAC  3F3C 0100                move.w     -[A7], 0x100
  6390. 00004CB0  2F04                     move.l     -[A7], D4
  6391. 00004CB2  486E FEF0                pea.l      [A6 - 0x110]
  6392. 00004CB6  61FF 0000 097E           bsr        +0x980 /* 00005636 */
  6393. 00004CBC  584F                     addq.w     A7, 4
  6394. 00004CBE  2F08                     move.l     -[A7], A0
  6395. 00004CC0  4EB9 0000 299A           jsr        [0x0000299A]
  6396. 00004CC6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  6397. 00004CCA  2F0C                     move.l     -[A7], A4
  6398. 00004CCC  2F0A                     move.l     -[A7], A2
  6399. 00004CCE  61FF 0000 071A           bsr        +0x71C /* 000053EA */
  6400. 00004CD4  61FF FFFF CB5A           bsr        -0x34A4 /* 00001830 */
  6401. 00004CDA  2A08                     move.l     D5, A0
  6402. 00004CDC  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  6403. 00004CE0  2045                     movea.l    A0, D5
  6404. 00004CE2  4868 026A                pea.l      [A0 + 0x26A]
  6405. 00004CE6  2F04                     move.l     -[A7], D4
  6406. 00004CE8  4EB9 0000 299A           jsr        [0x0000299A]
  6407. 00004CEE  4879 0001 C8D2           push.l     0x1C8D2
  6408. 00004CF4  486E FDE6                pea.l      [A6 - 0x21A]
  6409. 00004CF8  61FF 0000 0944           bsr        +0x946 /* 0000563E */
  6410. 00004CFE  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  6411. 00004D02  2F04                     move.l     -[A7], D4
  6412. 00004D04  486E FDE6                pea.l      [A6 - 0x21A]
  6413. 00004D08  61FF 0000 0924           bsr        +0x926 /* 0000562E */
  6414. 00004D0E  584F                     addq.w     A7, 4
  6415. 00004D10  2F08                     move.l     -[A7], A0
  6416. 00004D12  4EB9 0000 299A           jsr        [0x0000299A]
  6417. 00004D18  4878 0046                push.l     0x46 /* 'F' */
  6418. 00004D1C  2F0C                     move.l     -[A7], A4
  6419. 00004D1E  486E FD9C                pea.l      [A6 - 0x264]
  6420. 00004D22  61FF FFFF C352           bsr        -0x3CAC /* 00001076 */
  6421. 00004D28  3F14                     move.w     -[A7], [A4]
  6422. 00004D2A  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  6423. 00004D2E  2F04                     move.l     -[A7], D4
  6424. 00004D30  486E FD9C                pea.l      [A6 - 0x264]
  6425. 00004D34  7001                     moveq.l    D0, 0x01
  6426. 00004D36  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  6427. 00004D38  301F                     move.w     D0, [A7]+
  6428. 00004D3A  3E00                     move.w     D7, D0
  6429. 00004D3C  0C47 FFD5                cmpi.w     D7, 0xFFD5
  6430. 00004D40  4FEF 0054                lea.l      A7, [A7 + 0x54]
  6431. 00004D44  672E                     beq        +0x30 /* 00004D74 */
  6432. 00004D46  554F                     subq.w     A7, 2
  6433. 00004D48  2F0C                     move.l     -[A7], A4
  6434. 00004D4A  7006                     moveq.l    D0, 0x06
  6435. 00004D4C  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  6436. 00004D4E  301F                     move.w     D0, [A7]+
  6437. 00004D50  3C00                     move.w     D6, D0
  6438. 00004D52  3006                     move.w     D0, D6
  6439. 00004D54  48C0                     ext.l      D0
  6440. 00004D56  671C                     beq        +0x1E /* 00004D74 */
  6441. 00004D58  42A7                     clr.l      -[A7]
  6442. 00004D5A  486E FDE2                pea.l      [A6 - 0x21E]
  6443. 00004D5E  3046                     movea.w    A0, D6
  6444. 00004D60  2D48 FDE2                move.l     [A6 - 0x21E], A0
  6445. 00004D64  4879 0001 C8F2           push.l     0x1C8F2
  6446. 00004D6A  4EB9 0000 2542           jsr        [0x00002542]
  6447. 00004D70  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6448. label00004D74:
  6449. 00004D74  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  6450. 00004D78  2045                     movea.l    A0, D5
  6451. 00004D7A  4868 016A                pea.l      [A0 + 0x16A]
  6452. 00004D7E  2F04                     move.l     -[A7], D4
  6453. 00004D80  4EB9 0000 299A           jsr        [0x0000299A]
  6454. 00004D86  422E FFFB                clr.b      [A6 - 0x5]
  6455. 00004D8A  4878 005A                push.l     0x5A /* 'Z' */
  6456. 00004D8E  4EB9 0000 258A           jsr        [0x0000258A]
  6457. 00004D94  2648                     movea.l    A3, A0
  6458. 00004D96  2008                     move.l     D0, A0
  6459. 00004D98  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6460. 00004D9C  670C                     beq        +0xE /* 00004DAA */
  6461. 00004D9E  2F0C                     move.l     -[A7], A4
  6462. 00004DA0  2F0B                     move.l     -[A7], A3
  6463. 00004DA2  61FF 0000 89C2           bsr        +0x89C4 /* 0000D766 */
  6464. 00004DA8  504F                     addq.w     A7, 8
  6465. label00004DAA:
  6466. 00004DAA  2D4F FD98                move.l     [A6 - 0x268], A7
  6467. 00004DAE  2F2A 0070                move.l     -[A7], [A2 + 0x70]
  6468. 00004DB2  486E FD7E                pea.l      [A6 - 0x282]
  6469. 00004DB6  4EB9 0000 27AA           jsr        [0x000027AA]
  6470. 00004DBC  3F3C FFFF                move.w     -[A7], 0xFFFF
  6471. 00004DC0  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  6472. 00004DC6  2F3C 7474 7874           move.l     -[A7], 0x74747874 /* 'ttxt' */
  6473. 00004DCC  2F0B                     move.l     -[A7], A3
  6474. 00004DCE  2057                     movea.l    A0, [A7]
  6475. 00004DD0  2250                     movea.l    A1, [A0]
  6476. 00004DD2  2269 0018                movea.l    A1, [A1 + 0x18]
  6477. 00004DD6  4E91                     jsr        [A1]
  6478. 00004DD8  3F3C 0002                move.w     -[A7], 0x2
  6479. 00004DDC  2F0B                     move.l     -[A7], A3
  6480. 00004DDE  2057                     movea.l    A0, [A7]
  6481. 00004DE0  2250                     movea.l    A1, [A0]
  6482. 00004DE2  2269 001C                movea.l    A1, [A1 + 0x1C]
  6483. 00004DE6  4E91                     jsr        [A1]
  6484. 00004DE8  594F                     subq.w     A7, 4
  6485. 00004DEA  2F2A 0070                move.l     -[A7], [A2 + 0x70]
  6486. 00004DEE  4EB9 0000 248A           jsr        [0x0000248A]
  6487. 00004DF4  201F                     move.l     D0, [A7]+
  6488. 00004DF6  0680 0000 0200           addi.l     D0, 0x200
  6489. 00004DFC  2F00                     move.l     -[A7], D0
  6490. 00004DFE  2F0B                     move.l     -[A7], A3
  6491. 00004E00  2057                     movea.l    A0, [A7]
  6492. 00004E02  2250                     movea.l    A1, [A0]
  6493. 00004E04  2269 0064                movea.l    A1, [A1 + 0x64]
  6494. 00004E08  4E91                     jsr        [A1]
  6495. 00004E0A  7600                     moveq.l    D3, 0x00
  6496. 00004E0C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  6497. 00004E10  6038                     bra        +0x3A /* 00004E4A */
  6498. label00004E12:
  6499. 00004E12  7001                     moveq.l    D0, 0x01
  6500. 00004E14  2D40 FFFC                move.l     [A6 - 0x4], D0
  6501. 00004E18  486E FFFC                pea.l      [A6 - 0x4]
  6502. 00004E1C  486E FFFB                pea.l      [A6 - 0x5]
  6503. 00004E20  2F0B                     move.l     -[A7], A3
  6504. 00004E22  2057                     movea.l    A0, [A7]
  6505. 00004E24  2250                     movea.l    A1, [A0]
  6506. 00004E26  2269 006C                movea.l    A1, [A1 + 0x6C]
  6507. 00004E2A  4E91                     jsr        [A1]
  6508. 00004E2C  1F3C 0001                move.b     -[A7], 0x1
  6509. 00004E30  3003                     move.w     D0, D3
  6510. 00004E32  48C0                     ext.l      D0
  6511. 00004E34  5280                     addq.l     D0, 1
  6512. 00004E36  2F00                     move.l     -[A7], D0
  6513. 00004E38  2F0B                     move.l     -[A7], A3
  6514. 00004E3A  2057                     movea.l    A0, [A7]
  6515. 00004E3C  2250                     movea.l    A1, [A0]
  6516. 00004E3E  2269 005C                movea.l    A1, [A1 + 0x5C]
  6517. 00004E42  4E91                     jsr        [A1]
  6518. 00004E44  5243                     addq.w     D3, 1
  6519. 00004E46  4FEF 0016                lea.l      A7, [A7 + 0x16]
  6520. label00004E4A:
  6521. 00004E4A  0C43 0200                cmpi.w     D3, 0x200
  6522. 00004E4E  6DC2                     blt        -0x3C /* 00004E12 */
  6523. 00004E50  594F                     subq.w     A7, 4
  6524. 00004E52  2F2A 0070                move.l     -[A7], [A2 + 0x70]
  6525. 00004E56  4EB9 0000 248A           jsr        [0x0000248A]
  6526. 00004E5C  201F                     move.l     D0, [A7]+
  6527. 00004E5E  2D40 FFFC                move.l     [A6 - 0x4], D0
  6528. 00004E62  486E FFFC                pea.l      [A6 - 0x4]
  6529. 00004E66  206A 0070                movea.l    A0, [A2 + 0x70]
  6530. 00004E6A  2F10                     move.l     -[A7], [A0]
  6531. 00004E6C  2F0B                     move.l     -[A7], A3
  6532. 00004E6E  2057                     movea.l    A0, [A7]
  6533. 00004E70  2250                     movea.l    A1, [A0]
  6534. 00004E72  2269 006C                movea.l    A1, [A1 + 0x6C]
  6535. 00004E76  4E91                     jsr        [A1]
  6536. 00004E78  2F0B                     move.l     -[A7], A3
  6537. 00004E7A  2057                     movea.l    A0, [A7]
  6538. 00004E7C  2250                     movea.l    A1, [A0]
  6539. 00004E7E  2269 0020                movea.l    A1, [A1 + 0x20]
  6540. 00004E82  4E91                     jsr        [A1]
  6541. 00004E84  3F3C FFFF                move.w     -[A7], 0xFFFF
  6542. 00004E88  486E FD7E                pea.l      [A6 - 0x282]
  6543. 00004E8C  4EB9 0000 27B2           jsr        [0x000027B2]
  6544. 00004E92  4FEF 0016                lea.l      A7, [A7 + 0x16]
  6545. 00004E96  6028                     bra        +0x2A /* 00004EC0 */
  6546. 00004E98  4879 0001 C866           push.l     0x1C866
  6547. 00004E9E  42A7                     clr.l      -[A7]
  6548. 00004EA0  42A7                     clr.l      -[A7]
  6549. 00004EA2  42A7                     clr.l      -[A7]
  6550. 00004EA4  A98B                     syscall    ParamText
  6551. 00004EA6  554F                     subq.w     A7, 2
  6552. 00004EA8  3F3C 0C2A                move.w     -[A7], 0xC2A
  6553. 00004EAC  42A7                     clr.l      -[A7]
  6554. 00004EAE  A988                     syscall    CautionAlert
  6555. 00004EB0  301F                     move.w     D0, [A7]+
  6556. 00004EB2  422A 006A                clr.b      [A2 + 0x6A]
  6557. 00004EB6  486E FD84                pea.l      [A6 - 0x27C]
  6558. 00004EBA  4EB9 0000 254A           jsr        [0x0000254A]
  6559. label00004EC0:
  6560. 00004EC0  2F2A 0070                move.l     -[A7], [A2 + 0x70]
  6561. 00004EC4  A8F5                     syscall    KillPicture
  6562. 00004EC6  42AA 0070                clr.l      [A2 + 0x70]
  6563. 00004ECA  200B                     move.l     D0, A3
  6564. 00004ECC  4A80                     tst.l      D0
  6565. 00004ECE  6712                     beq        +0x14 /* 00004EE2 */
  6566. 00004ED0  3F3C 0001                move.w     -[A7], 0x1
  6567. 00004ED4  4853                     pea.l      [A3]
  6568. 00004ED6  2057                     movea.l    A0, [A7]
  6569. 00004ED8  2250                     movea.l    A1, [A0]
  6570. 00004EDA  2269 0008                movea.l    A1, [A1 + 0x8]
  6571. 00004EDE  4E91                     jsr        [A1]
  6572. 00004EE0  5C4F                     addq.w     A7, 6
  6573. label00004EE2:
  6574. 00004EE2  102A 006A                move.b     D0, [A2 + 0x6A]
  6575. 00004EE6  57C0                     seq        D0
  6576. 00004EE8  4400                     neg.b      D0
  6577. 00004EEA  1F00                     move.b     -[A7], D0
  6578. 00004EEC  2F0A                     move.l     -[A7], A2
  6579. 00004EEE  2057                     movea.l    A0, [A7]
  6580. 00004EF0  2268 0004                movea.l    A1, [A0 + 0x4]
  6581. 00004EF4  2269 0134                movea.l    A1, [A1 + 0x134]
  6582. 00004EF8  4E91                     jsr        [A1]
  6583. 00004EFA  5C4F                     addq.w     A7, 6
  6584. 00004EFC  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  6585. 00004F00  4E5E                     unlink     A6
  6586. 00004F02  4E75                     rts
  6587. 00004F04  4E56 FFA2                link       A6, -0x005E
  6588. 00004F08  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  6589. 00004F0C  266E 0008                movea.l    A3, [A6 + 0x8]
  6590. 00004F10  486E FFC8                pea.l      [A6 - 0x38]
  6591. 00004F14  4EB9 0000 2662           jsr        [0x00002662]
  6592. 00004F1A  486E FFBC                pea.l      [A6 - 0x44]
  6593. 00004F1E  4EB9 0000 2622           jsr        [0x00002622]
  6594. 00004F24  4EB9 0000 2632           jsr        [0x00002632]
  6595. 00004F2A  A8D8                     syscall    NewRgn
  6596. 00004F2C  205F                     movea.l    A0, [A7]+
  6597. 00004F2E  2848                     movea.l    A4, A0
  6598. 00004F30  486E FFF8                pea.l      [A6 - 0x8]
  6599. 00004F34  2F2B 006C                move.l     -[A7], [A3 + 0x6C]
  6600. 00004F38  2057                     movea.l    A0, [A7]
  6601. 00004F3A  2268 0004                movea.l    A1, [A0 + 0x4]
  6602. 00004F3E  2269 003C                movea.l    A1, [A1 + 0x3C]
  6603. 00004F42  4E91                     jsr        [A1]
  6604. 00004F44  486E FFF8                pea.l      [A6 - 0x8]
  6605. 00004F48  A87B                     syscall    ClipRect
  6606. 00004F4A  2F0C                     move.l     -[A7], A4
  6607. 00004F4C  486E FFF8                pea.l      [A6 - 0x8]
  6608. 00004F50  A8DF                     syscall    RectRgn
  6609. 00004F52  7608                     moveq.l    D3, 0x08
  6610. 00004F54  486E FFF8                pea.l      [A6 - 0x8]
  6611. 00004F58  486E FFDE                pea.l      [A6 - 0x22]
  6612. 00004F5C  4EB9 0000 26EA           jsr        [0x000026EA]
  6613. 00004F62  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6614. 00004F66  6004                     bra        +0x6 /* 00004F6C */
  6615. label00004F68:
  6616. 00004F68  362E FFF2                move.w     D3, [A6 - 0xE]
  6617. label00004F6C:
  6618. 00004F6C  486E FFF2                pea.l      [A6 - 0xE]
  6619. 00004F70  486E FFDE                pea.l      [A6 - 0x22]
  6620. 00004F74  4EB9 0000 26FA           jsr        [0x000026FA]
  6621. 00004F7A  4A00                     tst.b      D0
  6622. 00004F7C  504F                     addq.w     A7, 8
  6623. 00004F7E  66E8                     bne        -0x16 /* 00004F68 */
  6624. 00004F80  4878 0014                push.l     0x14
  6625. 00004F84  4EB9 0000 258A           jsr        [0x0000258A]
  6626. 00004F8A  2448                     movea.l    A2, A0
  6627. 00004F8C  2008                     move.l     D0, A0
  6628. 00004F8E  584F                     addq.w     A7, 4
  6629. 00004F90  6718                     beq        +0x1A /* 00004FAA */
  6630. 00004F92  42A7                     clr.l      -[A7]
  6631. 00004F94  42A7                     clr.l      -[A7]
  6632. 00004F96  42A7                     clr.l      -[A7]
  6633. 00004F98  3F03                     move.w     -[A7], D3
  6634. 00004F9A  486E FFF8                pea.l      [A6 - 0x8]
  6635. 00004F9E  2F0A                     move.l     -[A7], A2
  6636. 00004FA0  4EB9 0000 3E02           jsr        [0x00003E02]
  6637. 00004FA6  4FEF 0016                lea.l      A7, [A7 + 0x16]
  6638. label00004FAA:
  6639. 00004FAA  262B 0070                move.l     D3, [A3 + 0x70]
  6640. 00004FAE  6708                     beq        +0xA /* 00004FB8 */
  6641. 00004FB0  2F03                     move.l     -[A7], D3
  6642. 00004FB2  A8F5                     syscall    KillPicture
  6643. 00004FB4  42AB 0070                clr.l      [A3 + 0x70]
  6644. label00004FB8:
  6645. 00004FB8  486E FFB0                pea.l      [A6 - 0x50]
  6646. 00004FBC  4EB9 0000 2622           jsr        [0x00002622]
  6647. 00004FC2  2F0A                     move.l     -[A7], A2
  6648. 00004FC4  2F2B 006C                move.l     -[A7], [A3 + 0x6C]
  6649. 00004FC8  2057                     movea.l    A0, [A7]
  6650. 00004FCA  2268 0004                movea.l    A1, [A0 + 0x4]
  6651. 00004FCE  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  6652. 00004FD2  4E91                     jsr        [A1]
  6653. 00004FD4  2F0A                     move.l     -[A7], A2
  6654. 00004FD6  4EB9 0000 3E12           jsr        [0x00003E12]
  6655. 00004FDC  4EB9 0000 2632           jsr        [0x00002632]
  6656. 00004FE2  2F0C                     move.l     -[A7], A4
  6657. 00004FE4  486E FFAA                pea.l      [A6 - 0x56]
  6658. 00004FE8  4EB9 0000 2672           jsr        [0x00002672]
  6659. 00004FEE  42A7                     clr.l      -[A7]
  6660. 00004FF0  2F2B 006C                move.l     -[A7], [A3 + 0x6C]
  6661. 00004FF4  61FF FFFF F762           bsr        -0x89C /* 00004758 */
  6662. 00004FFA  584F                     addq.w     A7, 4
  6663. 00004FFC  2F08                     move.l     -[A7], A0
  6664. 00004FFE  486E FFCE                pea.l      [A6 - 0x32]
  6665. 00005002  61FF FFFF C3C0           bsr        -0x3C3E /* 000013C4 */
  6666. 00005008  4FEF 0024                lea.l      A7, [A7 + 0x24]
  6667. 0000500C  6024                     bra        +0x26 /* 00005032 */
  6668. label0000500E:
  6669. 0000500E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6670. 00005012  61FF 0000 0604           bsr        +0x606 /* 00005618 */
  6671. 00005018  5480                     addq.l     D0, 2
  6672. 0000501A  584F                     addq.w     A7, 4
  6673. 0000501C  6714                     beq        +0x16 /* 00005032 */
  6674. 0000501E  2F0C                     move.l     -[A7], A4
  6675. 00005020  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6676. 00005024  2057                     movea.l    A0, [A7]
  6677. 00005026  2268 0004                movea.l    A1, [A0 + 0x4]
  6678. 0000502A  2269 00F0                movea.l    A1, [A1 + 0xF0]
  6679. 0000502E  4E91                     jsr        [A1]
  6680. 00005030  504F                     addq.w     A7, 8
  6681. label00005032:
  6682. 00005032  486E FFF4                pea.l      [A6 - 0xC]
  6683. 00005036  486E FFCE                pea.l      [A6 - 0x32]
  6684. 0000503A  61FF FFFF C340           bsr        -0x3CBE /* 0000137C */
  6685. 00005040  4A00                     tst.b      D0
  6686. 00005042  504F                     addq.w     A7, 8
  6687. 00005044  66C8                     bne        -0x36 /* 0000500E */
  6688. 00005046  2F0A                     move.l     -[A7], A2
  6689. 00005048  4EB9 0000 3E1A           jsr        [0x00003E1A]
  6690. 0000504E  42A7                     clr.l      -[A7]
  6691. 00005050  2F2B 006C                move.l     -[A7], [A3 + 0x6C]
  6692. 00005054  2057                     movea.l    A0, [A7]
  6693. 00005056  2268 0004                movea.l    A1, [A0 + 0x4]
  6694. 0000505A  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  6695. 0000505E  4E91                     jsr        [A1]
  6696. 00005060  3F3C FFFF                move.w     -[A7], 0xFFFF
  6697. 00005064  486E FFCE                pea.l      [A6 - 0x32]
  6698. 00005068  61FF FFFF C328           bsr        -0x3CD6 /* 00001392 */
  6699. 0000506E  3F3C FFFF                move.w     -[A7], 0xFFFF
  6700. 00005072  486E FFAA                pea.l      [A6 - 0x56]
  6701. 00005076  4EB9 0000 267A           jsr        [0x0000267A]
  6702. 0000507C  3F3C FFFF                move.w     -[A7], 0xFFFF
  6703. 00005080  486E FFB0                pea.l      [A6 - 0x50]
  6704. 00005084  4EB9 0000 262A           jsr        [0x0000262A]
  6705. 0000508A  486E FFA2                pea.l      [A6 - 0x5E]
  6706. 0000508E  486E FFA6                pea.l      [A6 - 0x5A]
  6707. 00005092  203C 0008 0005           move.l     D0, 0x80005
  6708. 00005098  AB1D                     syscall    QDExtensions
  6709. 0000509A  2F0A                     move.l     -[A7], A2
  6710. 0000509C  61FF 0000 0572           bsr        +0x574 /* 00005610 */
  6711. 000050A2  584F                     addq.w     A7, 4
  6712. 000050A4  2F08                     move.l     -[A7], A0
  6713. 000050A6  42A7                     clr.l      -[A7]
  6714. 000050A8  203C 0008 0006           move.l     D0, 0x80006
  6715. 000050AE  AB1D                     syscall    QDExtensions
  6716. 000050B0  2F0A                     move.l     -[A7], A2
  6717. 000050B2  61FF 0000 055C           bsr        +0x55E /* 00005610 */
  6718. 000050B8  584F                     addq.w     A7, 4
  6719. 000050BA  4868 0010                pea.l      [A0 + 0x10]
  6720. 000050BE  A87B                     syscall    ClipRect
  6721. 000050C0  486E FFF8                pea.l      [A6 - 0x8]
  6722. 000050C4  A8F3                     syscall    OpenPicture
  6723. 000050C6  205F                     movea.l    A0, [A7]+
  6724. 000050C8  2748 0070                move.l     [A3 + 0x70], A0
  6725. 000050CC  2F0A                     move.l     -[A7], A2
  6726. 000050CE  61FF 0000 0540           bsr        +0x542 /* 00005610 */
  6727. 000050D4  584F                     addq.w     A7, 4
  6728. 000050D6  4868 0002                pea.l      [A0 + 0x2]
  6729. 000050DA  2F0A                     move.l     -[A7], A2
  6730. 000050DC  61FF 0000 0532           bsr        +0x534 /* 00005610 */
  6731. 000050E2  584F                     addq.w     A7, 4
  6732. 000050E4  4868 0002                pea.l      [A0 + 0x2]
  6733. 000050E8  486E FFF8                pea.l      [A6 - 0x8]
  6734. 000050EC  486E FFF8                pea.l      [A6 - 0x8]
  6735. 000050F0  4267                     clr.w      -[A7]
  6736. 000050F2  42A7                     clr.l      -[A7]
  6737. 000050F4  A8EC                     syscall    CopyBits
  6738. 000050F6  A8F4                     syscall    ClosePicture
  6739. 000050F8  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  6740. 000050FC  2F2E FFA6                move.l     -[A7], [A6 - 0x5A]
  6741. 00005100  203C 0008 0006           move.l     D0, 0x80006
  6742. 00005106  AB1D                     syscall    QDExtensions
  6743. 00005108  2F0C                     move.l     -[A7], A4
  6744. 0000510A  A8D9                     syscall    DisposRgn/DisposeRgn
  6745. 0000510C  3F3C 0001                move.w     -[A7], 0x1
  6746. 00005110  2F0A                     move.l     -[A7], A2
  6747. 00005112  4EB9 0000 3E0A           jsr        [0x00003E0A]
  6748. 00005118  3F3C FFFF                move.w     -[A7], 0xFFFF
  6749. 0000511C  486E FFDE                pea.l      [A6 - 0x22]
  6750. 00005120  4EB9 0000 26F2           jsr        [0x000026F2]
  6751. 00005126  3F3C FFFF                move.w     -[A7], 0xFFFF
  6752. 0000512A  486E FFBC                pea.l      [A6 - 0x44]
  6753. 0000512E  4EB9 0000 262A           jsr        [0x0000262A]
  6754. 00005134  3F3C FFFF                move.w     -[A7], 0xFFFF
  6755. 00005138  486E FFC8                pea.l      [A6 - 0x38]
  6756. 0000513C  4EB9 0000 267A           jsr        [0x0000267A]
  6757. 00005142  4FEF 0032                lea.l      A7, [A7 + 0x32]
  6758. 00005146  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  6759. 0000514A  4E5E                     unlink     A6
  6760. 0000514C  4E75                     rts
  6761. 0000514E  4E56 FB46                link       A6, -0x04BA
  6762. 00005152  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  6763. 00005156  246E 0008                movea.l    A2, [A6 + 0x8]
  6764. 0000515A  286E 000C                movea.l    A4, [A6 + 0xC]
  6765. 0000515E  486E FC4A                pea.l      [A6 - 0x3B6]
  6766. 00005162  2F3C 0002 00C8           move.l     -[A7], 0x200C8
  6767. 00005168  4EB9 0000 251A           jsr        [0x0000251A]
  6768. 0000516E  47EE FFA8                lea.l      A3, [A6 - 0x58]
  6769. 00005172  508B                     addq.l     A3, 8
  6770. 00005174  588B                     addq.l     A3, 4
  6771. label00005176:
  6772. 00005176  7600                     moveq.l    D3, 0x00
  6773. 00005178  486E FB4A                pea.l      [A6 - 0x4B6]
  6774. 0000517C  2F0A                     move.l     -[A7], A2
  6775. 0000517E  2057                     movea.l    A0, [A7]
  6776. 00005180  2268 0004                movea.l    A1, [A0 + 0x4]
  6777. 00005184  2269 0138                movea.l    A1, [A1 + 0x138]
  6778. 00005188  4E91                     jsr        [A1]
  6779. 0000518A  504F                     addq.w     A7, 8
  6780. 0000518C  2F08                     move.l     -[A7], A0
  6781. 0000518E  486E FE9E                pea.l      [A6 - 0x162]
  6782. 00005192  4EB9 0000 29D2           jsr        [0x000029D2]
  6783. 00005198  4879 0001 C78A           push.l     0x1C78A
  6784. 0000519E  61FF 0000 0452           bsr        +0x454 /* 000055F2 */
  6785. 000051A4  584F                     addq.w     A7, 4
  6786. 000051A6  1F00                     move.b     -[A7], D0
  6787. 000051A8  4879 0001 C78A           push.l     0x1C78A
  6788. 000051AE  61FF 0000 0442           bsr        +0x444 /* 000055F2 */
  6789. 000051B4  2D40 FB46                move.l     [A6 - 0x4BA], D0
  6790. 000051B8  486E FE9E                pea.l      [A6 - 0x162]
  6791. 000051BC  61FF 0000 0448           bsr        +0x44A /* 00005606 */
  6792. 000051C2  7200                     moveq.l    D1, 0x00
  6793. 000051C4  1200                     move.b     D1, D0
  6794. 000051C6  92AE FB46                sub.l      D1, [A6 - 0x4BA]
  6795. 000051CA  5281                     addq.l     D1, 1
  6796. 000051CC  504F                     addq.w     A7, 8
  6797. 000051CE  1F01                     move.b     -[A7], D1
  6798. 000051D0  486E FE9E                pea.l      [A6 - 0x162]
  6799. 000051D4  4EB9 0000 2982           jsr        [0x00002982]
  6800. 000051DA  4EB9 0000 2AFA           jsr        [0x00002AFA]
  6801. 000051E0  486E FC4A                pea.l      [A6 - 0x3B6]
  6802. 000051E4  486E FE9E                pea.l      [A6 - 0x162]
  6803. 000051E8  61FF 0000 044C           bsr        +0x44E /* 00005636 */
  6804. 000051EE  584F                     addq.w     A7, 4
  6805. 000051F0  2F08                     move.l     -[A7], A0
  6806. 000051F2  486E FFA8                pea.l      [A6 - 0x58]
  6807. 000051F6  3F3C 0005                move.w     -[A7], 0x5
  6808. 000051FA  A9EA                     syscall    Pack3
  6809. 000051FC  4EB9 0000 2B02           jsr        [0x00002B02]
  6810. 00005202  4A2E FFA8                tst.b      [A6 - 0x58]
  6811. 00005206  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6812. 0000520A  6700 00BC                beq        +0xBE /* 000052C8 */
  6813. 0000520E  0C2E 001A FFB4           cmpi.b     [A6 - 0x4C], 0x1A
  6814. 00005214  6306                     bls        +0x8 /* 0000521C */
  6815. 00005216  1D7C 001A FFB4           move.b     [A6 - 0x4C], 0x1A
  6816. label0000521C:
  6817. 0000521C  2F0B                     move.l     -[A7], A3
  6818. 0000521E  486E FD94                pea.l      [A6 - 0x26C]
  6819. 00005222  4EB9 0000 29D2           jsr        [0x000029D2]
  6820. 00005228  4879 0001 C8D8           push.l     0x1C8D8
  6821. 0000522E  486E FD94                pea.l      [A6 - 0x26C]
  6822. 00005232  61FF 0000 040A           bsr        +0x40C /* 0000563E */
  6823. 00005238  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  6824. 0000523C  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  6825. 00005240  486E FD94                pea.l      [A6 - 0x26C]
  6826. 00005244  61FF 0000 03F0           bsr        +0x3F2 /* 00005636 */
  6827. 0000524A  584F                     addq.w     A7, 4
  6828. 0000524C  2F08                     move.l     -[A7], A0
  6829. 0000524E  486E FD4A                pea.l      [A6 - 0x2B6]
  6830. 00005252  7001                     moveq.l    D0, 0x01
  6831. 00005254  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  6832. 00005256  301F                     move.w     D0, [A7]+
  6833. 00005258  3600                     move.w     D3, D0
  6834. 0000525A  0C43 FFD5                cmpi.w     D3, 0xFFD5
  6835. 0000525E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6836. 00005262  6604                     bne        +0x6 /* 00005268 */
  6837. 00005264  7600                     moveq.l    D3, 0x00
  6838. 00005266  6060                     bra        +0x62 /* 000052C8 */
  6839. label00005268:
  6840. 00005268  486E FD94                pea.l      [A6 - 0x26C]
  6841. 0000526C  61FF 0000 03C0           bsr        +0x3C2 /* 0000562E */
  6842. 00005272  584F                     addq.w     A7, 4
  6843. 00005274  2F08                     move.l     -[A7], A0
  6844. 00005276  42A7                     clr.l      -[A7]
  6845. 00005278  42A7                     clr.l      -[A7]
  6846. 0000527A  42A7                     clr.l      -[A7]
  6847. 0000527C  A98B                     syscall    ParamText
  6848. 0000527E  554F                     subq.w     A7, 2
  6849. 00005280  3F3C 0C2E                move.w     -[A7], 0xC2E
  6850. 00005284  42A7                     clr.l      -[A7]
  6851. 00005286  A988                     syscall    CautionAlert
  6852. 00005288  301F                     move.w     D0, [A7]+
  6853. 0000528A  3600                     move.w     D3, D0
  6854. 0000528C  0C43 0001                cmpi.w     D3, 0x1
  6855. 00005290  6604                     bne        +0x6 /* 00005296 */
  6856. 00005292  7601                     moveq.l    D3, 0x01
  6857. 00005294  6032                     bra        +0x34 /* 000052C8 */
  6858. label00005296:
  6859. 00005296  7600                     moveq.l    D3, 0x00
  6860. 00005298  554F                     subq.w     A7, 2
  6861. 0000529A  486E FD4A                pea.l      [A6 - 0x2B6]
  6862. 0000529E  7006                     moveq.l    D0, 0x06
  6863. 000052A0  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  6864. 000052A2  301F                     move.w     D0, [A7]+
  6865. 000052A4  3800                     move.w     D4, D0
  6866. 000052A6  3004                     move.w     D0, D4
  6867. 000052A8  48C0                     ext.l      D0
  6868. 000052AA  671C                     beq        +0x1E /* 000052C8 */
  6869. 000052AC  42A7                     clr.l      -[A7]
  6870. 000052AE  486E FD90                pea.l      [A6 - 0x270]
  6871. 000052B2  3044                     movea.w    A0, D4
  6872. 000052B4  2D48 FD90                move.l     [A6 - 0x270], A0
  6873. 000052B8  4879 0001 C8F2           push.l     0x1C8F2
  6874. 000052BE  4EB9 0000 2542           jsr        [0x00002542]
  6875. 000052C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6876. label000052C8:
  6877. 000052C8  4A03                     tst.b      D3
  6878. 000052CA  6600 FEAA                bne        -0x154 /* 00005176 */
  6879. 000052CE  4A2E FFA8                tst.b      [A6 - 0x58]
  6880. 000052D2  672A                     beq        +0x2C /* 000052FE */
  6881. 000052D4  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  6882. 000052DA  486E FFAE                pea.l      [A6 - 0x52]
  6883. 000052DE  2F0A                     move.l     -[A7], A2
  6884. 000052E0  2057                     movea.l    A0, [A7]
  6885. 000052E2  2268 0004                movea.l    A1, [A0 + 0x4]
  6886. 000052E6  2269 0150                movea.l    A1, [A1 + 0x150]
  6887. 000052EA  4E91                     jsr        [A1]
  6888. 000052EC  41EE FFAE                lea.l      A0, [A6 - 0x52]
  6889. 000052F0  43D4                     lea.l      A1, [A4]
  6890. 000052F2  7022                     moveq.l    D0, 0x22
  6891. label000052F4:
  6892. 000052F4  32D8                     move.w     [A1]+, [A0]+
  6893. 000052F6  51C8 FFFC                dbf        D0, -0x6 /* 000052F4 */
  6894. 000052FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6895. label000052FE:
  6896. 000052FE  4A2E FFA8                tst.b      [A6 - 0x58]
  6897. 00005302  6706                     beq        +0x8 /* 0000530A */
  6898. 00005304  4A2A 006A                tst.b      [A2 + 0x6A]
  6899. 00005308  6604                     bne        +0x6 /* 0000530E */
  6900. label0000530A:
  6901. 0000530A  7000                     moveq.l    D0, 0x00
  6902. 0000530C  6002                     bra        +0x4 /* 00005310 */
  6903. label0000530E:
  6904. 0000530E  7001                     moveq.l    D0, 0x01
  6905. label00005310:
  6906. 00005310  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  6907. 00005314  4E5E                     unlink     A6
  6908. 00005316  4E75                     rts
  6909. 00005318  4E56 FC94                link       A6, -0x036C
  6910. 0000531C  48E7 1020                movem.l    -[A7], D3,A2
  6911. 00005320  246E 0052                movea.l    A2, [A6 + 0x52]
  6912. 00005324  486E FE94                pea.l      [A6 - 0x16C]
  6913. 00005328  486E 0012                pea.l      [A6 + 0x12]
  6914. 0000532C  61FF 0000 2C0A           bsr        +0x2C0C /* 00007F38 */
  6915. 00005332  486E FE94                pea.l      [A6 - 0x16C]
  6916. 00005336  4879 0001 C780           push.l     0x1C780
  6917. 0000533C  2F0A                     move.l     -[A7], A2
  6918. 0000533E  61FF 0000 E6EC           bsr        +0xE6EE /* 00013A2C */
  6919. 00005344  422E FD94                clr.b      [A6 - 0x26C]
  6920. 00005348  422E FC94                clr.b      [A6 - 0x36C]
  6921. 0000534C  42AE FFA0                clr.l      [A6 - 0x60]
  6922. 00005350  41EE FC94                lea.l      A0, [A6 - 0x36C]
  6923. 00005354  2D48 FFA6                move.l     [A6 - 0x5A], A0
  6924. 00005358  3D6E 000C FFAA           move.w     [A6 - 0x56], [A6 + 0xC]
  6925. 0000535E  3D7C 0001 FFB0           move.w     [A6 - 0x50], 0x1
  6926. 00005364  2D6E 000E FFC4           move.l     [A6 - 0x3C], [A6 + 0xE]
  6927. 0000536A  41EE FF94                lea.l      A0, [A6 - 0x6C]
  6928. 0000536E  7009                     moveq.l    D0, 0x09
  6929. 00005370  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  6930. 00005372  3600                     move.w     D3, D0
  6931. 00005374  3003                     move.w     D0, D3
  6932. 00005376  48C0                     ext.l      D0
  6933. 00005378  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6934. 0000537C  675A                     beq        +0x5C /* 000053D8 */
  6935. 0000537E  7000                     moveq.l    D0, 0x00
  6936. 00005380  6060                     bra        +0x62 /* 000053E2 */
  6937. label00005382:
  6938. 00005382  2D6E FFF8 FFC4           move.l     [A6 - 0x3C], [A6 - 0x8]
  6939. 00005388  3D7C FFFF FFB0           move.w     [A6 - 0x50], 0xFFFF
  6940. 0000538E  41EE FF94                lea.l      A0, [A6 - 0x6C]
  6941. 00005392  7009                     moveq.l    D0, 0x09
  6942. 00005394  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  6943. 00005396  3600                     move.w     D3, D0
  6944. 00005398  3003                     move.w     D0, D3
  6945. 0000539A  48C0                     ext.l      D0
  6946. 0000539C  6636                     bne        +0x38 /* 000053D4 */
  6947. 0000539E  486E FE94                pea.l      [A6 - 0x16C]
  6948. 000053A2  486E FC94                pea.l      [A6 - 0x36C]
  6949. 000053A6  61FF 0000 2B90           bsr        +0x2B92 /* 00007F38 */
  6950. 000053AC  2F0A                     move.l     -[A7], A2
  6951. 000053AE  486E FE94                pea.l      [A6 - 0x16C]
  6952. 000053B2  4879 0001 C77A           push.l     0x1C77A
  6953. 000053B8  486E FD94                pea.l      [A6 - 0x26C]
  6954. 000053BC  61FF 0000 E66E           bsr        +0xE670 /* 00013A2C */
  6955. 000053C2  486E FD94                pea.l      [A6 - 0x26C]
  6956. 000053C6  2F0A                     move.l     -[A7], A2
  6957. 000053C8  61FF 0000 0210           bsr        +0x212 /* 000055DA */
  6958. 000053CE  4FEF 0020                lea.l      A7, [A7 + 0x20]
  6959. 000053D2  6004                     bra        +0x6 /* 000053D8 */
  6960. label000053D4:
  6961. 000053D4  7000                     moveq.l    D0, 0x00
  6962. 000053D6  600A                     bra        +0xC /* 000053E2 */
  6963. label000053D8:
  6964. 000053D8  7002                     moveq.l    D0, 0x02
  6965. 000053DA  B0AE FFC4                cmp.l      D0, [A6 - 0x3C]
  6966. 000053DE  66A2                     bne        -0x5C /* 00005382 */
  6967. 000053E0  7001                     moveq.l    D0, 0x01
  6968. label000053E2:
  6969. 000053E2  4CDF 0408                movem.l    D3,A2, [A7]+
  6970. 000053E6  4E5E                     unlink     A6
  6971. 000053E8  4E75                     rts
  6972. fn000053EA:
  6973. 000053EA  4E56 FFE8                link       A6, -0x0018
  6974. 000053EE  48E7 0038                movem.l    -[A7], A2,A3,A4
  6975. 000053F2  246E 0008                movea.l    A2, [A6 + 0x8]
  6976. 000053F6  286E 000C                movea.l    A4, [A6 + 0xC]
  6977. 000053FA  157C 0001 0055           move.b     [A2 + 0x55], 0x1
  6978. 00005400  4878 004E                push.l     0x4E /* 'N' */
  6979. 00005404  4EB9 0000 258A           jsr        [0x0000258A]
  6980. 0000540A  2648                     movea.l    A3, A0
  6981. 0000540C  2008                     move.l     D0, A0
  6982. 0000540E  584F                     addq.w     A7, 4
  6983. 00005410  670C                     beq        +0xE /* 0000541E */
  6984. 00005412  2F0C                     move.l     -[A7], A4
  6985. 00005414  2F0B                     move.l     -[A7], A3
  6986. 00005416  61FF FFFF E96E           bsr        -0x1690 /* 00003D86 */
  6987. 0000541C  504F                     addq.w     A7, 8
  6988. label0000541E:
  6989. 0000541E  254B 005A                move.l     [A2 + 0x5A], A3
  6990. 00005422  157C 0001 006A           move.b     [A2 + 0x6A], 0x1
  6991. 00005428  2D4F FFFC                move.l     [A6 - 0x4], A7
  6992. 0000542C  3F3C FFFF                move.w     -[A7], 0xFFFF
  6993. 00005430  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  6994. 00005434  2F2A 0062                move.l     -[A7], [A2 + 0x62]
  6995. 00005438  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  6996. 0000543C  2057                     movea.l    A0, [A7]
  6997. 0000543E  2250                     movea.l    A1, [A0]
  6998. 00005440  2269 0018                movea.l    A1, [A1 + 0x18]
  6999. 00005444  4E91                     jsr        [A1]
  7000. 00005446  3F3C 0002                move.w     -[A7], 0x2
  7001. 0000544A  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  7002. 0000544E  2057                     movea.l    A0, [A7]
  7003. 00005450  2250                     movea.l    A1, [A0]
  7004. 00005452  2269 001C                movea.l    A1, [A1 + 0x1C]
  7005. 00005456  4E91                     jsr        [A1]
  7006. 00005458  4878 01D2                push.l     0x1D2
  7007. 0000545C  2F2A 005E                move.l     -[A7], [A2 + 0x5E]
  7008. 00005460  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  7009. 00005464  2057                     movea.l    A0, [A7]
  7010. 00005466  2250                     movea.l    A1, [A0]
  7011. 00005468  2269 0028                movea.l    A1, [A1 + 0x28]
  7012. 0000546C  4E91                     jsr        [A1]
  7013. 0000546E  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  7014. 00005472  2057                     movea.l    A0, [A7]
  7015. 00005474  2250                     movea.l    A1, [A0]
  7016. 00005476  2269 0020                movea.l    A1, [A1 + 0x20]
  7017. 0000547A  4E91                     jsr        [A1]
  7018. 0000547C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  7019. 00005480  6028                     bra        +0x2A /* 000054AA */
  7020. 00005482  4879 0001 C424           push.l     0x1C424
  7021. 00005488  42A7                     clr.l      -[A7]
  7022. 0000548A  42A7                     clr.l      -[A7]
  7023. 0000548C  42A7                     clr.l      -[A7]
  7024. 0000548E  A98B                     syscall    ParamText
  7025. 00005490  554F                     subq.w     A7, 2
  7026. 00005492  3F3C 0C2A                move.w     -[A7], 0xC2A
  7027. 00005496  42A7                     clr.l      -[A7]
  7028. 00005498  A988                     syscall    CautionAlert
  7029. 0000549A  301F                     move.w     D0, [A7]+
  7030. 0000549C  422A 006A                clr.b      [A2 + 0x6A]
  7031. 000054A0  486E FFE8                pea.l      [A6 - 0x18]
  7032. 000054A4  4EB9 0000 254A           jsr        [0x0000254A]
  7033. label000054AA:
  7034. 000054AA  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  7035. 000054AE  4E5E                     unlink     A6
  7036. 000054B0  4E75                     rts
  7037. fn000054B2:
  7038. 000054B2  4E56 0000                link       A6, 0
  7039. 000054B6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7040. 000054BA  246E 0008                movea.l    A2, [A6 + 0x8]
  7041. 000054BE  362E 000C                move.w     D3, [A6 + 0xC]
  7042. 000054C2  200A                     move.l     D0, A2
  7043. 000054C4  676C                     beq        +0x6E /* 00005532 */
  7044. 000054C6  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7045. 000054CC  2548 0004                move.l     [A2 + 0x4], A0
  7046. 000054D0  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7047. 000054D6  41E8 0184                lea.l      A0, [A0 + 0x184]
  7048. 000054DA  2252                     movea.l    A1, [A2]
  7049. 000054DC  2288                     move.l     [A1], A0
  7050. 000054DE  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7051. 000054E4  41E8 0060                lea.l      A0, [A0 + 0x60]
  7052. 000054E8  2548 0036                move.l     [A2 + 0x36], A0
  7053. 000054EC  2652                     movea.l    A3, [A2]
  7054. 000054EE  204A                     movea.l    A0, A2
  7055. 000054F0  41E8 006C                lea.l      A0, [A0 + 0x6C]
  7056. 000054F4  2848                     movea.l    A4, A0
  7057. 000054F6  91CB                     sub.l      A0, A3
  7058. 000054F8  2748 0008                move.l     [A3 + 0x8], A0
  7059. 000054FC  2F2A 005E                move.l     -[A7], [A2 + 0x5E]
  7060. 00005500  4EB9 0000 2592           jsr        [0x00002592]
  7061. 00005506  4267                     clr.w      -[A7]
  7062. 00005508  2F0A                     move.l     -[A7], A2
  7063. 0000550A  61FF FFFF E5FE           bsr        -0x1A00 /* 00003B0A */
  7064. 00005510  4A43                     tst.w      D3
  7065. 00005512  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7066. 00005516  670C                     beq        +0xE /* 00005524 */
  7067. 00005518  4267                     clr.w      -[A7]
  7068. 0000551A  2F0C                     move.l     -[A7], A4
  7069. 0000551C  4EB9 0000 3F42           jsr        [0x00003F42]
  7070. 00005522  5C4F                     addq.w     A7, 6
  7071. label00005524:
  7072. 00005524  4A43                     tst.w      D3
  7073. 00005526  6F0A                     ble        +0xC /* 00005532 */
  7074. 00005528  2F0A                     move.l     -[A7], A2
  7075. 0000552A  4EB9 0000 2592           jsr        [0x00002592]
  7076. 00005530  584F                     addq.w     A7, 4
  7077. label00005532:
  7078. 00005532  204A                     movea.l    A0, A2
  7079. 00005534  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7080. 00005538  4E5E                     unlink     A6
  7081. 0000553A  4E75                     rts
  7082. fn0000553C:
  7083. 0000553C  4E56 0000                link       A6, 0
  7084. 00005540  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7085. 00005544  246E 0008                movea.l    A2, [A6 + 0x8]
  7086. 00005548  362E 000C                move.w     D3, [A6 + 0xC]
  7087. 0000554C  286E 000E                movea.l    A4, [A6 + 0xE]
  7088. 00005550  4A43                     tst.w      D3
  7089. 00005552  6714                     beq        +0x16 /* 00005568 */
  7090. 00005554  204A                     movea.l    A0, A2
  7091. 00005556  41E8 006C                lea.l      A0, [A0 + 0x6C]
  7092. 0000555A  2648                     movea.l    A3, A0
  7093. 0000555C  2488                     move.l     [A2], A0
  7094. 0000555E  2F0B                     move.l     -[A7], A3
  7095. 00005560  4EB9 0000 3F3A           jsr        [0x00003F3A]
  7096. 00005566  584F                     addq.w     A7, 4
  7097. label00005568:
  7098. 00005568  2F0C                     move.l     -[A7], A4
  7099. 0000556A  4267                     clr.w      -[A7]
  7100. 0000556C  2F0A                     move.l     -[A7], A2
  7101. 0000556E  61FF FFFF E51E           bsr        -0x1AE0 /* 00003A8E */
  7102. 00005574  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7103. 0000557A  2548 0004                move.l     [A2 + 0x4], A0
  7104. 0000557E  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7105. 00005584  41E8 0184                lea.l      A0, [A0 + 0x184]
  7106. 00005588  2252                     movea.l    A1, [A2]
  7107. 0000558A  2288                     move.l     [A1], A0
  7108. 0000558C  41F9 0001 C22C           lea.l      A0, [0x0001C22C]
  7109. 00005592  41E8 0060                lea.l      A0, [A0 + 0x60]
  7110. 00005596  2548 0036                move.l     [A2 + 0x36], A0
  7111. 0000559A  2652                     movea.l    A3, [A2]
  7112. 0000559C  204A                     movea.l    A0, A2
  7113. 0000559E  41E8 006C                lea.l      A0, [A0 + 0x6C]
  7114. 000055A2  91CB                     sub.l      A0, A3
  7115. 000055A4  2748 0008                move.l     [A3 + 0x8], A0
  7116. 000055A8  4878 01D2                push.l     0x1D2
  7117. 000055AC  4EB9 0000 258A           jsr        [0x0000258A]
  7118. 000055B2  2548 005E                move.l     [A2 + 0x5E], A0
  7119. 000055B6  204A                     movea.l    A0, A2
  7120. 000055B8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7121. 000055BC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7122. 000055C0  4E5E                     unlink     A6
  7123. 000055C2  4E75                     rts
  7124. 000055C4  206F 0004                movea.l    A0, [A7 + 0x4]
  7125. 000055C8  216F 0008 006C           move.l     [A0 + 0x6C], [A7 + 0x8]
  7126. 000055CE  4E75                     rts
  7127. 000055D0  206F 0004                movea.l    A0, [A7 + 0x4]
  7128. 000055D4  2068 0070                movea.l    A0, [A0 + 0x70]
  7129. 000055D8  4E75                     rts
  7130. fn000055DA:
  7131. 000055DA  4E56 0000                link       A6, 0
  7132. 000055DE  206E 0008                movea.l    A0, [A6 + 0x8]
  7133. 000055E2  226E 000C                movea.l    A1, [A6 + 0xC]
  7134. 000055E6  2008                     move.l     D0, A0
  7135. label000055E8:
  7136. 000055E8  10D9                     move.b     [A0]+, [A1]+
  7137. 000055EA  66FC                     bne        -0x2 /* 000055E8 */
  7138. 000055EC  2040                     movea.l    A0, D0
  7139. 000055EE  4E5E                     unlink     A6
  7140. 000055F0  4E75                     rts
  7141. fn000055F2:
  7142. 000055F2  4E56 0000                link       A6, 0
  7143. 000055F6  206E 0008                movea.l    A0, [A6 + 0x8]
  7144. 000055FA  70FF                     moveq.l    D0, 0xFFFFFFFF
  7145. label000055FC:
  7146. 000055FC  5280                     addq.l     D0, 1
  7147. 000055FE  4A18                     tst.b      [A0]+
  7148. 00005600  66FA                     bne        -0x4 /* 000055FC */
  7149. 00005602  4E5E                     unlink     A6
  7150. 00005604  4E75                     rts
  7151. fn00005606:
  7152. 00005606  226F 0004                movea.l    A1, [A7 + 0x4]
  7153. 0000560A  2051                     movea.l    A0, [A1]
  7154. 0000560C  1010                     move.b     D0, [A0]
  7155. 0000560E  4E75                     rts
  7156. fn00005610:
  7157. 00005610  206F 0004                movea.l    A0, [A7 + 0x4]
  7158. 00005614  2050                     movea.l    A0, [A0]
  7159. 00005616  4E75                     rts
  7160. fn00005618:
  7161. 00005618  206F 0004                movea.l    A0, [A7 + 0x4]
  7162. 0000561C  2028 0008                move.l     D0, [A0 + 0x8]
  7163. 00005620  4E75                     rts
  7164. 00005622  206F 0004                movea.l    A0, [A7 + 0x4]
  7165. 00005626  216F 0008 00E6           move.l     [A0 + 0xE6], [A7 + 0x8]
  7166. 0000562C  4E75                     rts
  7167. fn0000562E:
  7168. 0000562E  206F 0004                movea.l    A0, [A7 + 0x4]
  7169. 00005632  2050                     movea.l    A0, [A0]
  7170. 00005634  4E75                     rts
  7171. fn00005636:
  7172. 00005636  206F 0004                movea.l    A0, [A7 + 0x4]
  7173. 0000563A  2050                     movea.l    A0, [A0]
  7174. 0000563C  4E75                     rts
  7175. fn0000563E:
  7176. 0000563E  4E56 0000                link       A6, 0
  7177. 00005642  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7178. 00005646  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7179. 0000564A  61FF 0000 0008           bsr        +0xA /* 00005654 */
  7180. 00005650  4E5E                     unlink     A6
  7181. 00005652  4E75                     rts
  7182. fn00005654:
  7183. 00005654  4E56 0000                link       A6, 0
  7184. 00005658  2F0A                     move.l     -[A7], A2
  7185. 0000565A  246E 000C                movea.l    A2, [A6 + 0xC]
  7186. 0000565E  1F12                     move.b     -[A7], [A2]
  7187. 00005660  486A 0001                pea.l      [A2 + 0x1]
  7188. 00005664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7189. 00005668  4EB9 0000 297A           jsr        [0x0000297A]
  7190. 0000566E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7191. 00005672  245F                     movea.l    A2, [A7]+
  7192. 00005674  4E5E                     unlink     A6
  7193. 00005676  4E75                     rts
  7194. 00005678  206F 0004                movea.l    A0, [A7 + 0x4]
  7195. 0000567C  5088                     addq.l     A0, 8
  7196. 0000567E  2010                     move.l     D0, [A0]
  7197. 00005680  0680 FFFF FF94           addi.l     D0, 0xFFFFFF94
  7198. 00005686  D1AF 0004                add.l      [A7 + 0x4], D0
  7199. 0000568A  4EF9 0000 54B6           jmp        [0x000054B6]
  7200. 00005690  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  7201. 00005698  4EF9 0000 54B6           jmp        [0x000054B6]
  7202. 0000569E  206F 0004                movea.l    A0, [A7 + 0x4]
  7203. 000056A2  5088                     addq.l     A0, 8
  7204. 000056A4  2010                     move.l     D0, [A0]
  7205. 000056A6  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  7206. 000056AC  D1AF 0004                add.l      [A7 + 0x4], D0
  7207. 000056B0  4EF9 0000 494C           jmp        [0x0000494C]
  7208. 000056B6  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  7209. 000056BE  4EF9 0000 494C           jmp        [0x0000494C]
  7210. fn000056C4:
  7211. 000056C4  4E56 0000                link       A6, 0
  7212. 000056C8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7213. 000056CC  246E 0008                movea.l    A2, [A6 + 0x8]
  7214. 000056D0  362E 000C                move.w     D3, [A6 + 0xC]
  7215. 000056D4  286E 000E                movea.l    A4, [A6 + 0xE]
  7216. 000056D8  4A43                     tst.w      D3
  7217. 000056DA  6718                     beq        +0x1A /* 000056F4 */
  7218. 000056DC  204A                     movea.l    A0, A2
  7219. 000056DE  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  7220. 000056E2  2648                     movea.l    A3, A0
  7221. 000056E4  2488                     move.l     [A2], A0
  7222. 000056E6  2548 00A8                move.l     [A2 + 0xA8], A0
  7223. 000056EA  2F0B                     move.l     -[A7], A3
  7224. 000056EC  4EB9 0000 3F3A           jsr        [0x00003F3A]
  7225. 000056F2  584F                     addq.w     A7, 4
  7226. label000056F4:
  7227. 000056F4  2F0C                     move.l     -[A7], A4
  7228. 000056F6  4267                     clr.w      -[A7]
  7229. 000056F8  2F0A                     move.l     -[A7], A2
  7230. 000056FA  61FF FFFF C7FC           bsr        -0x3802 /* 00001EF8 */
  7231. 00005700  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7232. 00005706  2548 0004                move.l     [A2 + 0x4], A0
  7233. 0000570A  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7234. 00005710  41E8 0234                lea.l      A0, [A0 + 0x234]
  7235. 00005714  2252                     movea.l    A1, [A2]
  7236. 00005716  2288                     move.l     [A1], A0
  7237. 00005718  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7238. 0000571E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  7239. 00005722  2548 007A                move.l     [A2 + 0x7A], A0
  7240. 00005726  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7241. 0000572C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  7242. 00005730  2548 00AC                move.l     [A2 + 0xAC], A0
  7243. 00005734  2652                     movea.l    A3, [A2]
  7244. 00005736  204A                     movea.l    A0, A2
  7245. 00005738  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  7246. 0000573C  91CB                     sub.l      A0, A3
  7247. 0000573E  2748 0008                move.l     [A3 + 0x8], A0
  7248. 00005742  204A                     movea.l    A0, A2
  7249. 00005744  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7250. 00005748  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7251. 0000574C  4E5E                     unlink     A6
  7252. 0000574E  4E75                     rts
  7253. 00005750  4E56 0000                link       A6, 0
  7254. 00005754  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7255. 00005758  246E 0008                movea.l    A2, [A6 + 0x8]
  7256. 0000575C  362E 000C                move.w     D3, [A6 + 0xC]
  7257. 00005760  200A                     move.l     D0, A2
  7258. 00005762  676E                     beq        +0x70 /* 000057D2 */
  7259. 00005764  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7260. 0000576A  2548 0004                move.l     [A2 + 0x4], A0
  7261. 0000576E  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7262. 00005774  41E8 0234                lea.l      A0, [A0 + 0x234]
  7263. 00005778  2252                     movea.l    A1, [A2]
  7264. 0000577A  2288                     move.l     [A1], A0
  7265. 0000577C  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7266. 00005782  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  7267. 00005786  2548 007A                move.l     [A2 + 0x7A], A0
  7268. 0000578A  41F9 0001 BC54           lea.l      A0, [0x0001BC54]
  7269. 00005790  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  7270. 00005794  2548 00AC                move.l     [A2 + 0xAC], A0
  7271. 00005798  2652                     movea.l    A3, [A2]
  7272. 0000579A  204A                     movea.l    A0, A2
  7273. 0000579C  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  7274. 000057A0  2848                     movea.l    A4, A0
  7275. 000057A2  91CB                     sub.l      A0, A3
  7276. 000057A4  2748 0008                move.l     [A3 + 0x8], A0
  7277. 000057A8  4267                     clr.w      -[A7]
  7278. 000057AA  2F0A                     move.l     -[A7], A2
  7279. 000057AC  61FF FFFF C7D6           bsr        -0x3828 /* 00001F84 */
  7280. 000057B2  4A43                     tst.w      D3
  7281. 000057B4  5C4F                     addq.w     A7, 6
  7282. 000057B6  670C                     beq        +0xE /* 000057C4 */
  7283. 000057B8  4267                     clr.w      -[A7]
  7284. 000057BA  2F0C                     move.l     -[A7], A4
  7285. 000057BC  4EB9 0000 3F42           jsr        [0x00003F42]
  7286. 000057C2  5C4F                     addq.w     A7, 6
  7287. label000057C4:
  7288. 000057C4  4A43                     tst.w      D3
  7289. 000057C6  6F0A                     ble        +0xC /* 000057D2 */
  7290. 000057C8  2F0A                     move.l     -[A7], A2
  7291. 000057CA  4EB9 0000 2592           jsr        [0x00002592]
  7292. 000057D0  584F                     addq.w     A7, 4
  7293. label000057D2:
  7294. 000057D2  204A                     movea.l    A0, A2
  7295. 000057D4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7296. 000057D8  4E5E                     unlink     A6
  7297. 000057DA  4E75                     rts
  7298. 000057DC  4E56 FFCC                link       A6, -0x0034
  7299. 000057E0  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  7300. 000057E4  266E 0008                movea.l    A3, [A6 + 0x8]
  7301. 000057E8  262E 000C                move.l     D3, [A6 + 0xC]
  7302. 000057EC  286E 0010                movea.l    A4, [A6 + 0x10]
  7303. 000057F0  4267                     clr.w      -[A7]
  7304. 000057F2  4879 0001 C1C2           push.l     0x1C1C2
  7305. 000057F8  4879 0001 C130           push.l     0x1C130
  7306. 000057FE  4878 0004                push.l     0x4
  7307. 00005802  2F3C 7267 7270           move.l     -[A7], 0x72677270 /* 'rgrp' */
  7308. 00005808  2F0B                     move.l     -[A7], A3
  7309. 0000580A  2057                     movea.l    A0, [A7]
  7310. 0000580C  2268 0004                movea.l    A1, [A0 + 0x4]
  7311. 00005810  2269 0010                movea.l    A1, [A1 + 0x10]
  7312. 00005814  4E91                     jsr        [A1]
  7313. 00005816  504F                     addq.w     A7, 8
  7314. 00005818  2F08                     move.l     -[A7], A0
  7315. 0000581A  4EB9 0000 2582           jsr        [0x00002582]
  7316. 00005820  2448                     movea.l    A2, A0
  7317. 00005822  200A                     move.l     D0, A2
  7318. 00005824  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7319. 00005828  661E                     bne        +0x20 /* 00005848 */
  7320. 0000582A  42A7                     clr.l      -[A7]
  7321. 0000582C  486E FFCC                pea.l      [A6 - 0x34]
  7322. 00005830  2D7C 6E69 6C50 FFCC      move.l     [A6 - 0x34], 0x6E696C50 /* 'nilP' */
  7323. 00005838  4879 0001 C12E           push.l     0x1C12E
  7324. 0000583E  4EB9 0000 2542           jsr        [0x00002542]
  7325. 00005844  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7326. label00005848:
  7327. 00005848  2F0A                     move.l     -[A7], A2
  7328. 0000584A  61FF FFFF EF0C           bsr        -0x10F2 /* 00004758 */
  7329. 00005850  584F                     addq.w     A7, 4
  7330. 00005852  2F08                     move.l     -[A7], A0
  7331. 00005854  486E FFD0                pea.l      [A6 - 0x30]
  7332. 00005858  61FF 0000 056A           bsr        +0x56C /* 00005DC4 */
  7333. 0000585E  486E FFD0                pea.l      [A6 - 0x30]
  7334. 00005862  61FF FFFF B6F8           bsr        -0x4906 /* 00000F5C */
  7335. 00005868  B680                     cmp.l      D3, D0
  7336. 0000586A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7337. 0000586E  623E                     bhi        +0x40 /* 000058AE */
  7338. 00005870  42AE FFFC                clr.l      [A6 - 0x4]
  7339. 00005874  486E FFFC                pea.l      [A6 - 0x4]
  7340. 00005878  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  7341. 0000587E  61FF FFFF BFB0           bsr        -0x404E /* 00001830 */
  7342. 00005884  2F08                     move.l     -[A7], A0
  7343. 00005886  2057                     movea.l    A0, [A7]
  7344. 00005888  2268 0004                movea.l    A1, [A0 + 0x4]
  7345. 0000588C  2269 0354                movea.l    A1, [A1 + 0x354]
  7346. 00005890  4E91                     jsr        [A1]
  7347. 00005892  4AAE FFFC                tst.l      [A6 - 0x4]
  7348. 00005896  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7349. 0000589A  6712                     beq        +0x14 /* 000058AE */
  7350. 0000589C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7351. 000058A0  2057                     movea.l    A0, [A7]
  7352. 000058A2  2268 0004                movea.l    A1, [A0 + 0x4]
  7353. 000058A6  2269 00B4                movea.l    A1, [A1 + 0xB4]
  7354. 000058AA  4E91                     jsr        [A1]
  7355. 000058AC  584F                     addq.w     A7, 4
  7356. label000058AE:
  7357. 000058AE  61FF FFFF BF80           bsr        -0x407E /* 00001830 */
  7358. 000058B4  2448                     movea.l    A2, A0
  7359. 000058B6  486E FFF8                pea.l      [A6 - 0x8]
  7360. 000058BA  2F0A                     move.l     -[A7], A2
  7361. 000058BC  2057                     movea.l    A0, [A7]
  7362. 000058BE  2268 0004                movea.l    A1, [A0 + 0x4]
  7363. 000058C2  2269 0360                movea.l    A1, [A1 + 0x360]
  7364. 000058C6  4E91                     jsr        [A1]
  7365. 000058C8  2814                     move.l     D4, [A4]
  7366. 000058CA  7001                     moveq.l    D0, 0x01
  7367. 000058CC  B880                     cmp.l      D4, D0
  7368. 000058CE  504F                     addq.w     A7, 8
  7369. 000058D0  6648                     bne        +0x4A /* 0000591A */
  7370. 000058D2  206E FFF8                movea.l    A0, [A6 - 0x8]
  7371. 000058D6  4868 001C                pea.l      [A0 + 0x1C]
  7372. 000058DA  2F0B                     move.l     -[A7], A3
  7373. 000058DC  2F03                     move.l     -[A7], D3
  7374. 000058DE  2F0B                     move.l     -[A7], A3
  7375. 000058E0  2057                     movea.l    A0, [A7]
  7376. 000058E2  2268 0004                movea.l    A1, [A0 + 0x4]
  7377. 000058E6  2269 0224                movea.l    A1, [A1 + 0x224]
  7378. 000058EA  4E91                     jsr        [A1]
  7379. 000058EC  206E FFF8                movea.l    A0, [A6 - 0x8]
  7380. 000058F0  2143 0018                move.l     [A0 + 0x18], D3
  7381. 000058F4  1F3C 0001                move.b     -[A7], 0x1
  7382. 000058F8  2F0A                     move.l     -[A7], A2
  7383. 000058FA  2057                     movea.l    A0, [A7]
  7384. 000058FC  2268 0004                movea.l    A1, [A0 + 0x4]
  7385. 00005900  2269 0364                movea.l    A1, [A1 + 0x364]
  7386. 00005904  4E91                     jsr        [A1]
  7387. 00005906  584F                     addq.w     A7, 4
  7388. 00005908  2F08                     move.l     -[A7], A0
  7389. 0000590A  2057                     movea.l    A0, [A7]
  7390. 0000590C  2268 0004                movea.l    A1, [A0 + 0x4]
  7391. 00005910  2269 0134                movea.l    A1, [A1 + 0x134]
  7392. 00005914  4E91                     jsr        [A1]
  7393. 00005916  4FEF 0016                lea.l      A7, [A7 + 0x16]
  7394. label0000591A:
  7395. 0000591A  3F3C FFFF                move.w     -[A7], 0xFFFF
  7396. 0000591E  486E FFD0                pea.l      [A6 - 0x30]
  7397. 00005922  61FF FFFF EEC0           bsr        -0x113E /* 000047E4 */
  7398. 00005928  5C4F                     addq.w     A7, 6
  7399. 0000592A  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  7400. 0000592E  4E5E                     unlink     A6
  7401. 00005930  4E75                     rts
  7402. 00005932  4E56 FFF8                link       A6, -0x0008
  7403. 00005936  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  7404. 0000593A  246E 0008                movea.l    A2, [A6 + 0x8]
  7405. 0000593E  61FF FFFF BEF0           bsr        -0x410E /* 00001830 */
  7406. 00005944  2648                     movea.l    A3, A0
  7407. 00005946  486E FFFC                pea.l      [A6 - 0x4]
  7408. 0000594A  2F0B                     move.l     -[A7], A3
  7409. 0000594C  2057                     movea.l    A0, [A7]
  7410. 0000594E  2268 0004                movea.l    A1, [A0 + 0x4]
  7411. 00005952  2269 0360                movea.l    A1, [A1 + 0x360]
  7412. 00005956  4E91                     jsr        [A1]
  7413. 00005958  206E FFFC                movea.l    A0, [A6 - 0x4]
  7414. 0000595C  2C28 0004                move.l     D6, [A0 + 0x4]
  7415. 00005960  504F                     addq.w     A7, 8
  7416. 00005962  2006                     move.l     D0, D6
  7417. 00005964  61FF FFFF AC8E           bsr        -0x5370 /* 000005F4 */
  7418. 0000596A  0086 6172 6561           ori.l      D6, 0x61726561 /* 'area' */
  7419. 00005970  7765                     moveq.l    D3, 0x65
  7420. 00005972  6967                     bvs        +0x69 /* 000059DB */
  7421. 00005974  0008 6172                ori.b      A0, 0x72 /* 'r' */
  7422. 00005978  6561                     bcs        +0x63 /* 000059DB */
  7423. 0000597A  0032 6361 7061           ori.b      [A2 + D7.w + 0x61], 0x61 /* 'a' */
  7424. 00005980  004A 6469                ori.w      A2, 0x6469 /* 'di' */
  7425. 00005984  7374                     moveq.l    D1, 0x74
  7426. 00005986  0030 6869 6768 002A      ori.b      [A0 + 0x2A], 0x69 /* 'i' */
  7427. 0000598E  6C65                     bge        +0x67 /* 000059F5 */
  7428. 00005990  6E67                     bgt        +0x69 /* 000059F9 */
  7429. 00005992  0024 7370                ori.b      -[A4], 0x70 /* 'p' */
  7430. 00005996  6564                     bcs        +0x66 /* 000059FC */
  7431. 00005998  0046 7465                ori.w      D6, 0x7465 /* 'te' */
  7432. 0000599C  6D70                     blt        +0x72 /* 00005A0E */
  7433. 0000599E  004A 766F                ori.w      A2, 0x766F /* 'vo' */
  7434. 000059A2  6C75                     bge        +0x77 /* 00005A19 */
  7435. 000059A4  001C 7765                ori.b      [A4]+, 0x65 /* 'e' */
  7436. 000059A8  6967                     bvs        +0x69 /* 00005A11 */
  7437. 000059AA  002A 7609 7805           ori.b      [A2 + 0x7805], 0x9 /* '\t' */
  7438. 000059B0  3A3C 0080                move.w     D5, 0x80
  7439. 000059B4  603A                     bra        +0x3C /* 000059F0 */
  7440. 000059B6  7608                     moveq.l    D3, 0x08
  7441. 000059B8  7804                     moveq.l    D4, 0x04
  7442. 000059BA  3A3C 0081                move.w     D5, 0x81
  7443. 000059BE  6030                     bra        +0x32 /* 000059F0 */
  7444. 000059C0  7605                     moveq.l    D3, 0x05
  7445. 000059C2  7803                     moveq.l    D4, 0x03
  7446. 000059C4  3A3C 0082                move.w     D5, 0x82
  7447. 000059C8  6026                     bra        +0x28 /* 000059F0 */
  7448. 000059CA  7608                     moveq.l    D3, 0x08
  7449. 000059CC  7805                     moveq.l    D4, 0x05
  7450. 000059CE  3A3C 0083                move.w     D5, 0x83
  7451. 000059D2  601C                     bra        +0x1E /* 000059F0 */
  7452. 000059D4  7605                     moveq.l    D3, 0x05
  7453. 000059D6  7802                     moveq.l    D4, 0x02
  7454. 000059D8  3A3C 0084                move.w     D5, 0x84
  7455. 000059DC  6012                     bra        +0x14 /* 000059F0 */
  7456. 000059DE  7604                     moveq.l    D3, 0x04
  7457. 000059E0  7802                     moveq.l    D4, 0x02
  7458. 000059E2  3A3C 0085                move.w     D5, 0x85
  7459. 000059E6  6008                     bra        +0xA /* 000059F0 */
  7460. 000059E8  7602                     moveq.l    D3, 0x02
  7461. 000059EA  7801                     moveq.l    D4, 0x01
  7462. 000059EC  3A3C 0086                move.w     D5, 0x86
  7463. label000059F0:
  7464. 000059F0  3F05                     move.w     -[A7], D5
  7465. 000059F2  3F04                     move.w     -[A7], D4
  7466. 000059F4  3F03                     move.w     -[A7], D3
  7467. 000059F6  2F0A                     move.l     -[A7], A2
  7468. 000059F8  2057                     movea.l    A0, [A7]
  7469. 000059FA  2268 0004                movea.l    A1, [A0 + 0x4]
  7470. // begin alternate branch 000059FC-00005A08
  7471. label000059FC:
  7472. 000059FC  0004 2269                ori.b      D4, 0x69 /* 'i' */
  7473. 00005A00  0230 4E91 206E           andi.b     [A0 + D2.w + 0x6E], 0x91
  7474. 00005A06  FFFC                     .invalid   <<F/7/7>>
  7475. // end alternate branch 000059FC-00005A08
  7476. label000059FC: // (misaligned)
  7477. 000059FE  2269 0230                movea.l    A1, [A1 + 0x230]
  7478. 00005A02  4E91                     jsr        [A1]
  7479. 00005A04  206E FFFC                movea.l    A0, [A6 - 0x4]
  7480. 00005A08  2628 0018                move.l     D3, [A0 + 0x18]
  7481. 00005A0C  0C83 756E 6466           cmpi.l     D3, 0x756E6466 /* 'undf' */
  7482. // begin alternate branch 00005A0E-00005A12
  7483. label00005A0E:
  7484. 00005A0E  756E                     moveq.l    D2, 0x6E
  7485. 00005A10  6466                     bcc        +0x68 /* 00005A78 */
  7486. // end alternate branch 00005A0E-00005A12
  7487. label00005A0E: // (misaligned)
  7488. 00005A12  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7489. 00005A16  6768                     beq        +0x6A /* 00005A80 */
  7490. 00005A18  4267                     clr.w      -[A7]
  7491. 00005A1A  4879 0001 C1C2           push.l     0x1C1C2
  7492. 00005A20  4879 0001 C058           push.l     0x1C058
  7493. 00005A26  4878 0004                push.l     0x4
  7494. 00005A2A  2F03                     move.l     -[A7], D3
  7495. 00005A2C  2F0A                     move.l     -[A7], A2
  7496. 00005A2E  2057                     movea.l    A0, [A7]
  7497. 00005A30  2268 0004                movea.l    A1, [A0 + 0x4]
  7498. 00005A34  2269 0010                movea.l    A1, [A1 + 0x10]
  7499. 00005A38  4E91                     jsr        [A1]
  7500. 00005A3A  504F                     addq.w     A7, 8
  7501. 00005A3C  2F08                     move.l     -[A7], A0
  7502. 00005A3E  4EB9 0000 2582           jsr        [0x00002582]
  7503. 00005A44  2648                     movea.l    A3, A0
  7504. 00005A46  200B                     move.l     D0, A3
  7505. 00005A48  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7506. 00005A4C  661E                     bne        +0x20 /* 00005A6C */
  7507. 00005A4E  42A7                     clr.l      -[A7]
  7508. 00005A50  486E FFF8                pea.l      [A6 - 0x8]
  7509. 00005A54  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  7510. 00005A5C  4879 0001 C12E           push.l     0x1C12E
  7511. 00005A62  4EB9 0000 2542           jsr        [0x00002542]
  7512. 00005A68  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7513. label00005A6C:
  7514. 00005A6C  4878 0001                push.l     0x1
  7515. 00005A70  2F0B                     move.l     -[A7], A3
  7516. 00005A72  2057                     movea.l    A0, [A7]
  7517. 00005A74  2268 0004                movea.l    A1, [A0 + 0x4]
  7518. label00005A78:
  7519. 00005A78  2269 0020                movea.l    A1, [A1 + 0x20]
  7520. 00005A7C  4E91                     jsr        [A1]
  7521. 00005A7E  504F                     addq.w     A7, 8
  7522. label00005A80:
  7523. 00005A80  2F0A                     move.l     -[A7], A2
  7524. 00005A82  2057                     movea.l    A0, [A7]
  7525. 00005A84  2268 0004                movea.l    A1, [A0 + 0x4]
  7526. 00005A88  2269 0228                movea.l    A1, [A1 + 0x228]
  7527. 00005A8C  4E91                     jsr        [A1]
  7528. 00005A8E  200A                     move.l     D0, A2
  7529. 00005A90  4A80                     tst.l      D0
  7530. 00005A92  6708                     beq        +0xA /* 00005A9C */
  7531. 00005A94  204A                     movea.l    A0, A2
  7532. 00005A96  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  7533. 00005A9A  6002                     bra        +0x4 /* 00005A9E */
  7534. label00005A9C:
  7535. 00005A9C  204A                     movea.l    A0, A2
  7536. label00005A9E:
  7537. 00005A9E  4850                     pea.l      [A0]
  7538. 00005AA0  4EB9 0000 4152           jsr        [0x00004152]
  7539. 00005AA6  504F                     addq.w     A7, 8
  7540. 00005AA8  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  7541. 00005AAC  4E5E                     unlink     A6
  7542. 00005AAE  4E75                     rts
  7543. 00005AB0  4E56 FF00                link       A6, -0x0100
  7544. 00005AB4  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  7545. 00005AB8  282E 000C                move.l     D4, [A6 + 0xC]
  7546. 00005ABC  262E 0010                move.l     D3, [A6 + 0x10]
  7547. 00005AC0  286E 0014                movea.l    A4, [A6 + 0x14]
  7548. 00005AC4  4267                     clr.w      -[A7]
  7549. 00005AC6  4879 0001 C1C2           push.l     0x1C1C2
  7550. 00005ACC  4879 0001 C058           push.l     0x1C058
  7551. 00005AD2  4878 0004                push.l     0x4
  7552. 00005AD6  2F04                     move.l     -[A7], D4
  7553. 00005AD8  2F03                     move.l     -[A7], D3
  7554. 00005ADA  2057                     movea.l    A0, [A7]
  7555. 00005ADC  2268 0004                movea.l    A1, [A0 + 0x4]
  7556. 00005AE0  2269 0010                movea.l    A1, [A1 + 0x10]
  7557. 00005AE4  4E91                     jsr        [A1]
  7558. 00005AE6  504F                     addq.w     A7, 8
  7559. 00005AE8  2F08                     move.l     -[A7], A0
  7560. 00005AEA  4EB9 0000 2582           jsr        [0x00002582]
  7561. 00005AF0  2448                     movea.l    A2, A0
  7562. 00005AF2  4267                     clr.w      -[A7]
  7563. 00005AF4  4879 0001 C1C2           push.l     0x1C1C2
  7564. 00005AFA  4879 0001 C032           push.l     0x1C032
  7565. 00005B00  4878 0004                push.l     0x4
  7566. 00005B04  2F3C 6469 7370           move.l     -[A7], 0x64697370 /* 'disp' */
  7567. 00005B0A  2F03                     move.l     -[A7], D3
  7568. 00005B0C  2057                     movea.l    A0, [A7]
  7569. 00005B0E  2268 0004                movea.l    A1, [A0 + 0x4]
  7570. 00005B12  2269 0010                movea.l    A1, [A1 + 0x10]
  7571. 00005B16  4E91                     jsr        [A1]
  7572. 00005B18  504F                     addq.w     A7, 8
  7573. 00005B1A  2F08                     move.l     -[A7], A0
  7574. 00005B1C  4EB9 0000 2582           jsr        [0x00002582]
  7575. 00005B22  2648                     movea.l    A3, A0
  7576. 00005B24  200A                     move.l     D0, A2
  7577. 00005B26  4FEF 0024                lea.l      A7, [A7 + 0x24]
  7578. 00005B2A  6744                     beq        +0x46 /* 00005B70 */
  7579. 00005B2C  200B                     move.l     D0, A3
  7580. 00005B2E  6740                     beq        +0x42 /* 00005B70 */
  7581. 00005B30  486E FF00                pea.l      [A6 - 0x100]
  7582. 00005B34  2F0A                     move.l     -[A7], A2
  7583. 00005B36  2057                     movea.l    A0, [A7]
  7584. 00005B38  2268 0004                movea.l    A1, [A0 + 0x4]
  7585. 00005B3C  2269 0024                movea.l    A1, [A1 + 0x24]
  7586. 00005B40  4E91                     jsr        [A1]
  7587. 00005B42  486E FF00                pea.l      [A6 - 0x100]
  7588. 00005B46  2F0B                     move.l     -[A7], A3
  7589. 00005B48  2057                     movea.l    A0, [A7]
  7590. 00005B4A  2268 0004                movea.l    A1, [A0 + 0x4]
  7591. 00005B4E  2269 0028                movea.l    A1, [A1 + 0x28]
  7592. 00005B52  4E91                     jsr        [A1]
  7593. 00005B54  200C                     move.l     D0, A4
  7594. 00005B56  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7595. 00005B5A  6714                     beq        +0x16 /* 00005B70 */
  7596. 00005B5C  3F3C 001C                move.w     -[A7], 0x1C
  7597. 00005B60  2F0C                     move.l     -[A7], A4
  7598. 00005B62  486E FF00                pea.l      [A6 - 0x100]
  7599. 00005B66  4EB9 0000 299A           jsr        [0x0000299A]
  7600. 00005B6C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7601. label00005B70:
  7602. 00005B70  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  7603. 00005B74  4E5E                     unlink     A6
  7604. 00005B76  4E75                     rts
  7605. 00005B78  4E56 FEDE                link       A6, -0x0122
  7606. 00005B7C  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  7607. 00005B80  286E 0008                movea.l    A4, [A6 + 0x8]
  7608. 00005B84  3E2E 000E                move.w     D7, [A6 + 0xE]
  7609. 00005B88  3D7C 00C0 FFE6           move.w     [A6 - 0x1A], 0xC0
  7610. 00005B8E  3D7C 0010 FFE8           move.w     [A6 - 0x18], 0x10
  7611. 00005B94  42AE FFF0                clr.l      [A6 - 0x10]
  7612. 00005B98  42AE FFF4                clr.l      [A6 - 0xC]
  7613. 00005B9C  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  7614. 00005BA2  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  7615. 00005BA8  4267                     clr.w      -[A7]
  7616. 00005BAA  4879 0001 C1C2           push.l     0x1C1C2
  7617. 00005BB0  4879 0001 C130           push.l     0x1C130
  7618. 00005BB6  4878 0004                push.l     0x4
  7619. 00005BBA  2F3C 7267 7270           move.l     -[A7], 0x72677270 /* 'rgrp' */
  7620. 00005BC0  2F0C                     move.l     -[A7], A4
  7621. 00005BC2  2057                     movea.l    A0, [A7]
  7622. 00005BC4  2268 0004                movea.l    A1, [A0 + 0x4]
  7623. 00005BC8  2269 0010                movea.l    A1, [A1 + 0x10]
  7624. 00005BCC  4E91                     jsr        [A1]
  7625. 00005BCE  504F                     addq.w     A7, 8
  7626. 00005BD0  2F08                     move.l     -[A7], A0
  7627. 00005BD2  4EB9 0000 2582           jsr        [0x00002582]
  7628. 00005BD8  2648                     movea.l    A3, A0
  7629. 00005BDA  200B                     move.l     D0, A3
  7630. 00005BDC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7631. 00005BE0  661E                     bne        +0x20 /* 00005C00 */
  7632. 00005BE2  42A7                     clr.l      -[A7]
  7633. 00005BE4  486E FEDE                pea.l      [A6 - 0x122]
  7634. 00005BE8  2D7C 6E69 6C50 FEDE      move.l     [A6 - 0x122], 0x6E696C50 /* 'nilP' */
  7635. 00005BF0  4879 0001 C12E           push.l     0x1C12E
  7636. 00005BF6  4EB9 0000 2542           jsr        [0x00002542]
  7637. 00005BFC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7638. label00005C00:
  7639. 00005C00  2D4B FFFC                move.l     [A6 - 0x4], A3
  7640. 00005C04  7601                     moveq.l    D3, 0x01
  7641. 00005C06  6000 00E4                bra        +0xE6 /* 00005CEC */
  7642. label00005C0A:
  7643. 00005C0A  3043                     movea.w    A0, D3
  7644. 00005C0C  2D48 FFE2                move.l     [A6 - 0x1E], A0
  7645. 00005C10  B647                     cmp.w      D3, D7
  7646. 00005C12  6E08                     bgt        +0xA /* 00005C1C */
  7647. 00005C14  7C10                     moveq.l    D6, 0x10
  7648. 00005C16  7AF6                     moveq.l    D5, 0xFFFFFFF6
  7649. 00005C18  DA84                     add.l      D5, D4
  7650. 00005C1A  601C                     bra        +0x1E /* 00005C38 */
  7651. label00005C1C:
  7652. 00005C1C  2C3C 0000 00F8           move.l     D6, 0xF8
  7653. 00005C22  3007                     move.w     D0, D7
  7654. 00005C24  48C0                     ext.l      D0
  7655. 00005C26  3A03                     move.w     D5, D3
  7656. 00005C28  48C5                     ext.l      D5
  7657. 00005C2A  9A80                     sub.l      D5, D0
  7658. 00005C2C  4C3C 5800 0000           movem.w    A3,A4,A6, 0x0
  7659. 00005C32  0028 70F6 DA80           ori.b      [A0 - 0x2580], 0xF6
  7660. label00005C38:
  7661. 00005C38  486E FEE2                pea.l      [A6 - 0x11E]
  7662. 00005C3C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  7663. 00005C40  3F03                     move.w     -[A7], D3
  7664. 00005C42  4EB9 0000 251A           jsr        [0x0000251A]
  7665. 00005C48  4878 0076                push.l     0x76 /* 'v' */
  7666. 00005C4C  4EB9 0000 258A           jsr        [0x0000258A]
  7667. 00005C52  2448                     movea.l    A2, A0
  7668. 00005C54  2008                     move.l     D0, A0
  7669. 00005C56  584F                     addq.w     A7, 4
  7670. 00005C58  6728                     beq        +0x2A /* 00005C82 */
  7671. 00005C5A  2F3C 6972 6164           move.l     -[A7], 0x69726164 /* 'irad' */
  7672. 00005C60  3F3C 0084                move.w     -[A7], 0x84
  7673. 00005C64  486E FEE2                pea.l      [A6 - 0x11E]
  7674. 00005C68  42A7                     clr.l      -[A7]
  7675. 00005C6A  3043                     movea.w    A0, D3
  7676. 00005C6C  2F08                     move.l     -[A7], A0
  7677. 00005C6E  486E FFE2                pea.l      [A6 - 0x1E]
  7678. 00005C72  3F3C 0001                move.w     -[A7], 0x1
  7679. 00005C76  2F0A                     move.l     -[A7], A2
  7680. 00005C78  4EB9 0000 2172           jsr        [0x00002172]
  7681. 00005C7E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7682. label00005C82:
  7683. 00005C82  1F3C 0001                move.b     -[A7], 0x1
  7684. 00005C86  2F0B                     move.l     -[A7], A3
  7685. 00005C88  2F0A                     move.l     -[A7], A2
  7686. 00005C8A  4EB9 0000 34F2           jsr        [0x000034F2]
  7687. 00005C90  4227                     clr.b      -[A7]
  7688. 00005C92  2F05                     move.l     -[A7], D5
  7689. 00005C94  2F06                     move.l     -[A7], D6
  7690. 00005C96  2F0A                     move.l     -[A7], A2
  7691. 00005C98  4EB9 0000 34D2           jsr        [0x000034D2]
  7692. 00005C9E  2F0A                     move.l     -[A7], A2
  7693. 00005CA0  2057                     movea.l    A0, [A7]
  7694. 00005CA2  2268 0004                movea.l    A1, [A0 + 0x4]
  7695. 00005CA6  2269 00B4                movea.l    A1, [A1 + 0xB4]
  7696. 00005CAA  4E91                     jsr        [A1]
  7697. 00005CAC  200C                     move.l     D0, A4
  7698. 00005CAE  4A80                     tst.l      D0
  7699. 00005CB0  6708                     beq        +0xA /* 00005CBA */
  7700. 00005CB2  204C                     movea.l    A0, A4
  7701. 00005CB4  41E8 007A                lea.l      A0, [A0 + 0x7A]
  7702. 00005CB8  6002                     bra        +0x4 /* 00005CBC */
  7703. label00005CBA:
  7704. 00005CBA  204C                     movea.l    A0, A4
  7705. label00005CBC:
  7706. 00005CBC  4850                     pea.l      [A0]
  7707. 00005CBE  486A 0028                pea.l      [A2 + 0x28]
  7708. 00005CC2  4EB9 0000 3F7A           jsr        [0x00003F7A]
  7709. 00005CC8  5243                     addq.w     D3, 1
  7710. 00005CCA  7028                     moveq.l    D0, 0x28
  7711. 00005CCC  D880                     add.l      D4, D0
  7712. 00005CCE  4FEF 0024                lea.l      A7, [A7 + 0x24]
  7713. label00005CD2:
  7714. 00005CD2  B66E 000C                cmp.w      D3, [A6 + 0xC]
  7715. 00005CD6  6F00 FF32                ble        -0xCC /* 00005C0A */
  7716. 00005CDA  2F0B                     move.l     -[A7], A3
  7717. 00005CDC  2057                     movea.l    A0, [A7]
  7718. 00005CDE  2268 0004                movea.l    A1, [A0 + 0x4]
  7719. 00005CE2  2269 011C                movea.l    A1, [A1 + 0x11C]
  7720. 00005CE6  4E91                     jsr        [A1]
  7721. 00005CE8  584F                     addq.w     A7, 4
  7722. 00005CEA  6004                     bra        +0x6 /* 00005CF0 */
  7723. label00005CEC:
  7724. 00005CEC  7828                     moveq.l    D4, 0x28
  7725. 00005CEE  60E2                     bra        -0x1C /* 00005CD2 */
  7726. label00005CF0:
  7727. 00005CF0  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  7728. 00005CF4  4E5E                     unlink     A6
  7729. 00005CF6  4E75                     rts
  7730. 00005CF8  4E56 FFFC                link       A6, -0x0004
  7731. 00005CFC  48E7 0030                movem.l    -[A7], A2,A3
  7732. 00005D00  266E 0008                movea.l    A3, [A6 + 0x8]
  7733. 00005D04  4267                     clr.w      -[A7]
  7734. 00005D06  4879 0001 C1C2           push.l     0x1C1C2
  7735. 00005D0C  4879 0001 C130           push.l     0x1C130
  7736. 00005D12  4878 0004                push.l     0x4
  7737. 00005D16  2F3C 7267 7270           move.l     -[A7], 0x72677270 /* 'rgrp' */
  7738. 00005D1C  2F0B                     move.l     -[A7], A3
  7739. 00005D1E  2057                     movea.l    A0, [A7]
  7740. 00005D20  2268 0004                movea.l    A1, [A0 + 0x4]
  7741. 00005D24  2269 0010                movea.l    A1, [A1 + 0x10]
  7742. 00005D28  4E91                     jsr        [A1]
  7743. 00005D2A  504F                     addq.w     A7, 8
  7744. 00005D2C  2F08                     move.l     -[A7], A0
  7745. 00005D2E  4EB9 0000 2582           jsr        [0x00002582]
  7746. 00005D34  2448                     movea.l    A2, A0
  7747. 00005D36  200A                     move.l     D0, A2
  7748. 00005D38  4FEF 0012                lea.l      A7, [A7 + 0x12]
  7749. 00005D3C  661E                     bne        +0x20 /* 00005D5C */
  7750. 00005D3E  42A7                     clr.l      -[A7]
  7751. 00005D40  486E FFFC                pea.l      [A6 - 0x4]
  7752. 00005D44  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  7753. 00005D4C  4879 0001 C12E           push.l     0x1C12E
  7754. 00005D52  4EB9 0000 2542           jsr        [0x00002542]
  7755. 00005D58  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7756. label00005D5C:
  7757. 00005D5C  2F0A                     move.l     -[A7], A2
  7758. 00005D5E  4EB9 0000 3A6A           jsr        [0x00003A6A]
  7759. 00005D64  4267                     clr.w      -[A7]
  7760. 00005D66  4879 0001 C1C2           push.l     0x1C1C2
  7761. 00005D6C  4879 0001 C032           push.l     0x1C032
  7762. 00005D72  4878 0004                push.l     0x4
  7763. 00005D76  2F3C 6469 7370           move.l     -[A7], 0x64697370 /* 'disp' */
  7764. 00005D7C  2F0B                     move.l     -[A7], A3
  7765. 00005D7E  2057                     movea.l    A0, [A7]
  7766. 00005D80  2268 0004                movea.l    A1, [A0 + 0x4]
  7767. 00005D84  2269 0010                movea.l    A1, [A1 + 0x10]
  7768. 00005D88  4E91                     jsr        [A1]
  7769. 00005D8A  504F                     addq.w     A7, 8
  7770. 00005D8C  2F08                     move.l     -[A7], A0
  7771. 00005D8E  4EB9 0000 2582           jsr        [0x00002582]
  7772. 00005D94  2448                     movea.l    A2, A0
  7773. 00005D96  4879 0001 C014           push.l     0x1C014
  7774. 00005D9C  2F0A                     move.l     -[A7], A2
  7775. 00005D9E  2057                     movea.l    A0, [A7]
  7776. 00005DA0  2268 0004                movea.l    A1, [A0 + 0x4]
  7777. 00005DA4  2269 0028                movea.l    A1, [A1 + 0x28]
  7778. 00005DA8  4E91                     jsr        [A1]
  7779. 00005DAA  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  7780. 00005DAE  4CDF 0C00                movem.l    A2,A3, [A7]+
  7781. 00005DB2  4E5E                     unlink     A6
  7782. 00005DB4  4E75                     rts
  7783. 00005DB6  206F 0008                movea.l    A0, [A7 + 0x8]
  7784. 00005DBA  30BC 0087                move.w     [A0], 0x87
  7785. 00005DBE  303C 0087                move.w     D0, 0x87
  7786. 00005DC2  4E75                     rts
  7787. fn00005DC4:
  7788. 00005DC4  4E56 0000                link       A6, 0
  7789. 00005DC8  2F0A                     move.l     -[A7], A2
  7790. 00005DCA  246E 0008                movea.l    A2, [A6 + 0x8]
  7791. 00005DCE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7792. 00005DD2  2F0A                     move.l     -[A7], A2
  7793. 00005DD4  4EB9 0000 2BD2           jsr        [0x00002BD2]
  7794. 00005DDA  41ED 009C                lea.l      A0, [A5 + 0x9C]
  7795. 00005DDE  2488                     move.l     [A2], A0
  7796. 00005DE0  204A                     movea.l    A0, A2
  7797. 00005DE2  504F                     addq.w     A7, 8
  7798. 00005DE4  245F                     movea.l    A2, [A7]+
  7799. 00005DE6  4E5E                     unlink     A6
  7800. 00005DE8  4E75                     rts
  7801. 00005DEA  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  7802. 00005DF2  4EF9 0000 57E0           jmp        [0x000057E0]
  7803. 00005DF8  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  7804. 00005E00  4EF9 0000 5754           jmp        [0x00005754]
  7805. 00005E06  206F 0004                movea.l    A0, [A7 + 0x4]
  7806. 00005E0A  5088                     addq.l     A0, 8
  7807. 00005E0C  2010                     move.l     D0, [A0]
  7808. 00005E0E  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  7809. 00005E14  D1AF 0004                add.l      [A7 + 0x4], D0
  7810. 00005E18  4EF9 0000 5754           jmp        [0x00005754]
  7811. 00005E1E  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  7812. 00005E26  4EF9 0000 5754           jmp        [0x00005754]
  7813. fn00005E2C:
  7814. 00005E2C  4E56 0000                link       A6, 0
  7815. 00005E30  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7816. 00005E34  246E 0008                movea.l    A2, [A6 + 0x8]
  7817. 00005E38  362E 000C                move.w     D3, [A6 + 0xC]
  7818. 00005E3C  286E 000E                movea.l    A4, [A6 + 0xE]
  7819. 00005E40  4A43                     tst.w      D3
  7820. 00005E42  6718                     beq        +0x1A /* 00005E5C */
  7821. 00005E44  204A                     movea.l    A0, A2
  7822. 00005E46  41E8 00F0                lea.l      A0, [A0 + 0xF0]
  7823. 00005E4A  2648                     movea.l    A3, A0
  7824. 00005E4C  2488                     move.l     [A2], A0
  7825. 00005E4E  2548 00A8                move.l     [A2 + 0xA8], A0
  7826. 00005E52  2F0B                     move.l     -[A7], A3
  7827. 00005E54  4EB9 0000 3F3A           jsr        [0x00003F3A]
  7828. 00005E5A  584F                     addq.w     A7, 4
  7829. label00005E5C:
  7830. 00005E5C  2F0C                     move.l     -[A7], A4
  7831. 00005E5E  4267                     clr.w      -[A7]
  7832. 00005E60  2F0A                     move.l     -[A7], A2
  7833. 00005E62  61FF FFFF C094           bsr        -0x3F6A /* 00001EF8 */
  7834. 00005E68  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7835. 00005E6E  2548 0004                move.l     [A2 + 0x4], A0
  7836. 00005E72  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7837. 00005E78  41E8 0230                lea.l      A0, [A0 + 0x230]
  7838. 00005E7C  2252                     movea.l    A1, [A2]
  7839. 00005E7E  2288                     move.l     [A1], A0
  7840. 00005E80  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7841. 00005E86  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  7842. 00005E8A  2548 007A                move.l     [A2 + 0x7A], A0
  7843. 00005E8E  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7844. 00005E94  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  7845. 00005E98  2548 00AC                move.l     [A2 + 0xAC], A0
  7846. 00005E9C  2652                     movea.l    A3, [A2]
  7847. 00005E9E  204A                     movea.l    A0, A2
  7848. 00005EA0  41E8 00F0                lea.l      A0, [A0 + 0xF0]
  7849. 00005EA4  91CB                     sub.l      A0, A3
  7850. 00005EA6  2748 0008                move.l     [A3 + 0x8], A0
  7851. 00005EAA  203C 0000 0168           move.l     D0, 0x168
  7852. 00005EB0  A122                     syscall    NewHandle, flags=1
  7853. 00005EB2  2548 00E4                move.l     [A2 + 0xE4], A0
  7854. 00005EB6  4878 0008                push.l     0x8
  7855. 00005EBA  4EB9 0000 258A           jsr        [0x0000258A]
  7856. 00005EC0  2648                     movea.l    A3, A0
  7857. 00005EC2  2008                     move.l     D0, A0
  7858. 00005EC4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7859. 00005EC8  670A                     beq        +0xC /* 00005ED4 */
  7860. 00005ECA  2F0B                     move.l     -[A7], A3
  7861. 00005ECC  61FF 0000 1DFC           bsr        +0x1DFE /* 00007CCA */
  7862. 00005ED2  584F                     addq.w     A7, 4
  7863. label00005ED4:
  7864. 00005ED4  254B 00EC                move.l     [A2 + 0xEC], A3
  7865. 00005ED8  4878 0028                push.l     0x28 /* '(' */
  7866. 00005EDC  4EB9 0000 258A           jsr        [0x0000258A]
  7867. 00005EE2  2648                     movea.l    A3, A0
  7868. 00005EE4  2008                     move.l     D0, A0
  7869. 00005EE6  584F                     addq.w     A7, 4
  7870. 00005EE8  6718                     beq        +0x1A /* 00005F02 */
  7871. 00005EEA  4227                     clr.b      -[A7]
  7872. 00005EEC  4227                     clr.b      -[A7]
  7873. 00005EEE  2F2A 00EC                move.l     -[A7], [A2 + 0xEC]
  7874. 00005EF2  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  7875. 00005EF6  2F0B                     move.l     -[A7], A3
  7876. 00005EF8  61FF 0000 0CA2           bsr        +0xCA4 /* 00006B9C */
  7877. 00005EFE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7878. label00005F02:
  7879. 00005F02  254B 00E0                move.l     [A2 + 0xE0], A3
  7880. 00005F06  204A                     movea.l    A0, A2
  7881. 00005F08  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7882. 00005F0C  4E5E                     unlink     A6
  7883. 00005F0E  4E75                     rts
  7884. 00005F10  4E56 0000                link       A6, 0
  7885. 00005F14  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  7886. 00005F18  246E 0008                movea.l    A2, [A6 + 0x8]
  7887. 00005F1C  362E 000C                move.w     D3, [A6 + 0xC]
  7888. 00005F20  200A                     move.l     D0, A2
  7889. 00005F22  6700 00C4                beq        +0xC6 /* 00005FE8 */
  7890. 00005F26  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7891. 00005F2C  2548 0004                move.l     [A2 + 0x4], A0
  7892. 00005F30  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7893. 00005F36  41E8 0230                lea.l      A0, [A0 + 0x230]
  7894. 00005F3A  2252                     movea.l    A1, [A2]
  7895. 00005F3C  2288                     move.l     [A1], A0
  7896. 00005F3E  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7897. 00005F44  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  7898. 00005F48  2548 007A                move.l     [A2 + 0x7A], A0
  7899. 00005F4C  41F9 0001 B54A           lea.l      A0, [0x0001B54A]
  7900. 00005F52  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  7901. 00005F56  2548 00AC                move.l     [A2 + 0xAC], A0
  7902. 00005F5A  2652                     movea.l    A3, [A2]
  7903. 00005F5C  204A                     movea.l    A0, A2
  7904. 00005F5E  41E8 00F0                lea.l      A0, [A0 + 0xF0]
  7905. 00005F62  2848                     movea.l    A4, A0
  7906. 00005F64  91CB                     sub.l      A0, A3
  7907. 00005F66  2748 0008                move.l     [A3 + 0x8], A0
  7908. 00005F6A  42A7                     clr.l      -[A7]
  7909. 00005F6C  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  7910. 00005F70  61FF FFFF E7F0           bsr        -0x180E /* 00004762 */
  7911. 00005F76  4AAA 00E0                tst.l      [A2 + 0xE0]
  7912. 00005F7A  504F                     addq.w     A7, 8
  7913. 00005F7C  6716                     beq        +0x18 /* 00005F94 */
  7914. 00005F7E  3F3C 0001                move.w     -[A7], 0x1
  7915. 00005F82  206A 00E0                movea.l    A0, [A2 + 0xE0]
  7916. 00005F86  4850                     pea.l      [A0]
  7917. 00005F88  2057                     movea.l    A0, [A7]
  7918. 00005F8A  2250                     movea.l    A1, [A0]
  7919. 00005F8C  2269 0008                movea.l    A1, [A1 + 0x8]
  7920. 00005F90  4E91                     jsr        [A1]
  7921. 00005F92  5C4F                     addq.w     A7, 6
  7922. label00005F94:
  7923. 00005F94  266A 00EC                movea.l    A3, [A2 + 0xEC]
  7924. 00005F98  200B                     move.l     D0, A3
  7925. 00005F9A  6716                     beq        +0x18 /* 00005FB2 */
  7926. 00005F9C  4A80                     tst.l      D0
  7927. 00005F9E  6712                     beq        +0x14 /* 00005FB2 */
  7928. 00005FA0  3F3C 0001                move.w     -[A7], 0x1
  7929. 00005FA4  4853                     pea.l      [A3]
  7930. 00005FA6  2057                     movea.l    A0, [A7]
  7931. 00005FA8  2250                     movea.l    A1, [A0]
  7932. 00005FAA  2269 0008                movea.l    A1, [A1 + 0x8]
  7933. 00005FAE  4E91                     jsr        [A1]
  7934. 00005FB0  5C4F                     addq.w     A7, 6
  7935. label00005FB2:
  7936. 00005FB2  266A 00E4                movea.l    A3, [A2 + 0xE4]
  7937. 00005FB6  200B                     move.l     D0, A3
  7938. 00005FB8  6704                     beq        +0x6 /* 00005FBE */
  7939. 00005FBA  204B                     movea.l    A0, A3
  7940. 00005FBC  A023                     syscall    DisposHandle/DisposeHandle
  7941. label00005FBE:
  7942. 00005FBE  4267                     clr.w      -[A7]
  7943. 00005FC0  2F0A                     move.l     -[A7], A2
  7944. 00005FC2  61FF FFFF BFC0           bsr        -0x403E /* 00001F84 */
  7945. 00005FC8  4A43                     tst.w      D3
  7946. 00005FCA  5C4F                     addq.w     A7, 6
  7947. 00005FCC  670C                     beq        +0xE /* 00005FDA */
  7948. 00005FCE  4267                     clr.w      -[A7]
  7949. 00005FD0  2F0C                     move.l     -[A7], A4
  7950. 00005FD2  4EB9 0000 3F42           jsr        [0x00003F42]
  7951. 00005FD8  5C4F                     addq.w     A7, 6
  7952. label00005FDA:
  7953. 00005FDA  4A43                     tst.w      D3
  7954. 00005FDC  6F0A                     ble        +0xC /* 00005FE8 */
  7955. 00005FDE  2F0A                     move.l     -[A7], A2
  7956. 00005FE0  4EB9 0000 2592           jsr        [0x00002592]
  7957. 00005FE6  584F                     addq.w     A7, 4
  7958. label00005FE8:
  7959. 00005FE8  204A                     movea.l    A0, A2
  7960. 00005FEA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  7961. 00005FEE  4E5E                     unlink     A6
  7962. 00005FF0  4E75                     rts
  7963. 00005FF2  4E56 FFF8                link       A6, -0x0008
  7964. 00005FF6  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  7965. 00005FFA  246E 0008                movea.l    A2, [A6 + 0x8]
  7966. 00005FFE  262E 000C                move.l     D3, [A6 + 0xC]
  7967. 00006002  0C83 0000 00CA           cmpi.l     D3, 0xCA
  7968. 00006008  6700 0156                beq        +0x158 /* 00006160 */
  7969. 0000600C  61FF FFFF B822           bsr        -0x47DC /* 00001830 */
  7970. 00006012  2648                     movea.l    A3, A0
  7971. 00006014  486E FFF8                pea.l      [A6 - 0x8]
  7972. 00006018  2F0B                     move.l     -[A7], A3
  7973. 0000601A  2057                     movea.l    A0, [A7]
  7974. 0000601C  2268 0004                movea.l    A1, [A0 + 0x4]
  7975. 00006020  2269 0360                movea.l    A1, [A1 + 0x360]
  7976. 00006024  4E91                     jsr        [A1]
  7977. 00006026  0C83 0000 044C           cmpi.l     D3, 0x44C
  7978. 0000602C  504F                     addq.w     A7, 8
  7979. 0000602E  6300 0086                bls        +0x88 /* 000060B6 */
  7980. 00006032  0C83 0000 04BC           cmpi.l     D3, 0x4BC
  7981. 00006038  627C                     bhi        +0x7E /* 000060B6 */
  7982. 0000603A  1F3C 0001                move.b     -[A7], 0x1
  7983. 0000603E  2F0B                     move.l     -[A7], A3
  7984. 00006040  2057                     movea.l    A0, [A7]
  7985. 00006042  2268 0004                movea.l    A1, [A0 + 0x4]
  7986. 00006046  2269 0364                movea.l    A1, [A1 + 0x364]
  7987. 0000604A  4E91                     jsr        [A1]
  7988. 0000604C  584F                     addq.w     A7, 4
  7989. 0000604E  2F08                     move.l     -[A7], A0
  7990. 00006050  2057                     movea.l    A0, [A7]
  7991. 00006052  2268 0004                movea.l    A1, [A0 + 0x4]
  7992. 00006056  2269 0134                movea.l    A1, [A1 + 0x134]
  7993. 0000605A  4E91                     jsr        [A1]
  7994. 0000605C  2F0A                     move.l     -[A7], A2
  7995. 0000605E  61FF 0000 0518           bsr        +0x51A /* 00006578 */
  7996. 00006064  2F0A                     move.l     -[A7], A2
  7997. 00006066  61FF 0000 0728           bsr        +0x72A /* 00006790 */
  7998. 0000606C  0C80 4F6B 2020           cmpi.l     D0, 0x4F6B2020 /* 'Ok  ' */
  7999. 00006072  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8000. 00006076  663E                     bne        +0x40 /* 000060B6 */
  8001. 00006078  42AE FFFC                clr.l      [A6 - 0x4]
  8002. 0000607C  486E FFFC                pea.l      [A6 - 0x4]
  8003. 00006080  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  8004. 00006086  61FF FFFF B7A8           bsr        -0x4856 /* 00001830 */
  8005. 0000608C  2F08                     move.l     -[A7], A0
  8006. 0000608E  2057                     movea.l    A0, [A7]
  8007. 00006090  2268 0004                movea.l    A1, [A0 + 0x4]
  8008. 00006094  2269 0354                movea.l    A1, [A1 + 0x354]
  8009. 00006098  4E91                     jsr        [A1]
  8010. 0000609A  4AAE FFFC                tst.l      [A6 - 0x4]
  8011. 0000609E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8012. 000060A2  6712                     beq        +0x14 /* 000060B6 */
  8013. 000060A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8014. 000060A8  2057                     movea.l    A0, [A7]
  8015. 000060AA  2268 0004                movea.l    A1, [A0 + 0x4]
  8016. 000060AE  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8017. 000060B2  4E91                     jsr        [A1]
  8018. 000060B4  584F                     addq.w     A7, 4
  8019. label000060B6:
  8020. 000060B6  0C83 5341 5A20           cmpi.l     D3, 0x53415A20 /* 'SAZ ' */
  8021. 000060BC  671A                     beq        +0x1C /* 000060D8 */
  8022. 000060BE  0C83 535A 4120           cmpi.l     D3, 0x535A4120 /* 'SZA ' */
  8023. 000060C4  6712                     beq        +0x14 /* 000060D8 */
  8024. 000060C6  0C83 5353 4220           cmpi.l     D3, 0x53534220 /* 'SSB ' */
  8025. 000060CC  670A                     beq        +0xC /* 000060D8 */
  8026. 000060CE  0C83 5342 5320           cmpi.l     D3, 0x53425320 /* 'SBS ' */
  8027. 000060D4  6600 008A                bne        +0x8C /* 00006160 */
  8028. label000060D8:
  8029. 000060D8  1F3C 0001                move.b     -[A7], 0x1
  8030. 000060DC  2F0B                     move.l     -[A7], A3
  8031. 000060DE  2057                     movea.l    A0, [A7]
  8032. 000060E0  2268 0004                movea.l    A1, [A0 + 0x4]
  8033. 000060E4  2269 0364                movea.l    A1, [A1 + 0x364]
  8034. 000060E8  4E91                     jsr        [A1]
  8035. 000060EA  584F                     addq.w     A7, 4
  8036. 000060EC  2F08                     move.l     -[A7], A0
  8037. 000060EE  2057                     movea.l    A0, [A7]
  8038. 000060F0  2268 0004                movea.l    A1, [A0 + 0x4]
  8039. 000060F4  2269 0134                movea.l    A1, [A1 + 0x134]
  8040. 000060F8  4E91                     jsr        [A1]
  8041. 000060FA  2F0A                     move.l     -[A7], A2
  8042. 000060FC  61FF 0000 047A           bsr        +0x47C /* 00006578 */
  8043. 00006102  2F0A                     move.l     -[A7], A2
  8044. 00006104  61FF 0000 068A           bsr        +0x68C /* 00006790 */
  8045. 0000610A  2800                     move.l     D4, D0
  8046. 0000610C  0C84 4F6B 2020           cmpi.l     D4, 0x4F6B2020 /* 'Ok  ' */
  8047. 00006112  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8048. 00006116  6710                     beq        +0x12 /* 00006128 */
  8049. 00006118  0C84 6C6F 7744           cmpi.l     D4, 0x6C6F7744 /* 'lowD' */
  8050. 0000611E  6708                     beq        +0xA /* 00006128 */
  8051. 00006120  0C84 7A65 726F           cmpi.l     D4, 0x7A65726F /* 'zero' */
  8052. 00006126  662E                     bne        +0x30 /* 00006156 */
  8053. label00006128:
  8054. 00006128  206A 00EC                movea.l    A0, [A2 + 0xEC]
  8055. 0000612C  2143 0004                move.l     [A0 + 0x4], D3
  8056. 00006130  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  8057. 00006134  61FF 0000 0A22           bsr        +0xA24 /* 00006B58 */
  8058. 0000613A  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  8059. 0000613E  2057                     movea.l    A0, [A7]
  8060. 00006140  2250                     movea.l    A1, [A0]
  8061. 00006142  2269 0040                movea.l    A1, [A1 + 0x40]
  8062. 00006146  4E91                     jsr        [A1]
  8063. 00006148  2F0A                     move.l     -[A7], A2
  8064. 0000614A  61FF 0000 0538           bsr        +0x53A /* 00006684 */
  8065. 00006150  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8066. 00006154  600A                     bra        +0xC /* 00006160 */
  8067. label00006156:
  8068. 00006156  2F0A                     move.l     -[A7], A2
  8069. 00006158  61FF 0000 07F0           bsr        +0x7F2 /* 0000694A */
  8070. 0000615E  584F                     addq.w     A7, 4
  8071. label00006160:
  8072. 00006160  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  8073. 00006164  4E5E                     unlink     A6
  8074. 00006166  4E75                     rts
  8075. 00006168  4E56 FCC8                link       A6, -0x0338
  8076. 0000616C  48E7 0030                movem.l    -[A7], A2,A3
  8077. 00006170  246E 0008                movea.l    A2, [A6 + 0x8]
  8078. 00006174  61FF FFFF B6BA           bsr        -0x4944 /* 00001830 */
  8079. 0000617A  2648                     movea.l    A3, A0
  8080. 0000617C  486E FEF2                pea.l      [A6 - 0x10E]
  8081. 00006180  2F0B                     move.l     -[A7], A3
  8082. 00006182  2057                     movea.l    A0, [A7]
  8083. 00006184  2268 0004                movea.l    A1, [A0 + 0x4]
  8084. 00006188  2269 0360                movea.l    A1, [A1 + 0x360]
  8085. 0000618C  4E91                     jsr        [A1]
  8086. 0000618E  4267                     clr.w      -[A7]
  8087. 00006190  4879 0001 BBB4           push.l     0x1BBB4
  8088. 00006196  4879 0001 BB98           push.l     0x1BB98
  8089. 0000619C  4878 0004                push.l     0x4
  8090. 000061A0  2F3C 7570 4320           move.l     -[A7], 0x75704320 /* 'upC ' */
  8091. 000061A6  2F0A                     move.l     -[A7], A2
  8092. 000061A8  2057                     movea.l    A0, [A7]
  8093. 000061AA  2268 0004                movea.l    A1, [A0 + 0x4]
  8094. 000061AE  2269 0010                movea.l    A1, [A1 + 0x10]
  8095. 000061B2  4E91                     jsr        [A1]
  8096. 000061B4  504F                     addq.w     A7, 8
  8097. 000061B6  2F08                     move.l     -[A7], A0
  8098. 000061B8  4EB9 0000 2582           jsr        [0x00002582]
  8099. 000061BE  2648                     movea.l    A3, A0
  8100. 000061C0  200B                     move.l     D0, A3
  8101. 000061C2  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  8102. 000061C6  661E                     bne        +0x20 /* 000061E6 */
  8103. 000061C8  42A7                     clr.l      -[A7]
  8104. 000061CA  486E FEEA                pea.l      [A6 - 0x116]
  8105. 000061CE  2D7C 6E69 6C50 FEEA      move.l     [A6 - 0x116], 0x6E696C50 /* 'nilP' */
  8106. 000061D6  4879 0001 BB2A           push.l     0x1BB2A
  8107. 000061DC  4EB9 0000 2542           jsr        [0x00002542]
  8108. 000061E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8109. label000061E6:
  8110. 000061E6  4879 0001 BB0E           push.l     0x1BB0E
  8111. 000061EC  486E FEF6                pea.l      [A6 - 0x10A]
  8112. 000061F0  4EB9 0000 29D2           jsr        [0x000029D2]
  8113. 000061F6  206E FEF2                movea.l    A0, [A6 - 0x10E]
  8114. 000061FA  4868 0008                pea.l      [A0 + 0x8]
  8115. 000061FE  486E FEF6                pea.l      [A6 - 0x10A]
  8116. 00006202  486E FDD2                pea.l      [A6 - 0x22E]
  8117. 00006206  4EB9 0000 29C2           jsr        [0x000029C2]
  8118. 0000620C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8119. 00006210  486E FDD2                pea.l      [A6 - 0x22E]
  8120. 00006214  486E FEF6                pea.l      [A6 - 0x10A]
  8121. 00006218  61FF 0000 08BC           bsr        +0x8BE /* 00006AD6 */
  8122. 0000621E  4879 0001 BAFE           push.l     0x1BAFE
  8123. 00006224  486E FEF6                pea.l      [A6 - 0x10A]
  8124. 00006228  486E FCC8                pea.l      [A6 - 0x338]
  8125. 0000622C  4EB9 0000 29C2           jsr        [0x000029C2]
  8126. 00006232  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8127. 00006236  486E FCC8                pea.l      [A6 - 0x338]
  8128. 0000623A  486E FEF6                pea.l      [A6 - 0x10A]
  8129. 0000623E  61FF 0000 0896           bsr        +0x898 /* 00006AD6 */
  8130. 00006244  486E FEF6                pea.l      [A6 - 0x10A]
  8131. 00006248  61FF FFFF F3EC           bsr        -0xC12 /* 00005636 */
  8132. 0000624E  584F                     addq.w     A7, 4
  8133. 00006250  2F08                     move.l     -[A7], A0
  8134. 00006252  2F0B                     move.l     -[A7], A3
  8135. 00006254  2057                     movea.l    A0, [A7]
  8136. 00006256  2268 0004                movea.l    A1, [A0 + 0x4]
  8137. 0000625A  2269 0028                movea.l    A1, [A1 + 0x28]
  8138. 0000625E  4E91                     jsr        [A1]
  8139. 00006260  4267                     clr.w      -[A7]
  8140. 00006262  4879 0001 BBB4           push.l     0x1BBB4
  8141. 00006268  4879 0001 BB98           push.l     0x1BB98
  8142. 0000626E  4878 0004                push.l     0x4
  8143. 00006272  2F3C 5269 6743           move.l     -[A7], 0x52696743 /* 'RigC' */
  8144. 00006278  2F0A                     move.l     -[A7], A2
  8145. 0000627A  2057                     movea.l    A0, [A7]
  8146. 0000627C  2268 0004                movea.l    A1, [A0 + 0x4]
  8147. 00006280  2269 0010                movea.l    A1, [A1 + 0x10]
  8148. 00006284  4E91                     jsr        [A1]
  8149. 00006286  504F                     addq.w     A7, 8
  8150. 00006288  2F08                     move.l     -[A7], A0
  8151. 0000628A  4EB9 0000 2582           jsr        [0x00002582]
  8152. 00006290  2648                     movea.l    A3, A0
  8153. 00006292  200B                     move.l     D0, A3
  8154. 00006294  4FEF 0032                lea.l      A7, [A7 + 0x32]
  8155. 00006298  661E                     bne        +0x20 /* 000062B8 */
  8156. 0000629A  42A7                     clr.l      -[A7]
  8157. 0000629C  486E FEE6                pea.l      [A6 - 0x11A]
  8158. 000062A0  2D7C 6E69 6C50 FEE6      move.l     [A6 - 0x11A], 0x6E696C50 /* 'nilP' */
  8159. 000062A8  4879 0001 BB2A           push.l     0x1BB2A
  8160. 000062AE  4EB9 0000 2542           jsr        [0x00002542]
  8161. 000062B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8162. label000062B8:
  8163. 000062B8  206E FEF2                movea.l    A0, [A6 - 0x10E]
  8164. 000062BC  4868 001C                pea.l      [A0 + 0x1C]
  8165. 000062C0  2F0B                     move.l     -[A7], A3
  8166. 000062C2  2057                     movea.l    A0, [A7]
  8167. 000062C4  2268 0004                movea.l    A1, [A0 + 0x4]
  8168. 000062C8  2269 0028                movea.l    A1, [A1 + 0x28]
  8169. 000062CC  4E91                     jsr        [A1]
  8170. 000062CE  2F0A                     move.l     -[A7], A2
  8171. 000062D0  2057                     movea.l    A0, [A7]
  8172. 000062D2  2268 0004                movea.l    A1, [A0 + 0x4]
  8173. 000062D6  2269 0228                movea.l    A1, [A1 + 0x228]
  8174. 000062DA  4E91                     jsr        [A1]
  8175. 000062DC  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  8176. 000062E0  486E FEDC                pea.l      [A6 - 0x124]
  8177. 000062E4  4EB9 0000 27AA           jsr        [0x000027AA]
  8178. 000062EA  594F                     subq.w     A7, 4
  8179. 000062EC  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  8180. 000062F0  4EB9 0000 248A           jsr        [0x0000248A]
  8181. 000062F6  201F                     move.l     D0, [A7]+
  8182. 000062F8  2F00                     move.l     -[A7], D0
  8183. 000062FA  206E FEF2                movea.l    A0, [A6 - 0x10E]
  8184. 000062FE  4868 0038                pea.l      [A0 + 0x38]
  8185. 00006302  206A 00E4                movea.l    A0, [A2 + 0xE4]
  8186. 00006306  2F10                     move.l     -[A7], [A0]
  8187. 00006308  61FF FFFF AD6C           bsr        -0x5292 /* 00001076 */
  8188. 0000630E  3F3C FFFF                move.w     -[A7], 0xFFFF
  8189. 00006312  486E FEDC                pea.l      [A6 - 0x124]
  8190. 00006316  4EB9 0000 27B2           jsr        [0x000027B2]
  8191. 0000631C  2F0A                     move.l     -[A7], A2
  8192. 0000631E  61FF 0000 0364           bsr        +0x366 /* 00006684 */
  8193. 00006324  2F0A                     move.l     -[A7], A2
  8194. 00006326  61FF 0000 0468           bsr        +0x46A /* 00006790 */
  8195. 0000632C  0C80 4F6B 2020           cmpi.l     D0, 0x4F6B2020 /* 'Ok  ' */
  8196. 00006332  4FEF 002E                lea.l      A7, [A7 + 0x2E]
  8197. 00006336  663E                     bne        +0x40 /* 00006376 */
  8198. 00006338  42AE FEEE                clr.l      [A6 - 0x112]
  8199. 0000633C  486E FEEE                pea.l      [A6 - 0x112]
  8200. 00006340  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  8201. 00006346  61FF FFFF B4E8           bsr        -0x4B16 /* 00001830 */
  8202. 0000634C  2F08                     move.l     -[A7], A0
  8203. 0000634E  2057                     movea.l    A0, [A7]
  8204. 00006350  2268 0004                movea.l    A1, [A0 + 0x4]
  8205. 00006354  2269 0354                movea.l    A1, [A1 + 0x354]
  8206. 00006358  4E91                     jsr        [A1]
  8207. 0000635A  4AAE FEEE                tst.l      [A6 - 0x112]
  8208. 0000635E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8209. 00006362  6712                     beq        +0x14 /* 00006376 */
  8210. 00006364  2F2E FEEE                move.l     -[A7], [A6 - 0x112]
  8211. 00006368  2057                     movea.l    A0, [A7]
  8212. 0000636A  2268 0004                movea.l    A1, [A0 + 0x4]
  8213. 0000636E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8214. 00006372  4E91                     jsr        [A1]
  8215. 00006374  584F                     addq.w     A7, 4
  8216. label00006376:
  8217. 00006376  4267                     clr.w      -[A7]
  8218. 00006378  4879 0001 BBB4           push.l     0x1BBB4
  8219. 0000637E  4879 0001 BB2C           push.l     0x1BB2C
  8220. 00006384  4878 0004                push.l     0x4
  8221. 00006388  4878 044D                push.l     0x44D
  8222. 0000638C  2F0A                     move.l     -[A7], A2
  8223. 0000638E  2057                     movea.l    A0, [A7]
  8224. 00006390  2268 0004                movea.l    A1, [A0 + 0x4]
  8225. 00006394  2269 0010                movea.l    A1, [A1 + 0x10]
  8226. 00006398  4E91                     jsr        [A1]
  8227. 0000639A  504F                     addq.w     A7, 8
  8228. 0000639C  2F08                     move.l     -[A7], A0
  8229. 0000639E  4EB9 0000 2582           jsr        [0x00002582]
  8230. 000063A4  2648                     movea.l    A3, A0
  8231. 000063A6  200B                     move.l     D0, A3
  8232. 000063A8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  8233. 000063AC  661E                     bne        +0x20 /* 000063CC */
  8234. 000063AE  42A7                     clr.l      -[A7]
  8235. 000063B0  486E FEE2                pea.l      [A6 - 0x11E]
  8236. 000063B4  2D7C 6E69 6C50 FEE2      move.l     [A6 - 0x11E], 0x6E696C50 /* 'nilP' */
  8237. 000063BC  4879 0001 BB2A           push.l     0x1BB2A
  8238. 000063C2  4EB9 0000 2542           jsr        [0x00002542]
  8239. 000063C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8240. label000063CC:
  8241. 000063CC  200B                     move.l     D0, A3
  8242. 000063CE  4A80                     tst.l      D0
  8243. 000063D0  6708                     beq        +0xA /* 000063DA */
  8244. 000063D2  204B                     movea.l    A0, A3
  8245. 000063D4  41E8 0028                lea.l      A0, [A0 + 0x28]
  8246. 000063D8  6002                     bra        +0x4 /* 000063DC */
  8247. label000063DA:
  8248. 000063DA  204B                     movea.l    A0, A3
  8249. label000063DC:
  8250. 000063DC  4850                     pea.l      [A0]
  8251. 000063DE  4EB9 0000 4152           jsr        [0x00004152]
  8252. 000063E4  584F                     addq.w     A7, 4
  8253. 000063E6  4CDF 0C00                movem.l    A2,A3, [A7]+
  8254. 000063EA  4E5E                     unlink     A6
  8255. 000063EC  4E75                     rts
  8256. 000063EE  4E56 FFFC                link       A6, -0x0004
  8257. 000063F2  42AE FFFC                clr.l      [A6 - 0x4]
  8258. 000063F6  486E FFFC                pea.l      [A6 - 0x4]
  8259. 000063FA  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  8260. 00006400  61FF FFFF B42E           bsr        -0x4BD0 /* 00001830 */
  8261. 00006406  2F08                     move.l     -[A7], A0
  8262. 00006408  2057                     movea.l    A0, [A7]
  8263. 0000640A  2268 0004                movea.l    A1, [A0 + 0x4]
  8264. 0000640E  2269 0354                movea.l    A1, [A1 + 0x354]
  8265. 00006412  4E91                     jsr        [A1]
  8266. 00006414  4AAE FFFC                tst.l      [A6 - 0x4]
  8267. 00006418  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8268. 0000641C  6712                     beq        +0x14 /* 00006430 */
  8269. 0000641E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8270. 00006422  2057                     movea.l    A0, [A7]
  8271. 00006424  2268 0004                movea.l    A1, [A0 + 0x4]
  8272. 00006428  2269 00A8                movea.l    A1, [A1 + 0xA8]
  8273. 0000642C  4E91                     jsr        [A1]
  8274. 0000642E  584F                     addq.w     A7, 4
  8275. label00006430:
  8276. 00006430  486E FFFC                pea.l      [A6 - 0x4]
  8277. 00006434  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  8278. 0000643A  61FF FFFF B3F4           bsr        -0x4C0A /* 00001830 */
  8279. 00006440  2F08                     move.l     -[A7], A0
  8280. 00006442  2057                     movea.l    A0, [A7]
  8281. 00006444  2268 0004                movea.l    A1, [A0 + 0x4]
  8282. 00006448  2269 0354                movea.l    A1, [A1 + 0x354]
  8283. 0000644C  4E91                     jsr        [A1]
  8284. 0000644E  4AAE FFFC                tst.l      [A6 - 0x4]
  8285. 00006452  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8286. 00006456  6712                     beq        +0x14 /* 0000646A */
  8287. 00006458  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8288. 0000645C  2057                     movea.l    A0, [A7]
  8289. 0000645E  2268 0004                movea.l    A1, [A0 + 0x4]
  8290. 00006462  2269 00A8                movea.l    A1, [A1 + 0xA8]
  8291. 00006466  4E91                     jsr        [A1]
  8292. 00006468  584F                     addq.w     A7, 4
  8293. label0000646A:
  8294. 0000646A  486E FFFC                pea.l      [A6 - 0x4]
  8295. 0000646E  2F3C 6261 636B           move.l     -[A7], 0x6261636B /* 'back' */
  8296. 00006474  61FF FFFF B3BA           bsr        -0x4C44 /* 00001830 */
  8297. 0000647A  2F08                     move.l     -[A7], A0
  8298. 0000647C  2057                     movea.l    A0, [A7]
  8299. 0000647E  2268 0004                movea.l    A1, [A0 + 0x4]
  8300. 00006482  2269 0354                movea.l    A1, [A1 + 0x354]
  8301. 00006486  4E91                     jsr        [A1]
  8302. 00006488  4AAE FFFC                tst.l      [A6 - 0x4]
  8303. 0000648C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8304. 00006490  6712                     beq        +0x14 /* 000064A4 */
  8305. 00006492  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8306. 00006496  2057                     movea.l    A0, [A7]
  8307. 00006498  2268 0004                movea.l    A1, [A0 + 0x4]
  8308. 0000649C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8309. 000064A0  4E91                     jsr        [A1]
  8310. 000064A2  584F                     addq.w     A7, 4
  8311. label000064A4:
  8312. 000064A4  486E FFFC                pea.l      [A6 - 0x4]
  8313. 000064A8  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  8314. 000064AE  61FF FFFF B380           bsr        -0x4C7E /* 00001830 */
  8315. 000064B4  2F08                     move.l     -[A7], A0
  8316. 000064B6  2057                     movea.l    A0, [A7]
  8317. 000064B8  2268 0004                movea.l    A1, [A0 + 0x4]
  8318. 000064BC  2269 0354                movea.l    A1, [A1 + 0x354]
  8319. 000064C0  4E91                     jsr        [A1]
  8320. 000064C2  4AAE FFFC                tst.l      [A6 - 0x4]
  8321. 000064C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8322. 000064CA  6712                     beq        +0x14 /* 000064DE */
  8323. 000064CC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8324. 000064D0  2057                     movea.l    A0, [A7]
  8325. 000064D2  2268 0004                movea.l    A1, [A0 + 0x4]
  8326. 000064D6  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8327. 000064DA  4E91                     jsr        [A1]
  8328. 000064DC  584F                     addq.w     A7, 4
  8329. label000064DE:
  8330. 000064DE  486E FFFC                pea.l      [A6 - 0x4]
  8331. 000064E2  4878 0385                push.l     0x385
  8332. 000064E6  61FF FFFF B348           bsr        -0x4CB6 /* 00001830 */
  8333. 000064EC  2F08                     move.l     -[A7], A0
  8334. 000064EE  2057                     movea.l    A0, [A7]
  8335. 000064F0  2268 0004                movea.l    A1, [A0 + 0x4]
  8336. 000064F4  2269 0354                movea.l    A1, [A1 + 0x354]
  8337. 000064F8  4E91                     jsr        [A1]
  8338. 000064FA  4AAE FFFC                tst.l      [A6 - 0x4]
  8339. 000064FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8340. 00006502  6712                     beq        +0x14 /* 00006516 */
  8341. 00006504  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8342. 00006508  2057                     movea.l    A0, [A7]
  8343. 0000650A  2268 0004                movea.l    A1, [A0 + 0x4]
  8344. 0000650E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8345. 00006512  4E91                     jsr        [A1]
  8346. 00006514  584F                     addq.w     A7, 4
  8347. label00006516:
  8348. 00006516  4E5E                     unlink     A6
  8349. 00006518  4E75                     rts
  8350. 0000651A  4E56 FFFC                link       A6, -0x0004
  8351. 0000651E  48E7 0030                movem.l    -[A7], A2,A3
  8352. 00006522  246E 0008                movea.l    A2, [A6 + 0x8]
  8353. 00006526  61FF FFFF B308           bsr        -0x4CF6 /* 00001830 */
  8354. 0000652C  2648                     movea.l    A3, A0
  8355. 0000652E  486E FFFC                pea.l      [A6 - 0x4]
  8356. 00006532  2F0B                     move.l     -[A7], A3
  8357. 00006534  2057                     movea.l    A0, [A7]
  8358. 00006536  2268 0004                movea.l    A1, [A0 + 0x4]
  8359. 0000653A  2269 0360                movea.l    A1, [A1 + 0x360]
  8360. 0000653E  4E91                     jsr        [A1]
  8361. 00006540  2F0A                     move.l     -[A7], A2
  8362. 00006542  61FF 0000 0034           bsr        +0x36 /* 00006578 */
  8363. 00006548  594F                     subq.w     A7, 4
  8364. 0000654A  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  8365. 0000654E  4EB9 0000 248A           jsr        [0x0000248A]
  8366. 00006554  201F                     move.l     D0, [A7]+
  8367. 00006556  2F00                     move.l     -[A7], D0
  8368. 00006558  206A 00E4                movea.l    A0, [A2 + 0xE4]
  8369. 0000655C  2F10                     move.l     -[A7], [A0]
  8370. 0000655E  206E FFFC                movea.l    A0, [A6 - 0x4]
  8371. 00006562  4868 0038                pea.l      [A0 + 0x38]
  8372. 00006566  61FF FFFF AB0E           bsr        -0x54F0 /* 00001076 */
  8373. 0000656C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8374. 00006570  4CDF 0C00                movem.l    A2,A3, [A7]+
  8375. 00006574  4E5E                     unlink     A6
  8376. 00006576  4E75                     rts
  8377. fn00006578:
  8378. 00006578  4E56 FFFC                link       A6, -0x0004
  8379. 0000657C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  8380. 00006580  246E 0008                movea.l    A2, [A6 + 0x8]
  8381. 00006584  7601                     moveq.l    D3, 0x01
  8382. 00006586  6000 00E8                bra        +0xEA /* 00006670 */
  8383. label0000658A:
  8384. 0000658A  4267                     clr.w      -[A7]
  8385. 0000658C  4879 0001 BBB4           push.l     0x1BBB4
  8386. 00006592  4879 0001 BA26           push.l     0x1BA26
  8387. 00006598  4878 0004                push.l     0x4
  8388. 0000659C  3003                     move.w     D0, D3
  8389. 0000659E  48C0                     ext.l      D0
  8390. 000065A0  0680 0000 044C           addi.l     D0, 0x44C
  8391. 000065A6  2F00                     move.l     -[A7], D0
  8392. 000065A8  2F0A                     move.l     -[A7], A2
  8393. 000065AA  2057                     movea.l    A0, [A7]
  8394. 000065AC  2268 0004                movea.l    A1, [A0 + 0x4]
  8395. 000065B0  2269 0010                movea.l    A1, [A1 + 0x10]
  8396. 000065B4  4E91                     jsr        [A1]
  8397. 000065B6  504F                     addq.w     A7, 8
  8398. 000065B8  2F08                     move.l     -[A7], A0
  8399. 000065BA  4EB9 0000 2582           jsr        [0x00002582]
  8400. 000065C0  2648                     movea.l    A3, A0
  8401. 000065C2  4267                     clr.w      -[A7]
  8402. 000065C4  4879 0001 BBB4           push.l     0x1BBB4
  8403. 000065CA  4879 0001 B9C0           push.l     0x1B9C0
  8404. 000065D0  4878 0004                push.l     0x4
  8405. 000065D4  3003                     move.w     D0, D3
  8406. 000065D6  48C0                     ext.l      D0
  8407. 000065D8  0680 0000 04B0           addi.l     D0, 0x4B0
  8408. 000065DE  2F00                     move.l     -[A7], D0
  8409. 000065E0  2F0A                     move.l     -[A7], A2
  8410. 000065E2  2057                     movea.l    A0, [A7]
  8411. 000065E4  2268 0004                movea.l    A1, [A0 + 0x4]
  8412. 000065E8  2269 0010                movea.l    A1, [A1 + 0x10]
  8413. 000065EC  4E91                     jsr        [A1]
  8414. 000065EE  504F                     addq.w     A7, 8
  8415. 000065F0  2F08                     move.l     -[A7], A0
  8416. 000065F2  4EB9 0000 2582           jsr        [0x00002582]
  8417. 000065F8  2848                     movea.l    A4, A0
  8418. 000065FA  200B                     move.l     D0, A3
  8419. 000065FC  4A80                     tst.l      D0
  8420. 000065FE  4FEF 0024                lea.l      A7, [A7 + 0x24]
  8421. 00006602  6706                     beq        +0x8 /* 0000660A */
  8422. 00006604  200C                     move.l     D0, A4
  8423. 00006606  4A80                     tst.l      D0
  8424. 00006608  6604                     bne        +0x6 /* 0000660E */
  8425. label0000660A:
  8426. 0000660A  7000                     moveq.l    D0, 0x00
  8427. 0000660C  6002                     bra        +0x4 /* 00006610 */
  8428. label0000660E:
  8429. 0000660E  7001                     moveq.l    D0, 0x01
  8430. label00006610:
  8431. 00006610  4A00                     tst.b      D0
  8432. 00006612  661E                     bne        +0x20 /* 00006632 */
  8433. 00006614  42A7                     clr.l      -[A7]
  8434. 00006616  486E FFFC                pea.l      [A6 - 0x4]
  8435. 0000661A  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  8436. 00006622  4879 0001 BB2A           push.l     0x1BB2A
  8437. 00006628  4EB9 0000 2542           jsr        [0x00002542]
  8438. 0000662E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8439. label00006632:
  8440. 00006632  3043                     movea.w    A0, D3
  8441. 00006634  2F08                     move.l     -[A7], A0
  8442. 00006636  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  8443. 0000663A  2057                     movea.l    A0, [A7]
  8444. 0000663C  2250                     movea.l    A1, [A0]
  8445. 0000663E  2269 0038                movea.l    A1, [A1 + 0x38]
  8446. 00006642  4E91                     jsr        [A1]
  8447. 00006644  2808                     move.l     D4, A0
  8448. 00006646  2F04                     move.l     -[A7], D4
  8449. 00006648  2F0B                     move.l     -[A7], A3
  8450. 0000664A  2057                     movea.l    A0, [A7]
  8451. 0000664C  2268 0004                movea.l    A1, [A0 + 0x4]
  8452. 00006650  2269 0024                movea.l    A1, [A1 + 0x24]
  8453. 00006654  4E91                     jsr        [A1]
  8454. 00006656  2044                     movea.l    A0, D4
  8455. 00006658  4868 0010                pea.l      [A0 + 0x10]
  8456. 0000665C  2F0C                     move.l     -[A7], A4
  8457. 0000665E  2057                     movea.l    A0, [A7]
  8458. 00006660  2268 0004                movea.l    A1, [A0 + 0x4]
  8459. 00006664  2269 0024                movea.l    A1, [A1 + 0x24]
  8460. 00006668  4E91                     jsr        [A1]
  8461. 0000666A  5243                     addq.w     D3, 1
  8462. 0000666C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8463. label00006670:
  8464. 00006670  3003                     move.w     D0, D3
  8465. 00006672  48C0                     ext.l      D0
  8466. 00006674  720C                     moveq.l    D1, 0x0C
  8467. 00006676  B081                     cmp.l      D0, D1
  8468. 00006678  6F00 FF10                ble        -0xEE /* 0000658A */
  8469. 0000667C  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  8470. 00006680  4E5E                     unlink     A6
  8471. 00006682  4E75                     rts
  8472. fn00006684:
  8473. 00006684  4E56 FFFC                link       A6, -0x0004
  8474. 00006688  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  8475. 0000668C  246E 0008                movea.l    A2, [A6 + 0x8]
  8476. 00006690  7601                     moveq.l    D3, 0x01
  8477. 00006692  6000 00E8                bra        +0xEA /* 0000677C */
  8478. label00006696:
  8479. 00006696  4267                     clr.w      -[A7]
  8480. 00006698  4879 0001 BBB4           push.l     0x1BBB4
  8481. 0000669E  4879 0001 BA26           push.l     0x1BA26
  8482. 000066A4  4878 0004                push.l     0x4
  8483. 000066A8  3003                     move.w     D0, D3
  8484. 000066AA  48C0                     ext.l      D0
  8485. 000066AC  0680 0000 044C           addi.l     D0, 0x44C
  8486. 000066B2  2F00                     move.l     -[A7], D0
  8487. 000066B4  2F0A                     move.l     -[A7], A2
  8488. 000066B6  2057                     movea.l    A0, [A7]
  8489. 000066B8  2268 0004                movea.l    A1, [A0 + 0x4]
  8490. 000066BC  2269 0010                movea.l    A1, [A1 + 0x10]
  8491. 000066C0  4E91                     jsr        [A1]
  8492. 000066C2  504F                     addq.w     A7, 8
  8493. 000066C4  2F08                     move.l     -[A7], A0
  8494. 000066C6  4EB9 0000 2582           jsr        [0x00002582]
  8495. 000066CC  2648                     movea.l    A3, A0
  8496. 000066CE  4267                     clr.w      -[A7]
  8497. 000066D0  4879 0001 BBB4           push.l     0x1BBB4
  8498. 000066D6  4879 0001 B9C0           push.l     0x1B9C0
  8499. 000066DC  4878 0004                push.l     0x4
  8500. 000066E0  3003                     move.w     D0, D3
  8501. 000066E2  48C0                     ext.l      D0
  8502. 000066E4  0680 0000 04B0           addi.l     D0, 0x4B0
  8503. 000066EA  2F00                     move.l     -[A7], D0
  8504. 000066EC  2F0A                     move.l     -[A7], A2
  8505. 000066EE  2057                     movea.l    A0, [A7]
  8506. 000066F0  2268 0004                movea.l    A1, [A0 + 0x4]
  8507. 000066F4  2269 0010                movea.l    A1, [A1 + 0x10]
  8508. 000066F8  4E91                     jsr        [A1]
  8509. 000066FA  504F                     addq.w     A7, 8
  8510. 000066FC  2F08                     move.l     -[A7], A0
  8511. 000066FE  4EB9 0000 2582           jsr        [0x00002582]
  8512. 00006704  2848                     movea.l    A4, A0
  8513. 00006706  200B                     move.l     D0, A3
  8514. 00006708  4A80                     tst.l      D0
  8515. 0000670A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  8516. 0000670E  6706                     beq        +0x8 /* 00006716 */
  8517. 00006710  200C                     move.l     D0, A4
  8518. 00006712  4A80                     tst.l      D0
  8519. 00006714  6604                     bne        +0x6 /* 0000671A */
  8520. label00006716:
  8521. 00006716  7000                     moveq.l    D0, 0x00
  8522. 00006718  6002                     bra        +0x4 /* 0000671C */
  8523. label0000671A:
  8524. 0000671A  7001                     moveq.l    D0, 0x01
  8525. label0000671C:
  8526. 0000671C  4A00                     tst.b      D0
  8527. 0000671E  661E                     bne        +0x20 /* 0000673E */
  8528. 00006720  42A7                     clr.l      -[A7]
  8529. 00006722  486E FFFC                pea.l      [A6 - 0x4]
  8530. 00006726  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  8531. 0000672E  4879 0001 BB2A           push.l     0x1BB2A
  8532. 00006734  4EB9 0000 2542           jsr        [0x00002542]
  8533. 0000673A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8534. label0000673E:
  8535. 0000673E  3043                     movea.w    A0, D3
  8536. 00006740  2F08                     move.l     -[A7], A0
  8537. 00006742  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  8538. 00006746  2057                     movea.l    A0, [A7]
  8539. 00006748  2250                     movea.l    A1, [A0]
  8540. 0000674A  2269 0038                movea.l    A1, [A1 + 0x38]
  8541. 0000674E  4E91                     jsr        [A1]
  8542. 00006750  2808                     move.l     D4, A0
  8543. 00006752  2F04                     move.l     -[A7], D4
  8544. 00006754  2F0B                     move.l     -[A7], A3
  8545. 00006756  2057                     movea.l    A0, [A7]
  8546. 00006758  2268 0004                movea.l    A1, [A0 + 0x4]
  8547. 0000675C  2269 0028                movea.l    A1, [A1 + 0x28]
  8548. 00006760  4E91                     jsr        [A1]
  8549. 00006762  2044                     movea.l    A0, D4
  8550. 00006764  4868 0010                pea.l      [A0 + 0x10]
  8551. 00006768  2F0C                     move.l     -[A7], A4
  8552. 0000676A  2057                     movea.l    A0, [A7]
  8553. 0000676C  2268 0004                movea.l    A1, [A0 + 0x4]
  8554. 00006770  2269 0028                movea.l    A1, [A1 + 0x28]
  8555. 00006774  4E91                     jsr        [A1]
  8556. 00006776  5243                     addq.w     D3, 1
  8557. 00006778  4FEF 0018                lea.l      A7, [A7 + 0x18]
  8558. label0000677C:
  8559. 0000677C  3003                     move.w     D0, D3
  8560. 0000677E  48C0                     ext.l      D0
  8561. 00006780  720C                     moveq.l    D1, 0x0C
  8562. 00006782  B081                     cmp.l      D0, D1
  8563. 00006784  6F00 FF10                ble        -0xEE /* 00006696 */
  8564. 00006788  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  8565. 0000678C  4E5E                     unlink     A6
  8566. 0000678E  4E75                     rts
  8567. fn00006790:
  8568. 00006790  4E56 FEB4                link       A6, -0x014C
  8569. 00006794  48E7 1030                movem.l    -[A7], D3,A2,A3
  8570. 00006798  246E 0008                movea.l    A2, [A6 + 0x8]
  8571. 0000679C  42AE FFCA                clr.l      [A6 - 0x36]
  8572. 000067A0  42AE FFCE                clr.l      [A6 - 0x32]
  8573. 000067A4  42A7                     clr.l      -[A7]
  8574. 000067A6  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  8575. 000067AA  486E FFD2                pea.l      [A6 - 0x2E]
  8576. 000067AE  61FF 0000 02F8           bsr        +0x2FA /* 00006AA8 */
  8577. 000067B4  7600                     moveq.l    D3, 0x00
  8578. 000067B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8579. 000067BA  6000 017A                bra        +0x17C /* 00006936 */
  8580. label000067BE:
  8581. 000067BE  4A2E FFE2                tst.b      [A6 - 0x1E]
  8582. 000067C2  6630                     bne        +0x32 /* 000067F4 */
  8583. 000067C4  4A2E FFF2                tst.b      [A6 - 0xE]
  8584. 000067C8  672A                     beq        +0x2C /* 000067F4 */
  8585. 000067CA  486E FFD2                pea.l      [A6 - 0x2E]
  8586. 000067CE  61FF 0000 029C           bsr        +0x29E /* 00006A6C */
  8587. 000067D4  2540 00E8                move.l     [A2 + 0xE8], D0
  8588. 000067D8  3F3C FFFF                move.w     -[A7], 0xFFFF
  8589. 000067DC  486E FFD2                pea.l      [A6 - 0x2E]
  8590. 000067E0  61FF 0000 0294           bsr        +0x296 /* 00006A76 */
  8591. 000067E6  203C 6E6F 4C62           move.l     D0, 0x6E6F4C62 /* 'noLb' */
  8592. 000067EC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8593. 000067F0  6000 0150                bra        +0x152 /* 00006942 */
  8594. label000067F4:
  8595. 000067F4  4A2E FFE2                tst.b      [A6 - 0x1E]
  8596. 000067F8  6730                     beq        +0x32 /* 0000682A */
  8597. 000067FA  4A2E FFF2                tst.b      [A6 - 0xE]
  8598. 000067FE  662A                     bne        +0x2C /* 0000682A */
  8599. 00006800  486E FFD2                pea.l      [A6 - 0x2E]
  8600. 00006804  61FF 0000 0266           bsr        +0x268 /* 00006A6C */
  8601. 0000680A  2540 00E8                move.l     [A2 + 0xE8], D0
  8602. 0000680E  3F3C FFFF                move.w     -[A7], 0xFFFF
  8603. 00006812  486E FFD2                pea.l      [A6 - 0x2E]
  8604. 00006816  61FF 0000 025E           bsr        +0x260 /* 00006A76 */
  8605. 0000681C  203C 6E6F 566C           move.l     D0, 0x6E6F566C /* 'noVl' */
  8606. 00006822  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8607. 00006826  6000 011A                bra        +0x11C /* 00006942 */
  8608. label0000682A:
  8609. 0000682A  4A2E FFE2                tst.b      [A6 - 0x1E]
  8610. 0000682E  6708                     beq        +0xA /* 00006838 */
  8611. 00006830  4A2E FFF2                tst.b      [A6 - 0xE]
  8612. 00006834  6702                     beq        +0x4 /* 00006838 */
  8613. 00006836  5243                     addq.w     D3, 1
  8614. label00006838:
  8615. 00006838  4A2E FFF2                tst.b      [A6 - 0xE]
  8616. 0000683C  6748                     beq        +0x4A /* 00006886 */
  8617. 0000683E  486E FECA                pea.l      [A6 - 0x136]
  8618. 00006842  2F0B                     move.l     -[A7], A3
  8619. 00006844  61FF 0000 16F2           bsr        +0x16F4 /* 00007F38 */
  8620. 0000684A  486E FECA                pea.l      [A6 - 0x136]
  8621. 0000684E  486E FEBE                pea.l      [A6 - 0x142]
  8622. 00006852  61FF 0000 DB7E           bsr        +0xDB80 /* 000143D2 */
  8623. 00006858  486E FFCA                pea.l      [A6 - 0x36]
  8624. 0000685C  486E FEB4                pea.l      [A6 - 0x14C]
  8625. 00006860  3F3C 080E                move.w     -[A7], 0x80E
  8626. 00006864  A9EB                     syscall    Pack4/FP68K
  8627. 00006866  486E FEBE                pea.l      [A6 - 0x142]
  8628. 0000686A  486E FEB4                pea.l      [A6 - 0x14C]
  8629. 0000686E  3F3C 0800                move.w     -[A7], 0x800
  8630. 00006872  A9EB                     syscall    Pack4/FP68K
  8631. 00006874  486E FEB4                pea.l      [A6 - 0x14C]
  8632. 00006878  486E FFCA                pea.l      [A6 - 0x36]
  8633. 0000687C  3F3C 0810                move.w     -[A7], 0x810
  8634. 00006880  A9EB                     syscall    Pack4/FP68K
  8635. 00006882  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8636. label00006886:
  8637. 00006886  486E FFE2                pea.l      [A6 - 0x1E]
  8638. 0000688A  486E FFD2                pea.l      [A6 - 0x2E]
  8639. 0000688E  61FF 0000 01C6           bsr        +0x1C8 /* 00006A56 */
  8640. 00006894  4A00                     tst.b      D0
  8641. 00006896  504F                     addq.w     A7, 8
  8642. 00006898  6600 FF24                bne        -0xDA /* 000067BE */
  8643. 0000689C  0C43 0002                cmpi.w     D3, 0x2
  8644. 000068A0  6C1A                     bge        +0x1C /* 000068BC */
  8645. 000068A2  3F3C FFFF                move.w     -[A7], 0xFFFF
  8646. 000068A6  486E FFD2                pea.l      [A6 - 0x2E]
  8647. 000068AA  61FF 0000 01CA           bsr        +0x1CC /* 00006A76 */
  8648. 000068B0  203C 6C6F 7744           move.l     D0, 0x6C6F7744 /* 'lowD' */
  8649. 000068B6  5C4F                     addq.w     A7, 6
  8650. 000068B8  6000 0088                bra        +0x8A /* 00006942 */
  8651. label000068BC:
  8652. 000068BC  61FF FFFF AF72           bsr        -0x508C /* 00001830 */
  8653. 000068C2  2648                     movea.l    A3, A0
  8654. 000068C4  486E FEC6                pea.l      [A6 - 0x13A]
  8655. 000068C8  2F0B                     move.l     -[A7], A3
  8656. 000068CA  2057                     movea.l    A0, [A7]
  8657. 000068CC  2268 0004                movea.l    A1, [A0 + 0x4]
  8658. 000068D0  2269 0360                movea.l    A1, [A1 + 0x360]
  8659. 000068D4  4E91                     jsr        [A1]
  8660. 000068D6  42AE FEB4                clr.l      [A6 - 0x14C]
  8661. 000068DA  42AE FEB8                clr.l      [A6 - 0x148]
  8662. 000068DE  426E FEBC                clr.w      [A6 - 0x144]
  8663. 000068E2  486E FFCA                pea.l      [A6 - 0x36]
  8664. 000068E6  486E FEB4                pea.l      [A6 - 0x14C]
  8665. 000068EA  3F3C 0808                move.w     -[A7], 0x808
  8666. 000068EE  A9EB                     syscall    Pack4/FP68K
  8667. 000068F0  504F                     addq.w     A7, 8
  8668. 000068F2  662A                     bne        +0x2C /* 0000691E */
  8669. 000068F4  206E FEC6                movea.l    A0, [A6 - 0x13A]
  8670. 000068F8  0C90 5069 6520           cmpi.l     [A0], 0x50696520 /* 'Pie ' */
  8671. 000068FE  661E                     bne        +0x20 /* 0000691E */
  8672. 00006900  7001                     moveq.l    D0, 0x01
  8673. 00006902  2540 00E8                move.l     [A2 + 0xE8], D0
  8674. 00006906  3F3C FFFF                move.w     -[A7], 0xFFFF
  8675. 0000690A  486E FFD2                pea.l      [A6 - 0x2E]
  8676. 0000690E  61FF 0000 0166           bsr        +0x168 /* 00006A76 */
  8677. 00006914  203C 7A65 726F           move.l     D0, 0x7A65726F /* 'zero' */
  8678. 0000691A  5C4F                     addq.w     A7, 6
  8679. 0000691C  6024                     bra        +0x26 /* 00006942 */
  8680. label0000691E:
  8681. 0000691E  3F3C FFFF                move.w     -[A7], 0xFFFF
  8682. 00006922  486E FFD2                pea.l      [A6 - 0x2E]
  8683. 00006926  61FF 0000 014E           bsr        +0x150 /* 00006A76 */
  8684. 0000692C  203C 4F6B 2020           move.l     D0, 0x4F6B2020 /* 'Ok  ' */
  8685. 00006932  5C4F                     addq.w     A7, 6
  8686. 00006934  600C                     bra        +0xE /* 00006942 */
  8687. label00006936:
  8688. 00006936  47EE FFE2                lea.l      A3, [A6 - 0x1E]
  8689. 0000693A  508B                     addq.l     A3, 8
  8690. 0000693C  508B                     addq.l     A3, 8
  8691. 0000693E  6000 FF46                bra        -0xB8 /* 00006886 */
  8692. label00006942:
  8693. 00006942  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  8694. 00006946  4E5E                     unlink     A6
  8695. 00006948  4E75                     rts
  8696. fn0000694A:
  8697. 0000694A  4E56 FFFC                link       A6, -0x0004
  8698. 0000694E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  8699. 00006952  246E 0008                movea.l    A2, [A6 + 0x8]
  8700. 00006956  2F0A                     move.l     -[A7], A2
  8701. 00006958  61FF FFFF FE36           bsr        -0x1C8 /* 00006790 */
  8702. 0000695E  2600                     move.l     D3, D0
  8703. 00006960  0C83 4F6B 2020           cmpi.l     D3, 0x4F6B2020 /* 'Ok  ' */
  8704. 00006966  584F                     addq.w     A7, 4
  8705. 00006968  6700 00D6                beq        +0xD8 /* 00006A40 */
  8706. 0000696C  0C83 6E6F 4C62           cmpi.l     D3, 0x6E6F4C62 /* 'noLb' */
  8707. 00006972  6614                     bne        +0x16 /* 00006988 */
  8708. 00006974  283C 0000 044C           move.l     D4, 0x44C
  8709. 0000697A  4879 0001 B980           push.l     0x1B980
  8710. 00006980  42A7                     clr.l      -[A7]
  8711. 00006982  42A7                     clr.l      -[A7]
  8712. 00006984  42A7                     clr.l      -[A7]
  8713. 00006986  A98B                     syscall    ParamText
  8714. label00006988:
  8715. 00006988  0C83 6E6F 566C           cmpi.l     D3, 0x6E6F566C /* 'noVl' */
  8716. 0000698E  6614                     bne        +0x16 /* 000069A4 */
  8717. 00006990  283C 0000 04B0           move.l     D4, 0x4B0
  8718. 00006996  4879 0001 B968           push.l     0x1B968
  8719. 0000699C  42A7                     clr.l      -[A7]
  8720. 0000699E  42A7                     clr.l      -[A7]
  8721. 000069A0  42A7                     clr.l      -[A7]
  8722. 000069A2  A98B                     syscall    ParamText
  8723. label000069A4:
  8724. 000069A4  0C83 7A65 726F           cmpi.l     D3, 0x7A65726F /* 'zero' */
  8725. 000069AA  6614                     bne        +0x16 /* 000069C0 */
  8726. 000069AC  283C 0000 04B0           move.l     D4, 0x4B0
  8727. 000069B2  4879 0001 B91A           push.l     0x1B91A
  8728. 000069B8  42A7                     clr.l      -[A7]
  8729. 000069BA  42A7                     clr.l      -[A7]
  8730. 000069BC  42A7                     clr.l      -[A7]
  8731. 000069BE  A98B                     syscall    ParamText
  8732. label000069C0:
  8733. 000069C0  554F                     subq.w     A7, 2
  8734. 000069C2  3F3C 0C2A                move.w     -[A7], 0xC2A
  8735. 000069C6  42A7                     clr.l      -[A7]
  8736. 000069C8  A987                     syscall    NoteAlert
  8737. 000069CA  301F                     move.w     D0, [A7]+
  8738. 000069CC  4267                     clr.w      -[A7]
  8739. 000069CE  4879 0001 BBB4           push.l     0x1BBB4
  8740. 000069D4  4879 0001 BB2C           push.l     0x1BB2C
  8741. 000069DA  4878 0004                push.l     0x4
  8742. 000069DE  2004                     move.l     D0, D4
  8743. 000069E0  D0AA 00E8                add.l      D0, [A2 + 0xE8]
  8744. 000069E4  2F00                     move.l     -[A7], D0
  8745. 000069E6  2F0A                     move.l     -[A7], A2
  8746. 000069E8  2057                     movea.l    A0, [A7]
  8747. 000069EA  2268 0004                movea.l    A1, [A0 + 0x4]
  8748. 000069EE  2269 0010                movea.l    A1, [A1 + 0x10]
  8749. 000069F2  4E91                     jsr        [A1]
  8750. 000069F4  504F                     addq.w     A7, 8
  8751. 000069F6  2F08                     move.l     -[A7], A0
  8752. 000069F8  4EB9 0000 2582           jsr        [0x00002582]
  8753. 000069FE  2648                     movea.l    A3, A0
  8754. 00006A00  200B                     move.l     D0, A3
  8755. 00006A02  4FEF 0012                lea.l      A7, [A7 + 0x12]
  8756. 00006A06  661E                     bne        +0x20 /* 00006A26 */
  8757. 00006A08  42A7                     clr.l      -[A7]
  8758. 00006A0A  486E FFFC                pea.l      [A6 - 0x4]
  8759. 00006A0E  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  8760. 00006A16  4879 0001 BB2A           push.l     0x1BB2A
  8761. 00006A1C  4EB9 0000 2542           jsr        [0x00002542]
  8762. 00006A22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8763. label00006A26:
  8764. 00006A26  200B                     move.l     D0, A3
  8765. 00006A28  4A80                     tst.l      D0
  8766. 00006A2A  6708                     beq        +0xA /* 00006A34 */
  8767. 00006A2C  204B                     movea.l    A0, A3
  8768. 00006A2E  41E8 0028                lea.l      A0, [A0 + 0x28]
  8769. 00006A32  6002                     bra        +0x4 /* 00006A36 */
  8770. label00006A34:
  8771. 00006A34  204B                     movea.l    A0, A3
  8772. label00006A36:
  8773. 00006A36  4850                     pea.l      [A0]
  8774. 00006A38  4EB9 0000 4152           jsr        [0x00004152]
  8775. 00006A3E  584F                     addq.w     A7, 4
  8776. label00006A40:
  8777. 00006A40  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  8778. 00006A44  4E5E                     unlink     A6
  8779. 00006A46  4E75                     rts
  8780. 00006A48  206F 0008                movea.l    A0, [A7 + 0x8]
  8781. 00006A4C  30BC 0089                move.w     [A0], 0x89
  8782. 00006A50  303C 0089                move.w     D0, 0x89
  8783. 00006A54  4E75                     rts
  8784. fn00006A56:
  8785. 00006A56  4E56 0000                link       A6, 0
  8786. 00006A5A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8787. 00006A5E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8788. 00006A62  4EB9 0000 2CE2           jsr        [0x00002CE2]
  8789. 00006A68  4E5E                     unlink     A6
  8790. 00006A6A  4E75                     rts
  8791. fn00006A6C:
  8792. 00006A6C  206F 0004                movea.l    A0, [A7 + 0x4]
  8793. 00006A70  2028 0008                move.l     D0, [A0 + 0x8]
  8794. 00006A74  4E75                     rts
  8795. fn00006A76:
  8796. 00006A76  4E56 0000                link       A6, 0
  8797. 00006A7A  2F0A                     move.l     -[A7], A2
  8798. 00006A7C  246E 0008                movea.l    A2, [A6 + 0x8]
  8799. 00006A80  200A                     move.l     D0, A2
  8800. 00006A82  671C                     beq        +0x1E /* 00006AA0 */
  8801. 00006A84  4267                     clr.w      -[A7]
  8802. 00006A86  2F0A                     move.l     -[A7], A2
  8803. 00006A88  4EB9 0000 2CD2           jsr        [0x00002CD2]
  8804. 00006A8E  4A6E 000C                tst.w      [A6 + 0xC]
  8805. 00006A92  5C4F                     addq.w     A7, 6
  8806. 00006A94  6F0A                     ble        +0xC /* 00006AA0 */
  8807. 00006A96  2F0A                     move.l     -[A7], A2
  8808. 00006A98  4EB9 0000 2592           jsr        [0x00002592]
  8809. 00006A9E  584F                     addq.w     A7, 4
  8810. label00006AA0:
  8811. 00006AA0  204A                     movea.l    A0, A2
  8812. 00006AA2  245F                     movea.l    A2, [A7]+
  8813. 00006AA4  4E5E                     unlink     A6
  8814. 00006AA6  4E75                     rts
  8815. fn00006AA8:
  8816. 00006AA8  4E56 0000                link       A6, 0
  8817. 00006AAC  48E7 1030                movem.l    -[A7], D3,A2,A3
  8818. 00006AB0  246E 0008                movea.l    A2, [A6 + 0x8]
  8819. 00006AB4  266E 000C                movea.l    A3, [A6 + 0xC]
  8820. 00006AB8  262E 0010                move.l     D3, [A6 + 0x10]
  8821. 00006ABC  2F03                     move.l     -[A7], D3
  8822. 00006ABE  2F0B                     move.l     -[A7], A3
  8823. 00006AC0  2F0A                     move.l     -[A7], A2
  8824. 00006AC2  4EB9 0000 2CCA           jsr        [0x00002CCA]
  8825. 00006AC8  204A                     movea.l    A0, A2
  8826. 00006ACA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8827. 00006ACE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  8828. 00006AD2  4E5E                     unlink     A6
  8829. 00006AD4  4E75                     rts
  8830. fn00006AD6:
  8831. 00006AD6  4E56 0000                link       A6, 0
  8832. 00006ADA  48E7 0030                movem.l    -[A7], A2,A3
  8833. 00006ADE  246E 0008                movea.l    A2, [A6 + 0x8]
  8834. 00006AE2  266E 000C                movea.l    A3, [A6 + 0xC]
  8835. 00006AE6  2F0B                     move.l     -[A7], A3
  8836. 00006AE8  2F0A                     move.l     -[A7], A2
  8837. 00006AEA  61FF 0000 0020           bsr        +0x22 /* 00006B0C */
  8838. 00006AF0  41EB 000A                lea.l      A0, [A3 + 0xA]
  8839. 00006AF4  43EA 000A                lea.l      A1, [A2 + 0xA]
  8840. 00006AF8  703F                     moveq.l    D0, 0x3F
  8841. label00006AFA:
  8842. 00006AFA  22D8                     move.l     [A1]+, [A0]+
  8843. 00006AFC  51C8 FFFC                dbf        D0, -0x6 /* 00006AFA */
  8844. 00006B00  204A                     movea.l    A0, A2
  8845. 00006B02  504F                     addq.w     A7, 8
  8846. 00006B04  4CDF 0C00                movem.l    A2,A3, [A7]+
  8847. 00006B08  4E5E                     unlink     A6
  8848. 00006B0A  4E75                     rts
  8849. fn00006B0C:
  8850. 00006B0C  4E56 0000                link       A6, 0
  8851. 00006B10  2F0A                     move.l     -[A7], A2
  8852. 00006B12  246E 000C                movea.l    A2, [A6 + 0xC]
  8853. 00006B16  4227                     clr.b      -[A7]
  8854. 00006B18  2F0A                     move.l     -[A7], A2
  8855. 00006B1A  61FF 0000 002C           bsr        +0x2E /* 00006B48 */
  8856. 00006B20  5C4F                     addq.w     A7, 6
  8857. 00006B22  1F10                     move.b     -[A7], [A0]
  8858. 00006B24  1F3C 0001                move.b     -[A7], 0x1
  8859. 00006B28  2F0A                     move.l     -[A7], A2
  8860. 00006B2A  61FF 0000 001C           bsr        +0x1E /* 00006B48 */
  8861. 00006B30  5C4F                     addq.w     A7, 6
  8862. 00006B32  2F08                     move.l     -[A7], A0
  8863. 00006B34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8864. 00006B38  4EB9 0000 296A           jsr        [0x0000296A]
  8865. 00006B3E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8866. 00006B42  245F                     movea.l    A2, [A7]+
  8867. 00006B44  4E5E                     unlink     A6
  8868. 00006B46  4E75                     rts
  8869. fn00006B48:
  8870. 00006B48  226F 0004                movea.l    A1, [A7 + 0x4]
  8871. 00006B4C  7000                     moveq.l    D0, 0x00
  8872. 00006B4E  102F 0008                move.b     D0, [A7 + 0x8]
  8873. 00006B52  2051                     movea.l    A0, [A1]
  8874. 00006B54  D0C0                     add.w      A0, D0
  8875. 00006B56  4E75                     rts
  8876. fn00006B58:
  8877. 00006B58  206F 0004                movea.l    A0, [A7 + 0x4]
  8878. 00006B5C  4228 0025                clr.b      [A0 + 0x25]
  8879. 00006B60  4E75                     rts
  8880. 00006B62  4E56 0000                link       A6, 0
  8881. 00006B66  2F0A                     move.l     -[A7], A2
  8882. 00006B68  246E 0008                movea.l    A2, [A6 + 0x8]
  8883. 00006B6C  200A                     move.l     D0, A2
  8884. 00006B6E  6724                     beq        +0x26 /* 00006B94 */
  8885. 00006B70  41F9 0001 B480           lea.l      A0, [0x0001B480]
  8886. 00006B76  2488                     move.l     [A2], A0
  8887. 00006B78  4267                     clr.w      -[A7]
  8888. 00006B7A  2F0A                     move.l     -[A7], A2
  8889. 00006B7C  4EB9 0000 2BE2           jsr        [0x00002BE2]
  8890. 00006B82  4A6E 000C                tst.w      [A6 + 0xC]
  8891. 00006B86  5C4F                     addq.w     A7, 6
  8892. 00006B88  6F0A                     ble        +0xC /* 00006B94 */
  8893. 00006B8A  2F0A                     move.l     -[A7], A2
  8894. 00006B8C  4EB9 0000 2592           jsr        [0x00002592]
  8895. 00006B92  584F                     addq.w     A7, 4
  8896. label00006B94:
  8897. 00006B94  204A                     movea.l    A0, A2
  8898. 00006B96  245F                     movea.l    A2, [A7]+
  8899. 00006B98  4E5E                     unlink     A6
  8900. 00006B9A  4E75                     rts
  8901. fn00006B9C:
  8902. 00006B9C  4E56 0000                link       A6, 0
  8903. 00006BA0  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  8904. 00006BA4  246E 0008                movea.l    A2, [A6 + 0x8]
  8905. 00006BA8  286E 000C                movea.l    A4, [A6 + 0xC]
  8906. 00006BAC  266E 0010                movea.l    A3, [A6 + 0x10]
  8907. 00006BB0  182E 0014                move.b     D4, [A6 + 0x14]
  8908. 00006BB4  162E 0016                move.b     D3, [A6 + 0x16]
  8909. 00006BB8  1F03                     move.b     -[A7], D3
  8910. 00006BBA  1F04                     move.b     -[A7], D4
  8911. 00006BBC  2F0B                     move.l     -[A7], A3
  8912. 00006BBE  2F0C                     move.l     -[A7], A4
  8913. 00006BC0  4878 001E                push.l     0x1E
  8914. 00006BC4  2F0A                     move.l     -[A7], A2
  8915. 00006BC6  4EB9 0000 2BCA           jsr        [0x00002BCA]
  8916. 00006BCC  41F9 0001 B480           lea.l      A0, [0x0001B480]
  8917. 00006BD2  2488                     move.l     [A2], A0
  8918. 00006BD4  204A                     movea.l    A0, A2
  8919. 00006BD6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8920. 00006BDA  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  8921. 00006BDE  4E5E                     unlink     A6
  8922. 00006BE0  4E75                     rts
  8923. 00006BE2  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  8924. 00006BEA  4EF9 0000 5FF6           jmp        [0x00005FF6]
  8925. 00006BF0  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  8926. 00006BF8  4EF9 0000 5F14           jmp        [0x00005F14]
  8927. 00006BFE  206F 0004                movea.l    A0, [A7 + 0x4]
  8928. 00006C02  5088                     addq.l     A0, 8
  8929. 00006C04  2010                     move.l     D0, [A0]
  8930. 00006C06  0680 FFFF FF10           addi.l     D0, 0xFFFFFF10
  8931. 00006C0C  D1AF 0004                add.l      [A7 + 0x4], D0
  8932. 00006C10  4EF9 0000 5F14           jmp        [0x00005F14]
  8933. 00006C16  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  8934. 00006C1E  4EF9 0000 5F14           jmp        [0x00005F14]
  8935. 00006C24  4E56 FF8C                link       A6, -0x0074
  8936. 00006C28  2F0A                     move.l     -[A7], A2
  8937. 00006C2A  3F3C 0003                move.w     -[A7], 0x3
  8938. 00006C2E  4EB9 0000 27DA           jsr        [0x000027DA]
  8939. 00006C34  486D 084E                pea.l      [A5 + 0x84E]
  8940. 00006C38  4EB9 0000 2602           jsr        [0x00002602]
  8941. 00006C3E  4EB9 0000 2722           jsr        [0x00002722]
  8942. 00006C44  4878 003C                push.l     0x3C /* '<' */
  8943. 00006C48  4EB9 0000 258A           jsr        [0x0000258A]
  8944. 00006C4E  2448                     movea.l    A2, A0
  8945. 00006C50  2008                     move.l     D0, A0
  8946. 00006C52  4FEF 000A                lea.l      A7, [A7 + 0xA]
  8947. 00006C56  670E                     beq        +0x10 /* 00006C66 */
  8948. 00006C58  4878 4E20                push.l     0x4E20 /* 'N ' */
  8949. 00006C5C  2F0A                     move.l     -[A7], A2
  8950. 00006C5E  4EB9 0000 2A22           jsr        [0x00002A22]
  8951. 00006C64  504F                     addq.w     A7, 8
  8952. label00006C66:
  8953. 00006C66  3F3C 0001                move.w     -[A7], 0x1
  8954. 00006C6A  486E FF8C                pea.l      [A6 - 0x74]
  8955. 00006C6E  61FF 0000 002E           bsr        +0x30 /* 00006C9E */
  8956. 00006C74  486E FF8C                pea.l      [A6 - 0x74]
  8957. 00006C78  2057                     movea.l    A0, [A7]
  8958. 00006C7A  2268 0004                movea.l    A1, [A0 + 0x4]
  8959. 00006C7E  2269 0180                movea.l    A1, [A1 + 0x180]
  8960. 00006C82  4E91                     jsr        [A1]
  8961. 00006C84  3F3C FFFF                move.w     -[A7], 0xFFFF
  8962. 00006C88  486E FF8C                pea.l      [A6 - 0x74]
  8963. 00006C8C  61FF 0000 0158           bsr        +0x15A /* 00006DE6 */
  8964. 00006C92  7000                     moveq.l    D0, 0x00
  8965. 00006C94  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8966. 00006C98  245F                     movea.l    A2, [A7]+
  8967. 00006C9A  4E5E                     unlink     A6
  8968. 00006C9C  4E75                     rts
  8969. fn00006C9E:
  8970. 00006C9E  4E56 0000                link       A6, 0
  8971. 00006CA2  48E7 1030                movem.l    -[A7], D3,A2,A3
  8972. 00006CA6  246E 0008                movea.l    A2, [A6 + 0x8]
  8973. 00006CAA  362E 000C                move.w     D3, [A6 + 0xC]
  8974. 00006CAE  4A43                     tst.w      D3
  8975. 00006CB0  6718                     beq        +0x1A /* 00006CCA */
  8976. 00006CB2  204A                     movea.l    A0, A2
  8977. 00006CB4  41E8 0068                lea.l      A0, [A0 + 0x68]
  8978. 00006CB8  2648                     movea.l    A3, A0
  8979. 00006CBA  2488                     move.l     [A2], A0
  8980. 00006CBC  2548 0036                move.l     [A2 + 0x36], A0
  8981. 00006CC0  2F0B                     move.l     -[A7], A3
  8982. 00006CC2  4EB9 0000 3F3A           jsr        [0x00003F3A]
  8983. 00006CC8  584F                     addq.w     A7, 4
  8984. label00006CCA:
  8985. 00006CCA  4267                     clr.w      -[A7]
  8986. 00006CCC  2F0A                     move.l     -[A7], A2
  8987. 00006CCE  61FF 0000 9448           bsr        +0x944A /* 00010118 */
  8988. 00006CD4  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  8989. 00006CDA  2548 0004                move.l     [A2 + 0x4], A0
  8990. 00006CDE  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  8991. 00006CE4  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  8992. 00006CE8  2252                     movea.l    A1, [A2]
  8993. 00006CEA  2288                     move.l     [A1], A0
  8994. 00006CEC  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  8995. 00006CF2  41E8 0060                lea.l      A0, [A0 + 0x60]
  8996. 00006CF6  2548 003A                move.l     [A2 + 0x3A], A0
  8997. 00006CFA  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  8998. 00006D00  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  8999. 00006D04  2548 0048                move.l     [A2 + 0x48], A0
  9000. 00006D08  2652                     movea.l    A3, [A2]
  9001. 00006D0A  204A                     movea.l    A0, A2
  9002. 00006D0C  41E8 0068                lea.l      A0, [A0 + 0x68]
  9003. 00006D10  91CB                     sub.l      A0, A3
  9004. 00006D12  2748 0008                move.l     [A3 + 0x8], A0
  9005. 00006D16  4878 1000                push.l     0x1000
  9006. 00006D1A  4EB9 0000 271A           jsr        [0x0000271A]
  9007. 00006D20  4A00                     tst.b      D0
  9008. 00006D22  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9009. 00006D26  670A                     beq        +0xC /* 00006D32 */
  9010. 00006D28  594F                     subq.w     A7, 4
  9011. 00006D2A  303C 0015                move.w     D0, 0x15
  9012. 00006D2E  AA74                     syscall    AppearanceDispatch
  9013. 00006D30  201F                     move.l     D0, [A7]+
  9014. label00006D32:
  9015. 00006D32  61FF 0000 E54A           bsr        +0xE54C /* 0001527E */
  9016. 00006D38  2F3C 0000 8000           move.l     -[A7], 0x8000
  9017. 00006D3E  4EB9 0000 271A           jsr        [0x0000271A]
  9018. 00006D44  4A00                     tst.b      D0
  9019. 00006D46  584F                     addq.w     A7, 4
  9020. 00006D48  6708                     beq        +0xA /* 00006D52 */
  9021. 00006D4A  4EB9 0000 0C5A           jsr        [0x00000C5A]
  9022. 00006D50  6006                     bra        +0x8 /* 00006D58 */
  9023. label00006D52:
  9024. 00006D52  4EB9 0000 0C62           jsr        [0x00000C62]
  9025. label00006D58:
  9026. 00006D58  61FF 0000 09FE           bsr        +0xA00 /* 00007758 */
  9027. 00006D5E  61FF 0000 09AA           bsr        +0x9AC /* 0000770A */
  9028. 00006D64  61FF 0000 095C           bsr        +0x95E /* 000076C2 */
  9029. 00006D6A  61FF 0000 090E           bsr        +0x910 /* 0000767A */
  9030. 00006D70  61FF 0000 08BA           bsr        +0x8BC /* 0000762C */
  9031. 00006D76  61FF 0000 0866           bsr        +0x868 /* 000075DE */
  9032. 00006D7C  61FF 0000 0812           bsr        +0x814 /* 00007590 */
  9033. 00006D82  61FF 0000 07BE           bsr        +0x7C0 /* 00007542 */
  9034. 00006D88  61FF 0000 076A           bsr        +0x76C /* 000074F4 */
  9035. 00006D8E  61FF 0000 0716           bsr        +0x718 /* 000074A6 */
  9036. 00006D94  61FF 0000 06C2           bsr        +0x6C4 /* 00007458 */
  9037. 00006D9A  61FF 0000 066E           bsr        +0x670 /* 0000740A */
  9038. 00006DA0  61FF 0000 061A           bsr        +0x61C /* 000073BC */
  9039. 00006DA6  61FF 0000 05C6           bsr        +0x5C8 /* 0000736E */
  9040. 00006DAC  61FF 0000 0572           bsr        +0x574 /* 00007320 */
  9041. 00006DB2  61FF 0000 051E           bsr        +0x520 /* 000072D2 */
  9042. 00006DB8  61FF 0000 04CA           bsr        +0x4CC /* 00007284 */
  9043. 00006DBE  61FF 0000 0476           bsr        +0x478 /* 00007236 */
  9044. 00006DC4  61FF 0000 0422           bsr        +0x424 /* 000071E8 */
  9045. 00006DCA  61FF 0000 03CE           bsr        +0x3D0 /* 0000719A */
  9046. 00006DD0  61FF 0000 037A           bsr        +0x37C /* 0000714C */
  9047. 00006DD6  61FF 0000 0326           bsr        +0x328 /* 000070FE */
  9048. 00006DDC  204A                     movea.l    A0, A2
  9049. 00006DDE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  9050. 00006DE2  4E5E                     unlink     A6
  9051. 00006DE4  4E75                     rts
  9052. fn00006DE6:
  9053. 00006DE6  4E56 0000                link       A6, 0
  9054. 00006DEA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9055. 00006DEE  246E 0008                movea.l    A2, [A6 + 0x8]
  9056. 00006DF2  362E 000C                move.w     D3, [A6 + 0xC]
  9057. 00006DF6  200A                     move.l     D0, A2
  9058. 00006DF8  676E                     beq        +0x70 /* 00006E68 */
  9059. 00006DFA  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  9060. 00006E00  2548 0004                move.l     [A2 + 0x4], A0
  9061. 00006E04  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  9062. 00006E0A  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  9063. 00006E0E  2252                     movea.l    A1, [A2]
  9064. 00006E10  2288                     move.l     [A1], A0
  9065. 00006E12  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  9066. 00006E18  41E8 0060                lea.l      A0, [A0 + 0x60]
  9067. 00006E1C  2548 003A                move.l     [A2 + 0x3A], A0
  9068. 00006E20  41F9 0001 B09C           lea.l      A0, [0x0001B09C]
  9069. 00006E26  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  9070. 00006E2A  2548 0048                move.l     [A2 + 0x48], A0
  9071. 00006E2E  2652                     movea.l    A3, [A2]
  9072. 00006E30  204A                     movea.l    A0, A2
  9073. 00006E32  41E8 0068                lea.l      A0, [A0 + 0x68]
  9074. 00006E36  2848                     movea.l    A4, A0
  9075. 00006E38  91CB                     sub.l      A0, A3
  9076. 00006E3A  2748 0008                move.l     [A3 + 0x8], A0
  9077. 00006E3E  4267                     clr.w      -[A7]
  9078. 00006E40  2F0A                     move.l     -[A7], A2
  9079. 00006E42  61FF 0000 9350           bsr        +0x9352 /* 00010194 */
  9080. 00006E48  4A43                     tst.w      D3
  9081. 00006E4A  5C4F                     addq.w     A7, 6
  9082. 00006E4C  670C                     beq        +0xE /* 00006E5A */
  9083. 00006E4E  4267                     clr.w      -[A7]
  9084. 00006E50  2F0C                     move.l     -[A7], A4
  9085. 00006E52  4EB9 0000 3F42           jsr        [0x00003F42]
  9086. 00006E58  5C4F                     addq.w     A7, 6
  9087. label00006E5A:
  9088. 00006E5A  4A43                     tst.w      D3
  9089. 00006E5C  6F0A                     ble        +0xC /* 00006E68 */
  9090. 00006E5E  2F0A                     move.l     -[A7], A2
  9091. 00006E60  4EB9 0000 2592           jsr        [0x00002592]
  9092. 00006E66  584F                     addq.w     A7, 4
  9093. label00006E68:
  9094. 00006E68  204A                     movea.l    A0, A2
  9095. 00006E6A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9096. 00006E6E  4E5E                     unlink     A6
  9097. 00006E70  4E75                     rts
  9098. 00006E72  4E56 0000                link       A6, 0
  9099. 00006E76  42A7                     clr.l      -[A7]
  9100. 00006E78  4878 0002                push.l     0x2
  9101. 00006E7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9102. 00006E80  2057                     movea.l    A0, [A7]
  9103. 00006E82  2268 0004                movea.l    A1, [A0 + 0x4]
  9104. 00006E86  2269 0028                movea.l    A1, [A1 + 0x28]
  9105. 00006E8A  4E91                     jsr        [A1]
  9106. 00006E8C  4E5E                     unlink     A6
  9107. 00006E8E  4E75                     rts
  9108. 00006E90  4E56 0000                link       A6, 0
  9109. 00006E94  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  9110. 00006E98  266E 0008                movea.l    A3, [A6 + 0x8]
  9111. 00006E9C  282E 000C                move.l     D4, [A6 + 0xC]
  9112. 00006EA0  246E 0010                movea.l    A2, [A6 + 0x10]
  9113. 00006EA4  7601                     moveq.l    D3, 0x01
  9114. 00006EA6  2004                     move.l     D0, D4
  9115. 00006EA8  5580                     subq.l     D0, 2
  9116. 00006EAA  6702                     beq        +0x4 /* 00006EAE */
  9117. 00006EAC  6022                     bra        +0x24 /* 00006ED0 */
  9118. label00006EAE:
  9119. 00006EAE  2F0B                     move.l     -[A7], A3
  9120. 00006EB0  3F3C 0001                move.w     -[A7], 0x1
  9121. 00006EB4  4EB9 0000 3C4A           jsr        [0x00003C4A]
  9122. 00006EBA  2448                     movea.l    A2, A0
  9123. 00006EBC  2F0A                     move.l     -[A7], A2
  9124. 00006EBE  2057                     movea.l    A0, [A7]
  9125. 00006EC0  2268 0004                movea.l    A1, [A0 + 0x4]
  9126. 00006EC4  2269 00A4                movea.l    A1, [A1 + 0xA4]
  9127. 00006EC8  4E91                     jsr        [A1]
  9128. 00006ECA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9129. 00006ECE  6012                     bra        +0x14 /* 00006EE2 */
  9130. label00006ED0:
  9131. 00006ED0  2F0A                     move.l     -[A7], A2
  9132. 00006ED2  2F04                     move.l     -[A7], D4
  9133. 00006ED4  2F0B                     move.l     -[A7], A3
  9134. 00006ED6  61FF 0000 9340           bsr        +0x9342 /* 00010218 */
  9135. 00006EDC  1600                     move.b     D3, D0
  9136. 00006EDE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9137. label00006EE2:
  9138. 00006EE2  1003                     move.b     D0, D3
  9139. 00006EE4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  9140. 00006EE8  4E5E                     unlink     A6
  9141. 00006EEA  4E75                     rts
  9142. 00006EEC  4E56 0000                link       A6, 0
  9143. 00006EF0  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  9144. 00006EF4  2A2E 0008                move.l     D5, [A6 + 0x8]
  9145. 00006EF8  262E 000C                move.l     D3, [A6 + 0xC]
  9146. 00006EFC  246E 0010                movea.l    A2, [A6 + 0x10]
  9147. 00006F00  282E 0014                move.l     D4, [A6 + 0x14]
  9148. 00006F04  286E 0018                movea.l    A4, [A6 + 0x18]
  9149. 00006F08  266E 001C                movea.l    A3, [A6 + 0x1C]
  9150. 00006F0C  2003                     move.l     D0, D3
  9151. 00006F0E  5580                     subq.l     D0, 2
  9152. 00006F10  6702                     beq        +0x4 /* 00006F14 */
  9153. 00006F12  6006                     bra        +0x8 /* 00006F1A */
  9154. label00006F14:
  9155. 00006F14  14BC 0001                move.b     [A2], 0x1
  9156. 00006F18  6016                     bra        +0x18 /* 00006F30 */
  9157. label00006F1A:
  9158. 00006F1A  2F0B                     move.l     -[A7], A3
  9159. 00006F1C  2F0C                     move.l     -[A7], A4
  9160. 00006F1E  2F04                     move.l     -[A7], D4
  9161. 00006F20  2F0A                     move.l     -[A7], A2
  9162. 00006F22  2F03                     move.l     -[A7], D3
  9163. 00006F24  2F05                     move.l     -[A7], D5
  9164. 00006F26  4EB9 0000 40CA           jsr        [0x000040CA]
  9165. 00006F2C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9166. label00006F30:
  9167. 00006F30  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  9168. 00006F34  4E5E                     unlink     A6
  9169. 00006F36  4E75                     rts
  9170. 00006F38  4E56 0000                link       A6, 0
  9171. 00006F3C  48E7 0038                movem.l    -[A7], A2,A3,A4
  9172. 00006F40  266E 0008                movea.l    A3, [A6 + 0x8]
  9173. 00006F44  286E 000C                movea.l    A4, [A6 + 0xC]
  9174. 00006F48  61FF FFFF A8E6           bsr        -0x5718 /* 00001830 */
  9175. 00006F4E  2448                     movea.l    A2, A0
  9176. 00006F50  200A                     move.l     D0, A2
  9177. 00006F52  671C                     beq        +0x1E /* 00006F70 */
  9178. 00006F54  4879 0001 B3D0           push.l     0x1B3D0
  9179. 00006F5A  42A7                     clr.l      -[A7]
  9180. 00006F5C  42A7                     clr.l      -[A7]
  9181. 00006F5E  42A7                     clr.l      -[A7]
  9182. 00006F60  A98B                     syscall    ParamText
  9183. 00006F62  554F                     subq.w     A7, 2
  9184. 00006F64  3F3C 0C2A                move.w     -[A7], 0xC2A
  9185. 00006F68  42A7                     clr.l      -[A7]
  9186. 00006F6A  A987                     syscall    NoteAlert
  9187. 00006F6C  301F                     move.w     D0, [A7]+
  9188. 00006F6E  607C                     bra        +0x7E /* 00006FEC */
  9189. label00006F70:
  9190. 00006F70  2F0B                     move.l     -[A7], A3
  9191. 00006F72  3F3C 0001                move.w     -[A7], 0x1
  9192. 00006F76  4EB9 0000 3C4A           jsr        [0x00003C4A]
  9193. 00006F7C  2448                     movea.l    A2, A0
  9194. 00006F7E  42AA 0164                clr.l      [A2 + 0x164]
  9195. 00006F82  422A 0169                clr.b      [A2 + 0x169]
  9196. 00006F86  422A 0168                clr.b      [A2 + 0x168]
  9197. 00006F8A  2F0A                     move.l     -[A7], A2
  9198. 00006F8C  2057                     movea.l    A0, [A7]
  9199. 00006F8E  2268 0004                movea.l    A1, [A0 + 0x4]
  9200. 00006F92  2269 0364                movea.l    A1, [A1 + 0x364]
  9201. 00006F96  4E91                     jsr        [A1]
  9202. 00006F98  2648                     movea.l    A3, A0
  9203. 00006F9A  2F0C                     move.l     -[A7], A4
  9204. 00006F9C  2F0B                     move.l     -[A7], A3
  9205. 00006F9E  2057                     movea.l    A0, [A7]
  9206. 00006FA0  2268 0004                movea.l    A1, [A0 + 0x4]
  9207. 00006FA4  2269 017C                movea.l    A1, [A1 + 0x17C]
  9208. 00006FA8  4E91                     jsr        [A1]
  9209. 00006FAA  2F0A                     move.l     -[A7], A2
  9210. 00006FAC  2057                     movea.l    A0, [A7]
  9211. 00006FAE  2268 0004                movea.l    A1, [A0 + 0x4]
  9212. 00006FB2  2269 035C                movea.l    A1, [A1 + 0x35C]
  9213. 00006FB6  4E91                     jsr        [A1]
  9214. 00006FB8  2648                     movea.l    A3, A0
  9215. 00006FBA  4227                     clr.b      -[A7]
  9216. 00006FBC  2F0B                     move.l     -[A7], A3
  9217. 00006FBE  61FF FFFF 9FB0           bsr        -0x604E /* 00000F70 */
  9218. 00006FC4  48C0                     ext.l      D0
  9219. 00006FC6  5280                     addq.l     D0, 1
  9220. 00006FC8  584F                     addq.w     A7, 4
  9221. 00006FCA  3F00                     move.w     -[A7], D0
  9222. 00006FCC  2F0B                     move.l     -[A7], A3
  9223. 00006FCE  2057                     movea.l    A0, [A7]
  9224. 00006FD0  2268 0004                movea.l    A1, [A0 + 0x4]
  9225. 00006FD4  2269 0218                movea.l    A1, [A1 + 0x218]
  9226. 00006FD8  4E91                     jsr        [A1]
  9227. 00006FDA  2F0A                     move.l     -[A7], A2
  9228. 00006FDC  2057                     movea.l    A0, [A7]
  9229. 00006FDE  2268 0004                movea.l    A1, [A0 + 0x4]
  9230. 00006FE2  2269 00A4                movea.l    A1, [A1 + 0xA4]
  9231. 00006FE6  4E91                     jsr        [A1]
  9232. 00006FE8  4FEF 0022                lea.l      A7, [A7 + 0x22]
  9233. label00006FEC:
  9234. 00006FEC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  9235. 00006FF0  4E5E                     unlink     A6
  9236. 00006FF2  4E75                     rts
  9237. 00006FF4  4E56 0000                link       A6, 0
  9238. 00006FF8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9239. 00006FFC  262E 0008                move.l     D3, [A6 + 0x8]
  9240. 00007000  286E 000C                movea.l    A4, [A6 + 0xC]
  9241. 00007004  61FF FFFF A82A           bsr        -0x57D4 /* 00001830 */
  9242. 0000700A  2448                     movea.l    A2, A0
  9243. 0000700C  200A                     move.l     D0, A2
  9244. 0000700E  671E                     beq        +0x20 /* 0000702E */
  9245. 00007010  4879 0001 B3D0           push.l     0x1B3D0
  9246. 00007016  42A7                     clr.l      -[A7]
  9247. 00007018  42A7                     clr.l      -[A7]
  9248. 0000701A  42A7                     clr.l      -[A7]
  9249. 0000701C  A98B                     syscall    ParamText
  9250. 0000701E  554F                     subq.w     A7, 2
  9251. 00007020  3F3C 0C2A                move.w     -[A7], 0xC2A
  9252. 00007024  42A7                     clr.l      -[A7]
  9253. 00007026  A987                     syscall    NoteAlert
  9254. 00007028  301F                     move.w     D0, [A7]+
  9255. 0000702A  6000 00CA                bra        +0xCC /* 000070F6 */
  9256. label0000702E:
  9257. 0000702E  2F03                     move.l     -[A7], D3
  9258. 00007030  3F3C 0001                move.w     -[A7], 0x1
  9259. 00007034  4EB9 0000 3C4A           jsr        [0x00003C4A]
  9260. 0000703A  2448                     movea.l    A2, A0
  9261. 0000703C  2F0A                     move.l     -[A7], A2
  9262. 0000703E  2057                     movea.l    A0, [A7]
  9263. 00007040  2268 0004                movea.l    A1, [A0 + 0x4]
  9264. 00007044  2269 0364                movea.l    A1, [A1 + 0x364]
  9265. 00007048  4E91                     jsr        [A1]
  9266. 0000704A  2648                     movea.l    A3, A0
  9267. 0000704C  2F0C                     move.l     -[A7], A4
  9268. 0000704E  2F0B                     move.l     -[A7], A3
  9269. 00007050  2057                     movea.l    A0, [A7]
  9270. 00007052  2268 0004                movea.l    A1, [A0 + 0x4]
  9271. 00007056  2269 017C                movea.l    A1, [A1 + 0x17C]
  9272. 0000705A  4E91                     jsr        [A1]
  9273. 0000705C  2F0A                     move.l     -[A7], A2
  9274. 0000705E  2057                     movea.l    A0, [A7]
  9275. 00007060  2268 0004                movea.l    A1, [A0 + 0x4]
  9276. 00007064  2269 035C                movea.l    A1, [A1 + 0x35C]
  9277. 00007068  4E91                     jsr        [A1]
  9278. 0000706A  2848                     movea.l    A4, A0
  9279. 0000706C  4227                     clr.b      -[A7]
  9280. 0000706E  3F3C 0008                move.w     -[A7], 0x8
  9281. 00007072  2F0C                     move.l     -[A7], A4
  9282. 00007074  2057                     movea.l    A0, [A7]
  9283. 00007076  2268 0004                movea.l    A1, [A0 + 0x4]
  9284. 0000707A  2269 0218                movea.l    A1, [A1 + 0x218]
  9285. 0000707E  4E91                     jsr        [A1]
  9286. 00007080  2F0A                     move.l     -[A7], A2
  9287. 00007082  2057                     movea.l    A0, [A7]
  9288. 00007084  2268 0004                movea.l    A1, [A0 + 0x4]
  9289. 00007088  2269 00A4                movea.l    A1, [A1 + 0xA4]
  9290. 0000708C  4E91                     jsr        [A1]
  9291. 0000708E  42A7                     clr.l      -[A7]
  9292. 00007090  2F0A                     move.l     -[A7], A2
  9293. 00007092  2057                     movea.l    A0, [A7]
  9294. 00007094  2268 0004                movea.l    A1, [A0 + 0x4]
  9295. 00007098  2269 00F0                movea.l    A1, [A1 + 0xF0]
  9296. 0000709C  4E91                     jsr        [A1]
  9297. 0000709E  2F0B                     move.l     -[A7], A3
  9298. 000070A0  2057                     movea.l    A0, [A7]
  9299. 000070A2  2268 0004                movea.l    A1, [A0 + 0x4]
  9300. 000070A6  2269 018C                movea.l    A1, [A1 + 0x18C]
  9301. 000070AA  4E91                     jsr        [A1]
  9302. 000070AC  42A7                     clr.l      -[A7]
  9303. 000070AE  4878 0009                push.l     0x9 /* '\t' */
  9304. 000070B2  2F0B                     move.l     -[A7], A3
  9305. 000070B4  2057                     movea.l    A0, [A7]
  9306. 000070B6  2268 0004                movea.l    A1, [A0 + 0x4]
  9307. 000070BA  2269 0024                movea.l    A1, [A1 + 0x24]
  9308. 000070BE  4E91                     jsr        [A1]
  9309. 000070C0  200A                     move.l     D0, A2
  9310. 000070C2  4A80                     tst.l      D0
  9311. 000070C4  4FEF 003A                lea.l      A7, [A7 + 0x3A]
  9312. 000070C8  6714                     beq        +0x16 /* 000070DE */
  9313. 000070CA  3F3C 0001                move.w     -[A7], 0x1
  9314. 000070CE  4852                     pea.l      [A2]
  9315. 000070D0  2057                     movea.l    A0, [A7]
  9316. 000070D2  2268 0004                movea.l    A1, [A0 + 0x4]
  9317. 000070D6  2269 0008                movea.l    A1, [A1 + 0x8]
  9318. 000070DA  4E91                     jsr        [A1]
  9319. 000070DC  5C4F                     addq.w     A7, 6
  9320. label000070DE:
  9321. 000070DE  42A7                     clr.l      -[A7]
  9322. 000070E0  4878 000A                push.l     0xA /* '\n' */
  9323. 000070E4  2F03                     move.l     -[A7], D3
  9324. 000070E6  2057                     movea.l    A0, [A7]
  9325. 000070E8  2268 0004                movea.l    A1, [A0 + 0x4]
  9326. 000070EC  2269 0024                movea.l    A1, [A1 + 0x24]
  9327. 000070F0  4E91                     jsr        [A1]
  9328. 000070F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9329. label000070F6:
  9330. 000070F6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9331. 000070FA  4E5E                     unlink     A6
  9332. 000070FC  4E75                     rts
  9333. fn000070FE:
  9334. 000070FE  4E56 0000                link       A6, 0
  9335. 00007102  4879 0000 711C           push.l     0x711C
  9336. 00007108  2F3C 4346 5363           move.l     -[A7], 0x43465363 /* 'CFSc' */
  9337. 0000710E  4EB9 0000 283A           jsr        [0x0000283A]
  9338. 00007114  4E5E                     unlink     A6
  9339. 00007116  4E75                     rts
  9340. 00007118  4E56 0000                link       A6, 0
  9341. 0000711C  2F0A                     move.l     -[A7], A2
  9342. 0000711E  4878 00EC                push.l     0xEC
  9343. 00007122  4EB9 0000 258A           jsr        [0x0000258A]
  9344. 00007128  2448                     movea.l    A2, A0
  9345. 0000712A  2008                     move.l     D0, A0
  9346. 0000712C  584F                     addq.w     A7, 4
  9347. 0000712E  6714                     beq        +0x16 /* 00007144 */
  9348. 00007130  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9349. 00007134  3F3C 0001                move.w     -[A7], 0x1
  9350. 00007138  2F0A                     move.l     -[A7], A2
  9351. 0000713A  61FF 0000 61F2           bsr        +0x61F4 /* 0000D32E */
  9352. 00007140  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9353. label00007144:
  9354. 00007144  204A                     movea.l    A0, A2
  9355. 00007146  245F                     movea.l    A2, [A7]+
  9356. 00007148  4E5E                     unlink     A6
  9357. 0000714A  4E75                     rts
  9358. fn0000714C:
  9359. 0000714C  4E56 0000                link       A6, 0
  9360. 00007150  4879 0000 716A           push.l     0x716A /* 'qj' */
  9361. 00007156  2F3C 4343 436C           move.l     -[A7], 0x4343436C /* 'CCCl' */
  9362. 0000715C  4EB9 0000 283A           jsr        [0x0000283A]
  9363. 00007162  4E5E                     unlink     A6
  9364. 00007164  4E75                     rts
  9365. 00007166  4E56 0000                link       A6, 0
  9366. 0000716A  2F0A                     move.l     -[A7], A2
  9367. 0000716C  4878 00EC                push.l     0xEC
  9368. 00007170  4EB9 0000 258A           jsr        [0x0000258A]
  9369. 00007176  2448                     movea.l    A2, A0
  9370. 00007178  2008                     move.l     D0, A0
  9371. 0000717A  584F                     addq.w     A7, 4
  9372. 0000717C  6714                     beq        +0x16 /* 00007192 */
  9373. 0000717E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9374. 00007182  3F3C 0001                move.w     -[A7], 0x1
  9375. 00007186  2F0A                     move.l     -[A7], A2
  9376. 00007188  61FF 0000 5A9A           bsr        +0x5A9C /* 0000CC24 */
  9377. 0000718E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9378. label00007192:
  9379. 00007192  204A                     movea.l    A0, A2
  9380. 00007194  245F                     movea.l    A2, [A7]+
  9381. 00007196  4E5E                     unlink     A6
  9382. 00007198  4E75                     rts
  9383. fn0000719A:
  9384. 0000719A  4E56 0000                link       A6, 0
  9385. 0000719E  4879 0000 71B8           push.l     0x71B8
  9386. 000071A4  2F3C 4343 4674           move.l     -[A7], 0x43434674 /* 'CCFt' */
  9387. 000071AA  4EB9 0000 283A           jsr        [0x0000283A]
  9388. 000071B0  4E5E                     unlink     A6
  9389. 000071B2  4E75                     rts
  9390. 000071B4  4E56 0000                link       A6, 0
  9391. 000071B8  2F0A                     move.l     -[A7], A2
  9392. 000071BA  4878 00EC                push.l     0xEC
  9393. 000071BE  4EB9 0000 258A           jsr        [0x0000258A]
  9394. 000071C4  2448                     movea.l    A2, A0
  9395. 000071C6  2008                     move.l     D0, A0
  9396. 000071C8  584F                     addq.w     A7, 4
  9397. 000071CA  6714                     beq        +0x16 /* 000071E0 */
  9398. 000071CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9399. 000071D0  3F3C 0001                move.w     -[A7], 0x1
  9400. 000071D4  2F0A                     move.l     -[A7], A2
  9401. 000071D6  61FF 0000 562C           bsr        +0x562E /* 0000C804 */
  9402. 000071DC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9403. label000071E0:
  9404. 000071E0  204A                     movea.l    A0, A2
  9405. 000071E2  245F                     movea.l    A2, [A7]+
  9406. 000071E4  4E5E                     unlink     A6
  9407. 000071E6  4E75                     rts
  9408. fn000071E8:
  9409. 000071E8  4E56 0000                link       A6, 0
  9410. 000071EC  4879 0000 7206           push.l     0x7206
  9411. 000071F2  2F3C 4343 546C           move.l     -[A7], 0x4343546C /* 'CCTl' */
  9412. 000071F8  4EB9 0000 283A           jsr        [0x0000283A]
  9413. 000071FE  4E5E                     unlink     A6
  9414. 00007200  4E75                     rts
  9415. 00007202  4E56 0000                link       A6, 0
  9416. 00007206  2F0A                     move.l     -[A7], A2
  9417. 00007208  4878 00EC                push.l     0xEC
  9418. 0000720C  4EB9 0000 258A           jsr        [0x0000258A]
  9419. 00007212  2448                     movea.l    A2, A0
  9420. 00007214  2008                     move.l     D0, A0
  9421. 00007216  584F                     addq.w     A7, 4
  9422. 00007218  6714                     beq        +0x16 /* 0000722E */
  9423. 0000721A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9424. 0000721E  3F3C 0001                move.w     -[A7], 0x1
  9425. 00007222  2F0A                     move.l     -[A7], A2
  9426. 00007224  61FF 0000 4E9A           bsr        +0x4E9C /* 0000C0C0 */
  9427. 0000722A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9428. label0000722E:
  9429. 0000722E  204A                     movea.l    A0, A2
  9430. 00007230  245F                     movea.l    A2, [A7]+
  9431. 00007232  4E5E                     unlink     A6
  9432. 00007234  4E75                     rts
  9433. fn00007236:
  9434. 00007236  4E56 0000                link       A6, 0
  9435. 0000723A  4879 0000 7254           push.l     0x7254 /* 'rT' */
  9436. 00007240  2F3C 4344 4553           move.l     -[A7], 0x43444553 /* 'CDES' */
  9437. 00007246  4EB9 0000 283A           jsr        [0x0000283A]
  9438. 0000724C  4E5E                     unlink     A6
  9439. 0000724E  4E75                     rts
  9440. 00007250  4E56 0000                link       A6, 0
  9441. 00007254  2F0A                     move.l     -[A7], A2
  9442. 00007256  4878 00FC                push.l     0xFC
  9443. 0000725A  4EB9 0000 258A           jsr        [0x0000258A]
  9444. 00007260  2448                     movea.l    A2, A0
  9445. 00007262  2008                     move.l     D0, A0
  9446. 00007264  584F                     addq.w     A7, 4
  9447. 00007266  6714                     beq        +0x16 /* 0000727C */
  9448. 00007268  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9449. 0000726C  3F3C 0001                move.w     -[A7], 0x1
  9450. 00007270  2F0A                     move.l     -[A7], A2
  9451. 00007272  61FF FFFF EBB8           bsr        -0x1446 /* 00005E2C */
  9452. 00007278  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9453. label0000727C:
  9454. 0000727C  204A                     movea.l    A0, A2
  9455. 0000727E  245F                     movea.l    A2, [A7]+
  9456. 00007280  4E5E                     unlink     A6
  9457. 00007282  4E75                     rts
  9458. fn00007284:
  9459. 00007284  4E56 0000                link       A6, 0
  9460. 00007288  4879 0000 72A2           push.l     0x72A2
  9461. 0000728E  2F3C 4343 554D           move.l     -[A7], 0x4343554D /* 'CCUM' */
  9462. 00007294  4EB9 0000 283A           jsr        [0x0000283A]
  9463. 0000729A  4E5E                     unlink     A6
  9464. 0000729C  4E75                     rts
  9465. 0000729E  4E56 0000                link       A6, 0
  9466. 000072A2  2F0A                     move.l     -[A7], A2
  9467. 000072A4  4878 00EC                push.l     0xEC
  9468. 000072A8  4EB9 0000 258A           jsr        [0x0000258A]
  9469. 000072AE  2448                     movea.l    A2, A0
  9470. 000072B0  2008                     move.l     D0, A0
  9471. 000072B2  584F                     addq.w     A7, 4
  9472. 000072B4  6714                     beq        +0x16 /* 000072CA */
  9473. 000072B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9474. 000072BA  3F3C 0001                move.w     -[A7], 0x1
  9475. 000072BE  2F0A                     move.l     -[A7], A2
  9476. 000072C0  61FF FFFF E402           bsr        -0x1BFC /* 000056C4 */
  9477. 000072C6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9478. label000072CA:
  9479. 000072CA  204A                     movea.l    A0, A2
  9480. 000072CC  245F                     movea.l    A2, [A7]+
  9481. 000072CE  4E5E                     unlink     A6
  9482. 000072D0  4E75                     rts
  9483. fn000072D2:
  9484. 000072D2  4E56 0000                link       A6, 0
  9485. 000072D6  4879 0000 72F0           push.l     0x72F0
  9486. 000072DC  2F3C 4343 4F55           move.l     -[A7], 0x43434F55 /* 'CCOU' */
  9487. 000072E2  4EB9 0000 283A           jsr        [0x0000283A]
  9488. 000072E8  4E5E                     unlink     A6
  9489. 000072EA  4E75                     rts
  9490. 000072EC  4E56 0000                link       A6, 0
  9491. 000072F0  2F0A                     move.l     -[A7], A2
  9492. 000072F2  4878 00F4                push.l     0xF4
  9493. 000072F6  4EB9 0000 258A           jsr        [0x0000258A]
  9494. 000072FC  2448                     movea.l    A2, A0
  9495. 000072FE  2008                     move.l     D0, A0
  9496. 00007300  584F                     addq.w     A7, 4
  9497. 00007302  6714                     beq        +0x16 /* 00007318 */
  9498. 00007304  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9499. 00007308  3F3C 0001                move.w     -[A7], 0x1
  9500. 0000730C  2F0A                     move.l     -[A7], A2
  9501. 0000730E  61FF 0000 1160           bsr        +0x1162 /* 00008470 */
  9502. 00007314  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9503. label00007318:
  9504. 00007318  204A                     movea.l    A0, A2
  9505. 0000731A  245F                     movea.l    A2, [A7]+
  9506. 0000731C  4E5E                     unlink     A6
  9507. 0000731E  4E75                     rts
  9508. fn00007320:
  9509. 00007320  4E56 0000                link       A6, 0
  9510. 00007324  4879 0000 733E           push.l     0x733E /* 's>' */
  9511. 0000732A  2F3C 4343 6843           move.l     -[A7], 0x43436843 /* 'CChC' */
  9512. 00007330  4EB9 0000 283A           jsr        [0x0000283A]
  9513. 00007336  4E5E                     unlink     A6
  9514. 00007338  4E75                     rts
  9515. 0000733A  4E56 0000                link       A6, 0
  9516. 0000733E  2F0A                     move.l     -[A7], A2
  9517. 00007340  4878 00EC                push.l     0xEC
  9518. 00007344  4EB9 0000 258A           jsr        [0x0000258A]
  9519. 0000734A  2448                     movea.l    A2, A0
  9520. 0000734C  2008                     move.l     D0, A0
  9521. 0000734E  584F                     addq.w     A7, 4
  9522. 00007350  6714                     beq        +0x16 /* 00007366 */
  9523. 00007352  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9524. 00007356  3F3C 0001                move.w     -[A7], 0x1
  9525. 0000735A  2F0A                     move.l     -[A7], A2
  9526. 0000735C  61FF FFFF AB9A           bsr        -0x5464 /* 00001EF8 */
  9527. 00007362  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9528. label00007366:
  9529. 00007366  204A                     movea.l    A0, A2
  9530. 00007368  245F                     movea.l    A2, [A7]+
  9531. 0000736A  4E5E                     unlink     A6
  9532. 0000736C  4E75                     rts
  9533. fn0000736E:
  9534. 0000736E  4E56 0000                link       A6, 0
  9535. 00007372  4879 0000 738C           push.l     0x738C
  9536. 00007378  2F3C 4354 4F43           move.l     -[A7], 0x43544F43 /* 'CTOC' */
  9537. 0000737E  4EB9 0000 283A           jsr        [0x0000283A]
  9538. 00007384  4E5E                     unlink     A6
  9539. 00007386  4E75                     rts
  9540. 00007388  4E56 0000                link       A6, 0
  9541. 0000738C  2F0A                     move.l     -[A7], A2
  9542. 0000738E  4878 00EA                push.l     0xEA
  9543. 00007392  4EB9 0000 258A           jsr        [0x0000258A]
  9544. 00007398  2448                     movea.l    A2, A0
  9545. 0000739A  2008                     move.l     D0, A0
  9546. 0000739C  584F                     addq.w     A7, 4
  9547. 0000739E  6714                     beq        +0x16 /* 000073B4 */
  9548. 000073A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9549. 000073A4  3F3C 0001                move.w     -[A7], 0x1
  9550. 000073A8  2F0A                     move.l     -[A7], A2
  9551. 000073AA  61FF FFFF A4BE           bsr        -0x5B40 /* 0000186A */
  9552. 000073B0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9553. label000073B4:
  9554. 000073B4  204A                     movea.l    A0, A2
  9555. 000073B6  245F                     movea.l    A2, [A7]+
  9556. 000073B8  4E5E                     unlink     A6
  9557. 000073BA  4E75                     rts
  9558. fn000073BC:
  9559. 000073BC  4E56 0000                link       A6, 0
  9560. 000073C0  4879 0000 73DA           push.l     0x73DA
  9561. 000073C6  2F3C 434E 4F45           move.l     -[A7], 0x434E4F45 /* 'CNOE' */
  9562. 000073CC  4EB9 0000 283A           jsr        [0x0000283A]
  9563. 000073D2  4E5E                     unlink     A6
  9564. 000073D4  4E75                     rts
  9565. 000073D6  4E56 0000                link       A6, 0
  9566. 000073DA  2F0A                     move.l     -[A7], A2
  9567. 000073DC  4878 00B4                push.l     0xB4
  9568. 000073E0  4EB9 0000 258A           jsr        [0x0000258A]
  9569. 000073E6  2448                     movea.l    A2, A0
  9570. 000073E8  2008                     move.l     D0, A0
  9571. 000073EA  584F                     addq.w     A7, 4
  9572. 000073EC  6714                     beq        +0x16 /* 00007402 */
  9573. 000073EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9574. 000073F2  3F3C 0001                move.w     -[A7], 0x1
  9575. 000073F6  2F0A                     move.l     -[A7], A2
  9576. 000073F8  61FF FFFF A02C           bsr        -0x5FD2 /* 00001426 */
  9577. 000073FE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9578. label00007402:
  9579. 00007402  204A                     movea.l    A0, A2
  9580. 00007404  245F                     movea.l    A2, [A7]+
  9581. 00007406  4E5E                     unlink     A6
  9582. 00007408  4E75                     rts
  9583. fn0000740A:
  9584. 0000740A  4E56 0000                link       A6, 0
  9585. 0000740E  4879 0000 7428           push.l     0x7428 /* 't(' */
  9586. 00007414  2F3C 4350 436D           move.l     -[A7], 0x4350436D /* 'CPCm' */
  9587. 0000741A  4EB9 0000 283A           jsr        [0x0000283A]
  9588. 00007420  4E5E                     unlink     A6
  9589. 00007422  4E75                     rts
  9590. 00007424  4E56 0000                link       A6, 0
  9591. 00007428  2F0A                     move.l     -[A7], A2
  9592. 0000742A  4878 0074                push.l     0x74 /* 't' */
  9593. 0000742E  4EB9 0000 258A           jsr        [0x0000258A]
  9594. 00007434  2448                     movea.l    A2, A0
  9595. 00007436  2008                     move.l     D0, A0
  9596. 00007438  584F                     addq.w     A7, 4
  9597. 0000743A  6714                     beq        +0x16 /* 00007450 */
  9598. 0000743C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9599. 00007440  3F3C 0001                move.w     -[A7], 0x1
  9600. 00007444  2F0A                     move.l     -[A7], A2
  9601. 00007446  61FF 0000 5D24           bsr        +0x5D26 /* 0000D16C */
  9602. 0000744C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9603. label00007450:
  9604. 00007450  204A                     movea.l    A0, A2
  9605. 00007452  245F                     movea.l    A2, [A7]+
  9606. 00007454  4E5E                     unlink     A6
  9607. 00007456  4E75                     rts
  9608. fn00007458:
  9609. 00007458  4E56 0000                link       A6, 0
  9610. 0000745C  4879 0000 7476           push.l     0x7476 /* 'tv' */
  9611. 00007462  2F3C 4343 6856           move.l     -[A7], 0x43436856 /* 'CChV' */
  9612. 00007468  4EB9 0000 283A           jsr        [0x0000283A]
  9613. 0000746E  4E5E                     unlink     A6
  9614. 00007470  4E75                     rts
  9615. 00007472  4E56 0000                link       A6, 0
  9616. 00007476  2F0A                     move.l     -[A7], A2
  9617. 00007478  4878 00F6                push.l     0xF6
  9618. 0000747C  4EB9 0000 258A           jsr        [0x0000258A]
  9619. 00007482  2448                     movea.l    A2, A0
  9620. 00007484  2008                     move.l     D0, A0
  9621. 00007486  584F                     addq.w     A7, 4
  9622. 00007488  6714                     beq        +0x16 /* 0000749E */
  9623. 0000748A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9624. 0000748E  3F3C 0001                move.w     -[A7], 0x1
  9625. 00007492  2F0A                     move.l     -[A7], A2
  9626. 00007494  61FF 0000 2212           bsr        +0x2214 /* 000096A8 */
  9627. 0000749A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9628. label0000749E:
  9629. 0000749E  204A                     movea.l    A0, A2
  9630. 000074A0  245F                     movea.l    A2, [A7]+
  9631. 000074A2  4E5E                     unlink     A6
  9632. 000074A4  4E75                     rts
  9633. fn000074A6:
  9634. 000074A6  4E56 0000                link       A6, 0
  9635. 000074AA  4879 0000 74C4           push.l     0x74C4
  9636. 000074B0  2F3C 4343 4278           move.l     -[A7], 0x43434278 /* 'CCBx' */
  9637. 000074B6  4EB9 0000 283A           jsr        [0x0000283A]
  9638. 000074BC  4E5E                     unlink     A6
  9639. 000074BE  4E75                     rts
  9640. 000074C0  4E56 0000                link       A6, 0
  9641. 000074C4  2F0A                     move.l     -[A7], A2
  9642. 000074C6  4878 01F2                push.l     0x1F2
  9643. 000074CA  4EB9 0000 258A           jsr        [0x0000258A]
  9644. 000074D0  2448                     movea.l    A2, A0
  9645. 000074D2  2008                     move.l     D0, A0
  9646. 000074D4  584F                     addq.w     A7, 4
  9647. 000074D6  6714                     beq        +0x16 /* 000074EC */
  9648. 000074D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9649. 000074DC  3F3C 0001                move.w     -[A7], 0x1
  9650. 000074E0  2F0A                     move.l     -[A7], A2
  9651. 000074E2  61FF 0000 0AD0           bsr        +0xAD2 /* 00007FB4 */
  9652. 000074E8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9653. label000074EC:
  9654. 000074EC  204A                     movea.l    A0, A2
  9655. 000074EE  245F                     movea.l    A2, [A7]+
  9656. 000074F0  4E5E                     unlink     A6
  9657. 000074F2  4E75                     rts
  9658. fn000074F4:
  9659. 000074F4  4E56 0000                link       A6, 0
  9660. 000074F8  4879 0000 7512           push.l     0x7512
  9661. 000074FE  2F3C 4342 5246           move.l     -[A7], 0x43425246 /* 'CBRF' */
  9662. 00007504  4EB9 0000 283A           jsr        [0x0000283A]
  9663. 0000750A  4E5E                     unlink     A6
  9664. 0000750C  4E75                     rts
  9665. 0000750E  4E56 0000                link       A6, 0
  9666. 00007512  2F0A                     move.l     -[A7], A2
  9667. 00007514  4878 00B2                push.l     0xB2
  9668. 00007518  4EB9 0000 258A           jsr        [0x0000258A]
  9669. 0000751E  2448                     movea.l    A2, A0
  9670. 00007520  2008                     move.l     D0, A0
  9671. 00007522  584F                     addq.w     A7, 4
  9672. 00007524  6714                     beq        +0x16 /* 0000753A */
  9673. 00007526  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9674. 0000752A  3F3C 0001                move.w     -[A7], 0x1
  9675. 0000752E  2F0A                     move.l     -[A7], A2
  9676. 00007530  61FF 0000 1480           bsr        +0x1482 /* 000089B2 */
  9677. 00007536  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9678. label0000753A:
  9679. 0000753A  204A                     movea.l    A0, A2
  9680. 0000753C  245F                     movea.l    A2, [A7]+
  9681. 0000753E  4E5E                     unlink     A6
  9682. 00007540  4E75                     rts
  9683. fn00007542:
  9684. 00007542  4E56 0000                link       A6, 0
  9685. 00007546  4879 0000 7560           push.l     0x7560 /* 'u`' */
  9686. 0000754C  2F3C 4342 4546           move.l     -[A7], 0x43424546 /* 'CBEF' */
  9687. 00007552  4EB9 0000 283A           jsr        [0x0000283A]
  9688. 00007558  4E5E                     unlink     A6
  9689. 0000755A  4E75                     rts
  9690. 0000755C  4E56 0000                link       A6, 0
  9691. 00007560  2F0A                     move.l     -[A7], A2
  9692. 00007562  4878 00B2                push.l     0xB2
  9693. 00007566  4EB9 0000 258A           jsr        [0x0000258A]
  9694. 0000756C  2448                     movea.l    A2, A0
  9695. 0000756E  2008                     move.l     D0, A0
  9696. 00007570  584F                     addq.w     A7, 4
  9697. 00007572  6714                     beq        +0x16 /* 00007588 */
  9698. 00007574  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9699. 00007578  3F3C 0001                move.w     -[A7], 0x1
  9700. 0000757C  2F0A                     move.l     -[A7], A2
  9701. 0000757E  61FF 0000 1B44           bsr        +0x1B46 /* 000090C4 */
  9702. 00007584  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9703. label00007588:
  9704. 00007588  204A                     movea.l    A0, A2
  9705. 0000758A  245F                     movea.l    A2, [A7]+
  9706. 0000758C  4E5E                     unlink     A6
  9707. 0000758E  4E75                     rts
  9708. fn00007590:
  9709. 00007590  4E56 0000                link       A6, 0
  9710. 00007594  4879 0000 75AE           push.l     0x75AE
  9711. 0000759A  2F3C 4342 4254           move.l     -[A7], 0x43424254 /* 'CBBT' */
  9712. 000075A0  4EB9 0000 283A           jsr        [0x0000283A]
  9713. 000075A6  4E5E                     unlink     A6
  9714. 000075A8  4E75                     rts
  9715. 000075AA  4E56 0000                link       A6, 0
  9716. 000075AE  2F0A                     move.l     -[A7], A2
  9717. 000075B0  4878 0188                push.l     0x188
  9718. 000075B4  4EB9 0000 258A           jsr        [0x0000258A]
  9719. 000075BA  2448                     movea.l    A2, A0
  9720. 000075BC  2008                     move.l     D0, A0
  9721. 000075BE  584F                     addq.w     A7, 4
  9722. 000075C0  6714                     beq        +0x16 /* 000075D6 */
  9723. 000075C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9724. 000075C6  3F3C 0001                move.w     -[A7], 0x1
  9725. 000075CA  2F0A                     move.l     -[A7], A2
  9726. 000075CC  61FF FFFF AF70           bsr        -0x508E /* 0000253E */
  9727. 000075D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9728. label000075D6:
  9729. 000075D6  204A                     movea.l    A0, A2
  9730. 000075D8  245F                     movea.l    A2, [A7]+
  9731. 000075DA  4E5E                     unlink     A6
  9732. 000075DC  4E75                     rts
  9733. fn000075DE:
  9734. 000075DE  4E56 0000                link       A6, 0
  9735. 000075E2  4879 0000 75FC           push.l     0x75FC
  9736. 000075E8  2F3C 4352 4756           move.l     -[A7], 0x43524756 /* 'CRGV' */
  9737. 000075EE  4EB9 0000 283A           jsr        [0x0000283A]
  9738. 000075F4  4E5E                     unlink     A6
  9739. 000075F6  4E75                     rts
  9740. 000075F8  4E56 0000                link       A6, 0
  9741. 000075FC  2F0A                     move.l     -[A7], A2
  9742. 000075FE  4878 00E2                push.l     0xE2
  9743. 00007602  4EB9 0000 258A           jsr        [0x0000258A]
  9744. 00007608  2448                     movea.l    A2, A0
  9745. 0000760A  2008                     move.l     D0, A0
  9746. 0000760C  584F                     addq.w     A7, 4
  9747. 0000760E  6714                     beq        +0x16 /* 00007624 */
  9748. 00007610  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9749. 00007614  3F3C 0001                move.w     -[A7], 0x1
  9750. 00007618  2F0A                     move.l     -[A7], A2
  9751. 0000761A  61FF FFFF B0E4           bsr        -0x4F1A /* 00002700 */
  9752. 00007620  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9753. label00007624:
  9754. 00007624  204A                     movea.l    A0, A2
  9755. 00007626  245F                     movea.l    A2, [A7]+
  9756. 00007628  4E5E                     unlink     A6
  9757. 0000762A  4E75                     rts
  9758. fn0000762C:
  9759. 0000762C  4E56 0000                link       A6, 0
  9760. 00007630  4879 0000 764A           push.l     0x764A /* 'vJ' */
  9761. 00007636  2F3C 4343 5757           move.l     -[A7], 0x43435757 /* 'CCWW' */
  9762. 0000763C  4EB9 0000 283A           jsr        [0x0000283A]
  9763. 00007642  4E5E                     unlink     A6
  9764. 00007644  4E75                     rts
  9765. 00007646  4E56 0000                link       A6, 0
  9766. 0000764A  2F0A                     move.l     -[A7], A2
  9767. 0000764C  4878 037A                push.l     0x37A
  9768. 00007650  4EB9 0000 258A           jsr        [0x0000258A]
  9769. 00007656  2448                     movea.l    A2, A0
  9770. 00007658  2008                     move.l     D0, A0
  9771. 0000765A  584F                     addq.w     A7, 4
  9772. 0000765C  6714                     beq        +0x16 /* 00007672 */
  9773. 0000765E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9774. 00007662  3F3C 0001                move.w     -[A7], 0x1
  9775. 00007666  2F0A                     move.l     -[A7], A2
  9776. 00007668  61FF FFFF 8FB4           bsr        -0x704A /* 0000061E */
  9777. 0000766E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9778. label00007672:
  9779. 00007672  204A                     movea.l    A0, A2
  9780. 00007674  245F                     movea.l    A2, [A7]+
  9781. 00007676  4E5E                     unlink     A6
  9782. 00007678  4E75                     rts
  9783. fn0000767A:
  9784. 0000767A  4E56 0000                link       A6, 0
  9785. 0000767E  4879 0000 7698           push.l     0x7698
  9786. 00007684  2F3C 6365 7273           move.l     -[A7], 0x63657273 /* 'cers' */
  9787. 0000768A  4EB9 0000 283A           jsr        [0x0000283A]
  9788. 00007690  4E5E                     unlink     A6
  9789. 00007692  4E75                     rts
  9790. 00007694  4E56 0000                link       A6, 0
  9791. 00007698  2F0A                     move.l     -[A7], A2
  9792. 0000769A  4878 001A                push.l     0x1A
  9793. 0000769E  4EB9 0000 258A           jsr        [0x0000258A]
  9794. 000076A4  2448                     movea.l    A2, A0
  9795. 000076A6  2008                     move.l     D0, A0
  9796. 000076A8  584F                     addq.w     A7, 4
  9797. 000076AA  670E                     beq        +0x10 /* 000076BA */
  9798. 000076AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9799. 000076B0  2F0A                     move.l     -[A7], A2
  9800. 000076B2  61FF 0001 4162           bsr        +0x14164 /* 0001B816 */
  9801. 000076B8  504F                     addq.w     A7, 8
  9802. label000076BA:
  9803. 000076BA  204A                     movea.l    A0, A2
  9804. 000076BC  245F                     movea.l    A2, [A7]+
  9805. 000076BE  4E5E                     unlink     A6
  9806. 000076C0  4E75                     rts
  9807. fn000076C2:
  9808. 000076C2  4E56 0000                link       A6, 0
  9809. 000076C6  4879 0000 76E0           push.l     0x76E0
  9810. 000076CC  2F3C 6272 6461           move.l     -[A7], 0x62726461 /* 'brda' */
  9811. 000076D2  4EB9 0000 283A           jsr        [0x0000283A]
  9812. 000076D8  4E5E                     unlink     A6
  9813. 000076DA  4E75                     rts
  9814. 000076DC  4E56 0000                link       A6, 0
  9815. 000076E0  2F0A                     move.l     -[A7], A2
  9816. 000076E2  4878 002C                push.l     0x2C /* ',' */
  9817. 000076E6  4EB9 0000 258A           jsr        [0x0000258A]
  9818. 000076EC  2448                     movea.l    A2, A0
  9819. 000076EE  2008                     move.l     D0, A0
  9820. 000076F0  584F                     addq.w     A7, 4
  9821. 000076F2  670E                     beq        +0x10 /* 00007702 */
  9822. 000076F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9823. 000076F8  2F0A                     move.l     -[A7], A2
  9824. 000076FA  61FF 0001 41B6           bsr        +0x141B8 /* 0001B8B2 */
  9825. 00007700  504F                     addq.w     A7, 8
  9826. label00007702:
  9827. 00007702  204A                     movea.l    A0, A2
  9828. 00007704  245F                     movea.l    A2, [A7]+
  9829. 00007706  4E5E                     unlink     A6
  9830. 00007708  4E75                     rts
  9831. fn0000770A:
  9832. 0000770A  4E56 0000                link       A6, 0
  9833. 0000770E  4879 0000 7728           push.l     0x7728 /* 'w(' */
  9834. 00007714  2F3C 6762 6F78           move.l     -[A7], 0x67626F78 /* 'gbox' */
  9835. 0000771A  4EB9 0000 283A           jsr        [0x0000283A]
  9836. 00007720  4E5E                     unlink     A6
  9837. 00007722  4E75                     rts
  9838. 00007724  4E56 0000                link       A6, 0
  9839. 00007728  2F0A                     move.l     -[A7], A2
  9840. 0000772A  4878 0146                push.l     0x146
  9841. 0000772E  4EB9 0000 258A           jsr        [0x0000258A]
  9842. 00007734  2448                     movea.l    A2, A0
  9843. 00007736  2008                     move.l     D0, A0
  9844. 00007738  584F                     addq.w     A7, 4
  9845. 0000773A  6714                     beq        +0x16 /* 00007750 */
  9846. 0000773C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9847. 00007740  3F3C 0001                move.w     -[A7], 0x1
  9848. 00007744  2F0A                     move.l     -[A7], A2
  9849. 00007746  61FF 0000 0126           bsr        +0x128 /* 0000786E */
  9850. 0000774C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9851. label00007750:
  9852. 00007750  204A                     movea.l    A0, A2
  9853. 00007752  245F                     movea.l    A2, [A7]+
  9854. 00007754  4E5E                     unlink     A6
  9855. 00007756  4E75                     rts
  9856. fn00007758:
  9857. 00007758  4E56 0000                link       A6, 0
  9858. 0000775C  4879 0000 7776           push.l     0x7776 /* 'wv' */
  9859. 00007762  2F3C 6272 6566           move.l     -[A7], 0x62726566 /* 'bref' */
  9860. 00007768  4EB9 0000 283A           jsr        [0x0000283A]
  9861. 0000776E  4E5E                     unlink     A6
  9862. 00007770  4E75                     rts
  9863. 00007772  4E56 0000                link       A6, 0
  9864. 00007776  2F0A                     move.l     -[A7], A2
  9865. 00007778  4878 00B2                push.l     0xB2
  9866. 0000777C  4EB9 0000 258A           jsr        [0x0000258A]
  9867. 00007782  2448                     movea.l    A2, A0
  9868. 00007784  2008                     move.l     D0, A0
  9869. 00007786  584F                     addq.w     A7, 4
  9870. 00007788  6714                     beq        +0x16 /* 0000779E */
  9871. 0000778A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  9872. 0000778E  3F3C 0001                move.w     -[A7], 0x1
  9873. 00007792  2F0A                     move.l     -[A7], A2
  9874. 00007794  4EB9 0000 3E2A           jsr        [0x00003E2A]
  9875. 0000779A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9876. label0000779E:
  9877. 0000779E  204A                     movea.l    A0, A2
  9878. 000077A0  245F                     movea.l    A2, [A7]+
  9879. 000077A2  4E5E                     unlink     A6
  9880. 000077A4  4E75                     rts
  9881. 000077A6  206F 0004                movea.l    A0, [A7 + 0x4]
  9882. 000077AA  5088                     addq.l     A0, 8
  9883. 000077AC  2010                     move.l     D0, [A0]
  9884. 000077AE  0680 FFFF FFCE           addi.l     D0, 0xFFFFFFCE
  9885. 000077B4  D1AF 0004                add.l      [A7 + 0x4], D0
  9886. 000077B8  4EF9 0000 4022           jmp        [0x00004022]
  9887. 000077BE  206F 0004                movea.l    A0, [A7 + 0x4]
  9888. 000077C2  5088                     addq.l     A0, 8
  9889. 000077C4  2010                     move.l     D0, [A0]
  9890. 000077C6  0680 FFFF FF98           addi.l     D0, 0xFFFFFF98
  9891. 000077CC  D1AF 0004                add.l      [A7 + 0x4], D0
  9892. 000077D0  4EF9 0000 6DEA           jmp        [0x00006DEA]
  9893. 000077D6  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  9894. 000077DE  4EF9 0000 6DEA           jmp        [0x00006DEA]
  9895. 000077E4  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9896. 000077EC  4EF9 0000 4102           jmp        [0x00004102]
  9897. 000077F2  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9898. 000077FA  4EF9 0001 05EC           jmp        [0x000105EC]
  9899. 00007800  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9900. 00007808  4EF9 0001 058A           jmp        [0x0001058A]
  9901. 0000780E  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9902. 00007816  4EF9 0001 0780           jmp        [0x00010780]
  9903. 0000781C  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9904. 00007824  4EF9 0001 06F6           jmp        [0x000106F6]
  9905. 0000782A  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9906. 00007832  4EF9 0001 0698           jmp        [0x00010698]
  9907. 00007838  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9908. 00007840  4EF9 0001 0650           jmp        [0x00010650]
  9909. 00007846  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  9910. 0000784E  4EF9 0000 6DEA           jmp        [0x00006DEA]
  9911. 00007854  206F 0004                movea.l    A0, [A7 + 0x4]
  9912. 00007858  0C28 0002 0034           cmpi.b     [A0 + 0x34], 0x2
  9913. 0000785E  57C0                     seq        D0
  9914. 00007860  4400                     neg.b      D0
  9915. 00007862  4E75                     rts
  9916. 00007864  206F 0004                movea.l    A0, [A7 + 0x4]
  9917. 00007868  1028 0008                move.b     D0, [A0 + 0x8]
  9918. 0000786C  4E75                     rts
  9919. fn0000786E:
  9920. 0000786E  4E56 0000                link       A6, 0
  9921. 00007872  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9922. 00007876  246E 0008                movea.l    A2, [A6 + 0x8]
  9923. 0000787A  362E 000C                move.w     D3, [A6 + 0xC]
  9924. 0000787E  286E 000E                movea.l    A4, [A6 + 0xE]
  9925. 00007882  4A43                     tst.w      D3
  9926. 00007884  6714                     beq        +0x16 /* 0000789A */
  9927. 00007886  204A                     movea.l    A0, A2
  9928. 00007888  41E8 013A                lea.l      A0, [A0 + 0x13A]
  9929. 0000788C  2648                     movea.l    A3, A0
  9930. 0000788E  2488                     move.l     [A2], A0
  9931. 00007890  2F0B                     move.l     -[A7], A3
  9932. 00007892  4EB9 0000 3F3A           jsr        [0x00003F3A]
  9933. 00007898  584F                     addq.w     A7, 4
  9934. label0000789A:
  9935. 0000789A  2F0C                     move.l     -[A7], A4
  9936. 0000789C  4267                     clr.w      -[A7]
  9937. 0000789E  2F0A                     move.l     -[A7], A2
  9938. 000078A0  4EB9 0000 30F2           jsr        [0x000030F2]
  9939. 000078A6  41F9 0001 ACA4           lea.l      A0, [0x0001ACA4]
  9940. 000078AC  2548 0004                move.l     [A2 + 0x4], A0
  9941. 000078B0  41F9 0001 ACA4           lea.l      A0, [0x0001ACA4]
  9942. 000078B6  41E8 015C                lea.l      A0, [A0 + 0x15C]
  9943. 000078BA  2252                     movea.l    A1, [A2]
  9944. 000078BC  2288                     move.l     [A1], A0
  9945. 000078BE  2652                     movea.l    A3, [A2]
  9946. 000078C0  204A                     movea.l    A0, A2
  9947. 000078C2  41E8 013A                lea.l      A0, [A0 + 0x13A]
  9948. 000078C6  91CB                     sub.l      A0, A3
  9949. 000078C8  2748 0008                move.l     [A3 + 0x8], A0
  9950. 000078CC  357C 8000 0136           move.w     [A2 + 0x136], 0x8000
  9951. 000078D2  357C 8000 0138           move.w     [A2 + 0x138], 0x8000
  9952. 000078D8  357C 8000 0134           move.w     [A2 + 0x134], 0x8000
  9953. 000078DE  204A                     movea.l    A0, A2
  9954. 000078E0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9955. 000078E4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9956. 000078E8  4E5E                     unlink     A6
  9957. 000078EA  4E75                     rts
  9958. 000078EC  4E56 0000                link       A6, 0
  9959. 000078F0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9960. 000078F4  246E 0008                movea.l    A2, [A6 + 0x8]
  9961. 000078F8  362E 000C                move.w     D3, [A6 + 0xC]
  9962. 000078FC  200A                     move.l     D0, A2
  9963. 000078FE  6752                     beq        +0x54 /* 00007952 */
  9964. 00007900  41F9 0001 ACA4           lea.l      A0, [0x0001ACA4]
  9965. 00007906  2548 0004                move.l     [A2 + 0x4], A0
  9966. 0000790A  41F9 0001 ACA4           lea.l      A0, [0x0001ACA4]
  9967. 00007910  41E8 015C                lea.l      A0, [A0 + 0x15C]
  9968. 00007914  2252                     movea.l    A1, [A2]
  9969. 00007916  2288                     move.l     [A1], A0
  9970. 00007918  2652                     movea.l    A3, [A2]
  9971. 0000791A  204A                     movea.l    A0, A2
  9972. 0000791C  41E8 013A                lea.l      A0, [A0 + 0x13A]
  9973. 00007920  2848                     movea.l    A4, A0
  9974. 00007922  91CB                     sub.l      A0, A3
  9975. 00007924  2748 0008                move.l     [A3 + 0x8], A0
  9976. 00007928  4267                     clr.w      -[A7]
  9977. 0000792A  2F0A                     move.l     -[A7], A2
  9978. 0000792C  4EB9 0000 30FA           jsr        [0x000030FA]
  9979. 00007932  4A43                     tst.w      D3
  9980. 00007934  5C4F                     addq.w     A7, 6
  9981. 00007936  670C                     beq        +0xE /* 00007944 */
  9982. 00007938  4267                     clr.w      -[A7]
  9983. 0000793A  2F0C                     move.l     -[A7], A4
  9984. 0000793C  4EB9 0000 3F42           jsr        [0x00003F42]
  9985. 00007942  5C4F                     addq.w     A7, 6
  9986. label00007944:
  9987. 00007944  4A43                     tst.w      D3
  9988. 00007946  6F0A                     ble        +0xC /* 00007952 */
  9989. 00007948  2F0A                     move.l     -[A7], A2
  9990. 0000794A  4EB9 0000 2592           jsr        [0x00002592]
  9991. 00007950  584F                     addq.w     A7, 4
  9992. label00007952:
  9993. 00007952  204A                     movea.l    A0, A2
  9994. 00007954  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9995. 00007958  4E5E                     unlink     A6
  9996. 0000795A  4E75                     rts
  9997. 0000795C  4E56 FFDE                link       A6, -0x0022
  9998. 00007960  2F0A                     move.l     -[A7], A2
  9999. 00007962  246E 0008                movea.l    A2, [A6 + 0x8]
  10000. 00007966  486E FFF8                pea.l      [A6 - 0x8]
  10001. 0000796A  2F0A                     move.l     -[A7], A2
  10002. 0000796C  2057                     movea.l    A0, [A7]
  10003. 0000796E  2268 0004                movea.l    A1, [A0 + 0x4]
  10004. 00007972  2269 0158                movea.l    A1, [A1 + 0x158]
  10005. 00007976  4E91                     jsr        [A1]
  10006. 00007978  486E FFF2                pea.l      [A6 - 0xE]
  10007. 0000797C  4EB9 0000 28C2           jsr        [0x000028C2]
  10008. 00007982  486E FFF2                pea.l      [A6 - 0xE]
  10009. 00007986  61FF 0000 0322           bsr        +0x324 /* 00007CAA */
  10010. 0000798C  584F                     addq.w     A7, 4
  10011. 0000798E  2F08                     move.l     -[A7], A0
  10012. 00007990  A87A                     syscall    GetClip
  10013. 00007992  486E FFF8                pea.l      [A6 - 0x8]
  10014. 00007996  486E FFE4                pea.l      [A6 - 0x1C]
  10015. 0000799A  4EB9 0000 28CA           jsr        [0x000028CA]
  10016. 000079A0  486E FFE4                pea.l      [A6 - 0x1C]
  10017. 000079A4  61FF 0000 0304           bsr        +0x306 /* 00007CAA */
  10018. 000079AA  584F                     addq.w     A7, 4
  10019. 000079AC  2F08                     move.l     -[A7], A0
  10020. 000079AE  486E FFF2                pea.l      [A6 - 0xE]
  10021. 000079B2  61FF 0000 02D2           bsr        +0x2D4 /* 00007C86 */
  10022. 000079B8  486E FFF2                pea.l      [A6 - 0xE]
  10023. 000079BC  61FF 0000 02EC           bsr        +0x2EE /* 00007CAA */
  10024. 000079C2  584F                     addq.w     A7, 4
  10025. 000079C4  2F08                     move.l     -[A7], A0
  10026. 000079C6  486E FFDE                pea.l      [A6 - 0x22]
  10027. 000079CA  4EB9 0000 2672           jsr        [0x00002672]
  10028. 000079D0  486E FFEA                pea.l      [A6 - 0x16]
  10029. 000079D4  2F0A                     move.l     -[A7], A2
  10030. 000079D6  2057                     movea.l    A0, [A7]
  10031. 000079D8  2268 0004                movea.l    A1, [A0 + 0x4]
  10032. 000079DC  2269 003C                movea.l    A1, [A1 + 0x3C]
  10033. 000079E0  4E91                     jsr        [A1]
  10034. 000079E2  302E FFFE                move.w     D0, [A6 - 0x2]
  10035. 000079E6  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  10036. 000079EA  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  10037. 000079EE  6F14                     ble        +0x16 /* 00007A04 */
  10038. 000079F0  302E FFF8                move.w     D0, [A6 - 0x8]
  10039. 000079F4  48C0                     ext.l      D0
  10040. 000079F6  322E FFFC                move.w     D1, [A6 - 0x4]
  10041. 000079FA  48C1                     ext.l      D1
  10042. 000079FC  9280                     sub.l      D1, D0
  10043. 000079FE  E281                     asr        D1, 1
  10044. 00007A00  D36E FFEA                add.w      [A6 - 0x16], D1
  10045. label00007A04:
  10046. 00007A04  486E FFEA                pea.l      [A6 - 0x16]
  10047. 00007A08  2F0A                     move.l     -[A7], A2
  10048. 00007A0A  2057                     movea.l    A0, [A7]
  10049. 00007A0C  2268 0004                movea.l    A1, [A0 + 0x4]
  10050. 00007A10  2269 0154                movea.l    A1, [A1 + 0x154]
  10051. 00007A14  4E91                     jsr        [A1]
  10052. 00007A16  3F3C FFFF                move.w     -[A7], 0xFFFF
  10053. 00007A1A  486E FFDE                pea.l      [A6 - 0x22]
  10054. 00007A1E  4EB9 0000 267A           jsr        [0x0000267A]
  10055. 00007A24  A89E                     syscall    PenNormal
  10056. 00007A26  486E FFF8                pea.l      [A6 - 0x8]
  10057. 00007A2A  2F0A                     move.l     -[A7], A2
  10058. 00007A2C  2057                     movea.l    A0, [A7]
  10059. 00007A2E  2268 0004                movea.l    A1, [A0 + 0x4]
  10060. 00007A32  2269 0150                movea.l    A1, [A1 + 0x150]
  10061. 00007A36  4E91                     jsr        [A1]
  10062. 00007A38  3F3C FFFF                move.w     -[A7], 0xFFFF
  10063. 00007A3C  486E FFE4                pea.l      [A6 - 0x1C]
  10064. 00007A40  4EB9 0000 28DA           jsr        [0x000028DA]
  10065. 00007A46  3F3C FFFF                move.w     -[A7], 0xFFFF
  10066. 00007A4A  486E FFF2                pea.l      [A6 - 0xE]
  10067. 00007A4E  4EB9 0000 28DA           jsr        [0x000028DA]
  10068. 00007A54  4FEF 0022                lea.l      A7, [A7 + 0x22]
  10069. 00007A58  245F                     movea.l    A2, [A7]+
  10070. 00007A5A  4E5E                     unlink     A6
  10071. 00007A5C  4E75                     rts
  10072. 00007A5E  4E56 FFF2                link       A6, -0x000E
  10073. 00007A62  48E7 0030                movem.l    -[A7], A2,A3
  10074. 00007A66  246E 0008                movea.l    A2, [A6 + 0x8]
  10075. 00007A6A  266E 000C                movea.l    A3, [A6 + 0xC]
  10076. 00007A6E  3F2A 0132                move.w     -[A7], [A2 + 0x132]
  10077. 00007A72  4EB9 0000 285A           jsr        [0x0000285A]
  10078. 00007A78  486E FFF8                pea.l      [A6 - 0x8]
  10079. 00007A7C  A88B                     syscall    GetFontInfo
  10080. 00007A7E  486E FFF2                pea.l      [A6 - 0xE]
  10081. 00007A82  AA19                     syscall    GetForeColor
  10082. 00007A84  2F0A                     move.l     -[A7], A2
  10083. 00007A86  2057                     movea.l    A0, [A7]
  10084. 00007A88  2268 0004                movea.l    A1, [A0 + 0x4]
  10085. 00007A8C  2269 00D8                movea.l    A1, [A1 + 0xD8]
  10086. 00007A90  4E91                     jsr        [A1]
  10087. 00007A92  486E FFF2                pea.l      [A6 - 0xE]
  10088. 00007A96  AA14                     syscall    RGBForeColor
  10089. 00007A98  302B 0002                move.w     D0, [A3 + 0x2]
  10090. 00007A9C  48C0                     ext.l      D0
  10091. 00007A9E  5680                     addq.l     D0, 3
  10092. 00007AA0  3F00                     move.w     -[A7], D0
  10093. 00007AA2  302E FFF8                move.w     D0, [A6 - 0x8]
  10094. 00007AA6  48C0                     ext.l      D0
  10095. 00007AA8  3213                     move.w     D1, [A3]
  10096. 00007AAA  48C1                     ext.l      D1
  10097. 00007AAC  D280                     add.l      D1, D0
  10098. 00007AAE  302E FFFE                move.w     D0, [A6 - 0x2]
  10099. 00007AB2  48C0                     ext.l      D0
  10100. 00007AB4  E280                     asr        D0, 1
  10101. 00007AB6  D081                     add.l      D0, D1
  10102. 00007AB8  3F00                     move.w     -[A7], D0
  10103. 00007ABA  A893                     syscall    MoveTo
  10104. 00007ABC  486A 0028                pea.l      [A2 + 0x28]
  10105. 00007AC0  61FF FFFF DB6C           bsr        -0x2492 /* 0000562E */
  10106. 00007AC6  584F                     addq.w     A7, 4
  10107. 00007AC8  2F08                     move.l     -[A7], A0
  10108. 00007ACA  A884                     syscall    DrawString
  10109. 00007ACC  5C4F                     addq.w     A7, 6
  10110. 00007ACE  4CDF 0C00                movem.l    A2,A3, [A7]+
  10111. 00007AD2  4E5E                     unlink     A6
  10112. 00007AD4  4E75                     rts
  10113. 00007AD6  4E56 FFCC                link       A6, -0x0034
  10114. 00007ADA  48E7 0038                movem.l    -[A7], A2,A3,A4
  10115. 00007ADE  286E 0008                movea.l    A4, [A6 + 0x8]
  10116. 00007AE2  266E 000C                movea.l    A3, [A6 + 0xC]
  10117. 00007AE6  2F0B                     move.l     -[A7], A3
  10118. 00007AE8  486E FFCC                pea.l      [A6 - 0x34]
  10119. 00007AEC  4EB9 0000 26EA           jsr        [0x000026EA]
  10120. 00007AF2  A89E                     syscall    PenNormal
  10121. 00007AF4  504F                     addq.w     A7, 8
  10122. 00007AF6  6060                     bra        +0x62 /* 00007B58 */
  10123. label00007AF8:
  10124. 00007AF8  486E FFE0                pea.l      [A6 - 0x20]
  10125. 00007AFC  4EB9 0000 263A           jsr        [0x0000263A]
  10126. 00007B02  0C6E 0002 FFFE           cmpi.w     [A6 - 0x2], 0x2
  10127. 00007B08  584F                     addq.w     A7, 4
  10128. 00007B0A  6F06                     ble        +0x8 /* 00007B12 */
  10129. 00007B0C  2F0A                     move.l     -[A7], A2
  10130. 00007B0E  AA14                     syscall    RGBForeColor
  10131. 00007B10  600C                     bra        +0xE /* 00007B1E */
  10132. label00007B12:
  10133. 00007B12  61FF 0000 016C           bsr        +0x16E /* 00007C80 */
  10134. 00007B18  4868 00B2                pea.l      [A0 + 0xB2]
  10135. 00007B1C  A89D                     syscall    PenPat
  10136. label00007B1E:
  10137. 00007B1E  2F0B                     move.l     -[A7], A3
  10138. 00007B20  A8A1                     syscall    FrameRect
  10139. 00007B22  3F3C FFFF                move.w     -[A7], 0xFFFF
  10140. 00007B26  486E FFE0                pea.l      [A6 - 0x20]
  10141. 00007B2A  4EB9 0000 2642           jsr        [0x00002642]
  10142. 00007B30  5C4F                     addq.w     A7, 6
  10143. label00007B32:
  10144. 00007B32  486E FFFE                pea.l      [A6 - 0x2]
  10145. 00007B36  486E FFCC                pea.l      [A6 - 0x34]
  10146. 00007B3A  4EB9 0000 26FA           jsr        [0x000026FA]
  10147. 00007B40  4A00                     tst.b      D0
  10148. 00007B42  504F                     addq.w     A7, 8
  10149. 00007B44  66B2                     bne        -0x4C /* 00007AF8 */
  10150. 00007B46  3F3C FFFF                move.w     -[A7], 0xFFFF
  10151. 00007B4A  486E FFCC                pea.l      [A6 - 0x34]
  10152. 00007B4E  4EB9 0000 26F2           jsr        [0x000026F2]
  10153. 00007B54  5C4F                     addq.w     A7, 6
  10154. 00007B56  6008                     bra        +0xA /* 00007B60 */
  10155. label00007B58:
  10156. 00007B58  244C                     movea.l    A2, A4
  10157. 00007B5A  45EA 0134                lea.l      A2, [A2 + 0x134]
  10158. 00007B5E  60D2                     bra        -0x2C /* 00007B32 */
  10159. label00007B60:
  10160. 00007B60  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10161. 00007B64  4E5E                     unlink     A6
  10162. 00007B66  4E75                     rts
  10163. 00007B68  4E56 FFF8                link       A6, -0x0008
  10164. 00007B6C  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  10165. 00007B70  266E 0008                movea.l    A3, [A6 + 0x8]
  10166. 00007B74  246E 000C                movea.l    A2, [A6 + 0xC]
  10167. 00007B78  2F0A                     move.l     -[A7], A2
  10168. 00007B7A  2F0B                     move.l     -[A7], A3
  10169. 00007B7C  2057                     movea.l    A0, [A7]
  10170. 00007B7E  2268 0004                movea.l    A1, [A0 + 0x4]
  10171. 00007B82  2269 003C                movea.l    A1, [A1 + 0x3C]
  10172. 00007B86  4E91                     jsr        [A1]
  10173. 00007B88  4227                     clr.b      -[A7]
  10174. 00007B8A  204B                     movea.l    A0, A3
  10175. 00007B8C  41E8 0028                lea.l      A0, [A0 + 0x28]
  10176. 00007B90  2848                     movea.l    A4, A0
  10177. 00007B92  4850                     pea.l      [A0]
  10178. 00007B94  61FF 0000 00DA           bsr        +0xDC /* 00007C70 */
  10179. 00007B9A  4A10                     tst.b      [A0]
  10180. 00007B9C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  10181. 00007BA0  660E                     bne        +0x10 /* 00007BB0 */
  10182. 00007BA2  356A 0002 0006           move.w     [A2 + 0x6], [A2 + 0x2]
  10183. 00007BA8  3552 0004                move.w     [A2 + 0x4], [A2]
  10184. 00007BAC  6000 00BA                bra        +0xBC /* 00007C68 */
  10185. label00007BB0:
  10186. 00007BB0  3F2B 0132                move.w     -[A7], [A3 + 0x132]
  10187. 00007BB4  4EB9 0000 285A           jsr        [0x0000285A]
  10188. 00007BBA  3800                     move.w     D4, D0
  10189. 00007BBC  2F0C                     move.l     -[A7], A4
  10190. 00007BBE  61FF FFFF DA6E           bsr        -0x2590 /* 0000562E */
  10191. 00007BC4  584F                     addq.w     A7, 4
  10192. 00007BC6  2F08                     move.l     -[A7], A0
  10193. 00007BC8  A88C                     syscall    StringWidth
  10194. 00007BCA  301F                     move.w     D0, [A7]+
  10195. 00007BCC  48C0                     ext.l      D0
  10196. 00007BCE  5C80                     addq.l     D0, 6
  10197. 00007BD0  3600                     move.w     D3, D0
  10198. 00007BD2  302A 0002                move.w     D0, [A2 + 0x2]
  10199. 00007BD6  48C0                     ext.l      D0
  10200. 00007BD8  3A2A 0006                move.w     D5, [A2 + 0x6]
  10201. 00007BDC  48C5                     ext.l      D5
  10202. 00007BDE  9A80                     sub.l      D5, D0
  10203. 00007BE0  486E FFF8                pea.l      [A6 - 0x8]
  10204. 00007BE4  A88B                     syscall    GetFontInfo
  10205. 00007BE6  302E FFF8                move.w     D0, [A6 - 0x8]
  10206. 00007BEA  48C0                     ext.l      D0
  10207. 00007BEC  3212                     move.w     D1, [A2]
  10208. 00007BEE  48C1                     ext.l      D1
  10209. 00007BF0  D280                     add.l      D1, D0
  10210. 00007BF2  302E FFFA                move.w     D0, [A6 - 0x6]
  10211. 00007BF6  48C0                     ext.l      D0
  10212. 00007BF8  D081                     add.l      D0, D1
  10213. 00007BFA  322E FFFE                move.w     D1, [A6 - 0x2]
  10214. 00007BFE  48C1                     ext.l      D1
  10215. 00007C00  D280                     add.l      D1, D0
  10216. 00007C02  3541 0004                move.w     [A2 + 0x4], D1
  10217. 00007C06  3004                     move.w     D0, D4
  10218. 00007C08  48C0                     ext.l      D0
  10219. 00007C0A  5480                     addq.l     D0, 2
  10220. 00007C0C  6746                     beq        +0x48 /* 00007C54 */
  10221. 00007C0E  5380                     subq.l     D0, 1
  10222. 00007C10  672C                     beq        +0x2E /* 00007C3E */
  10223. 00007C12  5380                     subq.l     D0, 1
  10224. 00007C14  673E                     beq        +0x40 /* 00007C54 */
  10225. 00007C16  5380                     subq.l     D0, 1
  10226. 00007C18  6702                     beq        +0x4 /* 00007C1C */
  10227. 00007C1A  6038                     bra        +0x3A /* 00007C54 */
  10228. label00007C1C:
  10229. 00007C1C  3003                     move.w     D0, D3
  10230. 00007C1E  48C0                     ext.l      D0
  10231. 00007C20  3205                     move.w     D1, D5
  10232. 00007C22  48C1                     ext.l      D1
  10233. 00007C24  9280                     sub.l      D1, D0
  10234. 00007C26  E281                     asr        D1, 1
  10235. 00007C28  D36A 0002                add.w      [A2 + 0x2], D1
  10236. 00007C2C  3003                     move.w     D0, D3
  10237. 00007C2E  48C0                     ext.l      D0
  10238. 00007C30  322A 0002                move.w     D1, [A2 + 0x2]
  10239. 00007C34  48C1                     ext.l      D1
  10240. 00007C36  D280                     add.l      D1, D0
  10241. 00007C38  3541 0006                move.w     [A2 + 0x6], D1
  10242. 00007C3C  602A                     bra        +0x2C /* 00007C68 */
  10243. label00007C3E:
  10244. 00007C3E  5D6A 0006                subq.w     [A2 + 0x6], 6
  10245. 00007C42  3003                     move.w     D0, D3
  10246. 00007C44  48C0                     ext.l      D0
  10247. 00007C46  322A 0006                move.w     D1, [A2 + 0x6]
  10248. 00007C4A  48C1                     ext.l      D1
  10249. 00007C4C  9280                     sub.l      D1, D0
  10250. 00007C4E  3541 0002                move.w     [A2 + 0x2], D1
  10251. 00007C52  6014                     bra        +0x16 /* 00007C68 */
  10252. label00007C54:
  10253. 00007C54  5C6A 0002                addq.w     [A2 + 0x2], 6
  10254. 00007C58  3003                     move.w     D0, D3
  10255. 00007C5A  48C0                     ext.l      D0
  10256. 00007C5C  322A 0002                move.w     D1, [A2 + 0x2]
  10257. 00007C60  48C1                     ext.l      D1
  10258. 00007C62  D280                     add.l      D1, D0
  10259. 00007C64  3541 0006                move.w     [A2 + 0x6], D1
  10260. label00007C68:
  10261. 00007C68  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  10262. 00007C6C  4E5E                     unlink     A6
  10263. 00007C6E  4E75                     rts
  10264. fn00007C70:
  10265. 00007C70  226F 0004                movea.l    A1, [A7 + 0x4]
  10266. 00007C74  7000                     moveq.l    D0, 0x00
  10267. 00007C76  102F 0008                move.b     D0, [A7 + 0x8]
  10268. 00007C7A  2051                     movea.l    A0, [A1]
  10269. 00007C7C  D0C0                     add.w      A0, D0
  10270. 00007C7E  4E75                     rts
  10271. fn00007C80:
  10272. 00007C80  206D 065C                movea.l    A0, [A5 + 0x65C]
  10273. 00007C84  4E75                     rts
  10274. fn00007C86:
  10275. 00007C86  4E56 0000                link       A6, 0
  10276. 00007C8A  48E7 0038                movem.l    -[A7], A2,A3,A4
  10277. 00007C8E  266E 0008                movea.l    A3, [A6 + 0x8]
  10278. 00007C92  286E 000C                movea.l    A4, [A6 + 0xC]
  10279. 00007C96  2453                     movea.l    A2, [A3]
  10280. 00007C98  2F0A                     move.l     -[A7], A2
  10281. 00007C9A  2F0C                     move.l     -[A7], A4
  10282. 00007C9C  2F0A                     move.l     -[A7], A2
  10283. 00007C9E  A8E6                     syscall    DiffRgn
  10284. 00007CA0  204B                     movea.l    A0, A3
  10285. 00007CA2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10286. 00007CA6  4E5E                     unlink     A6
  10287. 00007CA8  4E75                     rts
  10288. fn00007CAA:
  10289. 00007CAA  206F 0004                movea.l    A0, [A7 + 0x4]
  10290. 00007CAE  2050                     movea.l    A0, [A0]
  10291. 00007CB0  4E75                     rts
  10292. 00007CB2  206F 0004                movea.l    A0, [A7 + 0x4]
  10293. 00007CB6  5088                     addq.l     A0, 8
  10294. 00007CB8  2010                     move.l     D0, [A0]
  10295. 00007CBA  0680 FFFF FEC6           addi.l     D0, 0xFFFFFEC6
  10296. 00007CC0  D1AF 0004                add.l      [A7 + 0x4], D0
  10297. 00007CC4  4EF9 0000 78F0           jmp        [0x000078F0]
  10298. fn00007CCA:
  10299. 00007CCA  4E56 0000                link       A6, 0
  10300. 00007CCE  2F0A                     move.l     -[A7], A2
  10301. 00007CD0  246E 0008                movea.l    A2, [A6 + 0x8]
  10302. 00007CD4  2F0A                     move.l     -[A7], A2
  10303. 00007CD6  4EB9 0000 2CF2           jsr        [0x00002CF2]
  10304. 00007CDC  41F9 0001 AC34           lea.l      A0, [0x0001AC34]
  10305. 00007CE2  2488                     move.l     [A2], A0
  10306. 00007CE4  204A                     movea.l    A0, A2
  10307. 00007CE6  584F                     addq.w     A7, 4
  10308. 00007CE8  245F                     movea.l    A2, [A7]+
  10309. 00007CEA  4E5E                     unlink     A6
  10310. 00007CEC  4E75                     rts
  10311. 00007CEE  4E56 0000                link       A6, 0
  10312. 00007CF2  2F0A                     move.l     -[A7], A2
  10313. 00007CF4  246E 0008                movea.l    A2, [A6 + 0x8]
  10314. 00007CF8  200A                     move.l     D0, A2
  10315. 00007CFA  6724                     beq        +0x26 /* 00007D20 */
  10316. 00007CFC  41F9 0001 AC34           lea.l      A0, [0x0001AC34]
  10317. 00007D02  2488                     move.l     [A2], A0
  10318. 00007D04  4267                     clr.w      -[A7]
  10319. 00007D06  2F0A                     move.l     -[A7], A2
  10320. 00007D08  4EB9 0000 2CFA           jsr        [0x00002CFA]
  10321. 00007D0E  4A6E 000C                tst.w      [A6 + 0xC]
  10322. 00007D12  5C4F                     addq.w     A7, 6
  10323. 00007D14  6F0A                     ble        +0xC /* 00007D20 */
  10324. 00007D16  2F0A                     move.l     -[A7], A2
  10325. 00007D18  4EB9 0000 2592           jsr        [0x00002592]
  10326. 00007D1E  584F                     addq.w     A7, 4
  10327. label00007D20:
  10328. 00007D20  204A                     movea.l    A0, A2
  10329. 00007D22  245F                     movea.l    A2, [A7]+
  10330. 00007D24  4E5E                     unlink     A6
  10331. 00007D26  4E75                     rts
  10332. 00007D28  4E56 FFAE                link       A6, -0x0052
  10333. 00007D2C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  10334. 00007D30  286E 0008                movea.l    A4, [A6 + 0x8]
  10335. 00007D34  266E 000C                movea.l    A3, [A6 + 0xC]
  10336. 00007D38  246E 0010                movea.l    A2, [A6 + 0x10]
  10337. 00007D3C  7600                     moveq.l    D3, 0x00
  10338. 00007D3E  486E FFEC                pea.l      [A6 - 0x14]
  10339. 00007D42  486B 0010                pea.l      [A3 + 0x10]
  10340. 00007D46  61FF 0000 01F0           bsr        +0x1F2 /* 00007F38 */
  10341. 00007D4C  486E FFE0                pea.l      [A6 - 0x20]
  10342. 00007D50  486A 0010                pea.l      [A2 + 0x10]
  10343. 00007D54  61FF 0000 01E2           bsr        +0x1E4 /* 00007F38 */
  10344. 00007D5A  486E FFEC                pea.l      [A6 - 0x14]
  10345. 00007D5E  486E FFC4                pea.l      [A6 - 0x3C]
  10346. 00007D62  61FF 0000 C66E           bsr        +0xC670 /* 000143D2 */
  10347. 00007D68  486E FFC4                pea.l      [A6 - 0x3C]
  10348. 00007D6C  486E FFAE                pea.l      [A6 - 0x52]
  10349. 00007D70  3F3C 080E                move.w     -[A7], 0x80E
  10350. 00007D74  A9EB                     syscall    Pack4/FP68K
  10351. 00007D76  486E FFAE                pea.l      [A6 - 0x52]
  10352. 00007D7A  486E FFAE                pea.l      [A6 - 0x52]
  10353. 00007D7E  3F3C 1010                move.w     -[A7], 0x1010
  10354. 00007D82  A9EB                     syscall    Pack4/FP68K
  10355. 00007D84  2D6E FFAE FFFC           move.l     [A6 - 0x4], [A6 - 0x52]
  10356. 00007D8A  486E FFE0                pea.l      [A6 - 0x20]
  10357. 00007D8E  486E FFBC                pea.l      [A6 - 0x44]
  10358. 00007D92  61FF 0000 C63E           bsr        +0xC640 /* 000143D2 */
  10359. 00007D98  486E FFBC                pea.l      [A6 - 0x44]
  10360. 00007D9C  486E FFAE                pea.l      [A6 - 0x52]
  10361. 00007DA0  3F3C 080E                move.w     -[A7], 0x80E
  10362. 00007DA4  A9EB                     syscall    Pack4/FP68K
  10363. 00007DA6  486E FFAE                pea.l      [A6 - 0x52]
  10364. 00007DAA  486E FFAE                pea.l      [A6 - 0x52]
  10365. 00007DAE  3F3C 1010                move.w     -[A7], 0x1010
  10366. 00007DB2  A9EB                     syscall    Pack4/FP68K
  10367. 00007DB4  2D6E FFAE FFF8           move.l     [A6 - 0x8], [A6 - 0x52]
  10368. 00007DBA  1813                     move.b     D4, [A3]
  10369. 00007DBC  4FEF 0020                lea.l      A7, [A7 + 0x20]
  10370. 00007DC0  6704                     beq        +0x6 /* 00007DC6 */
  10371. 00007DC2  4A12                     tst.b      [A2]
  10372. 00007DC4  6626                     bne        +0x28 /* 00007DEC */
  10373. label00007DC6:
  10374. 00007DC6  4A04                     tst.b      D4
  10375. 00007DC8  6606                     bne        +0x8 /* 00007DD0 */
  10376. 00007DCA  4A12                     tst.b      [A2]
  10377. 00007DCC  6702                     beq        +0x4 /* 00007DD0 */
  10378. 00007DCE  7601                     moveq.l    D3, 0x01
  10379. label00007DD0:
  10380. 00007DD0  4A04                     tst.b      D4
  10381. 00007DD2  6706                     beq        +0x8 /* 00007DDA */
  10382. 00007DD4  4A12                     tst.b      [A2]
  10383. 00007DD6  6602                     bne        +0x4 /* 00007DDA */
  10384. 00007DD8  76FF                     moveq.l    D3, 0xFFFFFFFF
  10385. label00007DDA:
  10386. 00007DDA  4A04                     tst.b      D4
  10387. 00007DDC  6600 0126                bne        +0x128 /* 00007F04 */
  10388. 00007DE0  4A12                     tst.b      [A2]
  10389. 00007DE2  6600 0120                bne        +0x122 /* 00007F04 */
  10390. 00007DE6  7600                     moveq.l    D3, 0x00
  10391. 00007DE8  6000 011A                bra        +0x11C /* 00007F04 */
  10392. label00007DEC:
  10393. 00007DEC  202C 0004                move.l     D0, [A4 + 0x4]
  10394. 00007DF0  0480 5341 5A20           subi.l     D0, 0x53415A20 /* 'SAZ ' */
  10395. 00007DF6  671E                     beq        +0x20 /* 00007E16 */
  10396. 00007DF8  0480 0000 F900           subi.l     D0, 0xF900
  10397. 00007DFE  6700 00A4                beq        +0xA6 /* 00007EA4 */
  10398. 00007E02  0480 0010 EF00           subi.l     D0, 0x10EF00
  10399. 00007E08  6738                     beq        +0x3A /* 00007E42 */
  10400. 00007E0A  0480 0006 FF00           subi.l     D0, 0x6FF00
  10401. 00007E10  671A                     beq        +0x1C /* 00007E2C */
  10402. 00007E12  6000 00F0                bra        +0xF2 /* 00007F04 */
  10403. label00007E16:
  10404. 00007E16  554F                     subq.w     A7, 2
  10405. 00007E18  2F0B                     move.l     -[A7], A3
  10406. 00007E1A  2F0A                     move.l     -[A7], A2
  10407. 00007E1C  4EB9 0000 24DA           jsr        [0x000024DA]
  10408. 00007E22  301F                     move.w     D0, [A7]+
  10409. 00007E24  48C0                     ext.l      D0
  10410. 00007E26  2600                     move.l     D3, D0
  10411. 00007E28  6000 00DA                bra        +0xDC /* 00007F04 */
  10412. label00007E2C:
  10413. 00007E2C  554F                     subq.w     A7, 2
  10414. 00007E2E  2F0A                     move.l     -[A7], A2
  10415. 00007E30  2F0B                     move.l     -[A7], A3
  10416. 00007E32  4EB9 0000 24DA           jsr        [0x000024DA]
  10417. 00007E38  301F                     move.w     D0, [A7]+
  10418. 00007E3A  48C0                     ext.l      D0
  10419. 00007E3C  2600                     move.l     D3, D0
  10420. 00007E3E  6000 00C4                bra        +0xC6 /* 00007F04 */
  10421. label00007E42:
  10422. 00007E42  42AE FFB8                clr.l      [A6 - 0x48]
  10423. 00007E46  486E FFFC                pea.l      [A6 - 0x4]
  10424. 00007E4A  486E FFAE                pea.l      [A6 - 0x52]
  10425. 00007E4E  3F3C 100E                move.w     -[A7], 0x100E
  10426. 00007E52  A9EB                     syscall    Pack4/FP68K
  10427. 00007E54  486E FFF8                pea.l      [A6 - 0x8]
  10428. 00007E58  486E FFAE                pea.l      [A6 - 0x52]
  10429. 00007E5C  3F3C 1002                move.w     -[A7], 0x1002
  10430. 00007E60  A9EB                     syscall    Pack4/FP68K
  10431. 00007E62  2D6E FFAE FFD6           move.l     [A6 - 0x2A], [A6 - 0x52]
  10432. 00007E68  2D6E FFB2 FFDA           move.l     [A6 - 0x26], [A6 - 0x4E]
  10433. 00007E6E  3D6E FFB6 FFDE           move.w     [A6 - 0x22], [A6 - 0x4A]
  10434. 00007E74  486E FFB8                pea.l      [A6 - 0x48]
  10435. 00007E78  486E FFAE                pea.l      [A6 - 0x52]
  10436. 00007E7C  3F3C 1008                move.w     -[A7], 0x1008
  10437. 00007E80  A9EB                     syscall    Pack4/FP68K
  10438. 00007E82  6F04                     ble        +0x6 /* 00007E88 */
  10439. 00007E84  7601                     moveq.l    D3, 0x01
  10440. 00007E86  607C                     bra        +0x7E /* 00007F04 */
  10441. label00007E88:
  10442. 00007E88  42AE FFB8                clr.l      [A6 - 0x48]
  10443. 00007E8C  486E FFB8                pea.l      [A6 - 0x48]
  10444. 00007E90  486E FFD6                pea.l      [A6 - 0x2A]
  10445. 00007E94  3F3C 1008                move.w     -[A7], 0x1008
  10446. 00007E98  A9EB                     syscall    Pack4/FP68K
  10447. 00007E9A  6C04                     bge        +0x6 /* 00007EA0 */
  10448. 00007E9C  76FF                     moveq.l    D3, 0xFFFFFFFF
  10449. 00007E9E  6064                     bra        +0x66 /* 00007F04 */
  10450. label00007EA0:
  10451. 00007EA0  7600                     moveq.l    D3, 0x00
  10452. 00007EA2  6060                     bra        +0x62 /* 00007F04 */
  10453. label00007EA4:
  10454. 00007EA4  42AE FFB8                clr.l      [A6 - 0x48]
  10455. 00007EA8  486E FFF8                pea.l      [A6 - 0x8]
  10456. 00007EAC  486E FFAE                pea.l      [A6 - 0x52]
  10457. 00007EB0  3F3C 100E                move.w     -[A7], 0x100E
  10458. 00007EB4  A9EB                     syscall    Pack4/FP68K
  10459. 00007EB6  486E FFFC                pea.l      [A6 - 0x4]
  10460. 00007EBA  486E FFAE                pea.l      [A6 - 0x52]
  10461. 00007EBE  3F3C 1002                move.w     -[A7], 0x1002
  10462. 00007EC2  A9EB                     syscall    Pack4/FP68K
  10463. 00007EC4  2D6E FFAE FFCC           move.l     [A6 - 0x34], [A6 - 0x52]
  10464. 00007ECA  2D6E FFB2 FFD0           move.l     [A6 - 0x30], [A6 - 0x4E]
  10465. 00007ED0  3D6E FFB6 FFD4           move.w     [A6 - 0x2C], [A6 - 0x4A]
  10466. 00007ED6  486E FFB8                pea.l      [A6 - 0x48]
  10467. 00007EDA  486E FFAE                pea.l      [A6 - 0x52]
  10468. 00007EDE  3F3C 1008                move.w     -[A7], 0x1008
  10469. 00007EE2  A9EB                     syscall    Pack4/FP68K
  10470. 00007EE4  6F04                     ble        +0x6 /* 00007EEA */
  10471. 00007EE6  7601                     moveq.l    D3, 0x01
  10472. 00007EE8  601A                     bra        +0x1C /* 00007F04 */
  10473. label00007EEA:
  10474. 00007EEA  42AE FFB8                clr.l      [A6 - 0x48]
  10475. 00007EEE  486E FFB8                pea.l      [A6 - 0x48]
  10476. 00007EF2  486E FFCC                pea.l      [A6 - 0x34]
  10477. 00007EF6  3F3C 1008                move.w     -[A7], 0x1008
  10478. 00007EFA  A9EB                     syscall    Pack4/FP68K
  10479. 00007EFC  6C04                     bge        +0x6 /* 00007F02 */
  10480. 00007EFE  76FF                     moveq.l    D3, 0xFFFFFFFF
  10481. 00007F00  6002                     bra        +0x4 /* 00007F04 */
  10482. label00007F02:
  10483. 00007F02  7600                     moveq.l    D3, 0x00
  10484. label00007F04:
  10485. 00007F04  2003                     move.l     D0, D3
  10486. 00007F06  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  10487. 00007F0A  4E5E                     unlink     A6
  10488. 00007F0C  4E75                     rts
  10489. 00007F0E  4E56 0000                link       A6, 0
  10490. 00007F12  2F0A                     move.l     -[A7], A2
  10491. 00007F14  4878 0008                push.l     0x8
  10492. 00007F18  4EB9 0000 258A           jsr        [0x0000258A]
  10493. 00007F1E  2448                     movea.l    A2, A0
  10494. 00007F20  2008                     move.l     D0, A0
  10495. 00007F22  584F                     addq.w     A7, 4
  10496. 00007F24  670A                     beq        +0xC /* 00007F30 */
  10497. 00007F26  2F0A                     move.l     -[A7], A2
  10498. 00007F28  61FF FFFF FDA0           bsr        -0x25E /* 00007CCA */
  10499. 00007F2E  584F                     addq.w     A7, 4
  10500. label00007F30:
  10501. 00007F30  204A                     movea.l    A0, A2
  10502. 00007F32  245F                     movea.l    A2, [A7]+
  10503. 00007F34  4E5E                     unlink     A6
  10504. 00007F36  4E75                     rts
  10505. fn00007F38:
  10506. 00007F38  206F 0004                movea.l    A0, [A7 + 0x4]
  10507. 00007F3C  226F 0008                movea.l    A1, [A7 + 0x8]
  10508. 00007F40  2008                     move.l     D0, A0
  10509. 00007F42  670E                     beq        +0x10 /* 00007F52 */
  10510. 00007F44  7200                     moveq.l    D1, 0x00
  10511. 00007F46  1218                     move.b     D1, [A0]+
  10512. 00007F48  6004                     bra        +0x6 /* 00007F4E */
  10513. label00007F4A:
  10514. 00007F4A  12D8                     move.b     [A1]+, [A0]+
  10515. 00007F4C  5341                     subq.w     D1, 1
  10516. label00007F4E:
  10517. 00007F4E  4A41                     tst.w      D1
  10518. 00007F50  6EF8                     bgt        -0x6 /* 00007F4A */
  10519. label00007F52:
  10520. 00007F52  4211                     clr.b      [A1]
  10521. 00007F54  4E75                     rts
  10522. fn00007F56:
  10523. 00007F56  48E7 0408                movem.l    -[A7], D5,A4
  10524. 00007F5A  206F 000C                movea.l    A0, [A7 + 0xC]
  10525. 00007F5E  286F 0010                movea.l    A4, [A7 + 0x10]
  10526. 00007F62  7400                     moveq.l    D2, 0x00
  10527. 00007F64  B1CC                     cmpa.l     A0, A4
  10528. 00007F66  661E                     bne        +0x20 /* 00007F86 */
  10529. 00007F68  224C                     movea.l    A1, A4
  10530. 00007F6A  5289                     addq.l     A1, 1
  10531. 00007F6C  1218                     move.b     D1, [A0]+
  10532. 00007F6E  600E                     bra        +0x10 /* 00007F7E */
  10533. label00007F70:
  10534. 00007F70  1A18                     move.b     D5, [A0]+
  10535. 00007F72  12C1                     move.b     [A1]+, D1
  10536. 00007F74  1205                     move.b     D1, D5
  10537. 00007F76  5242                     addq.w     D2, 1
  10538. 00007F78  0C42 00FF                cmpi.w     D2, 0xFF
  10539. 00007F7C  6C2E                     bge        +0x30 /* 00007FAC */
  10540. label00007F7E:
  10541. 00007F7E  7000                     moveq.l    D0, 0x00
  10542. 00007F80  1001                     move.b     D0, D1
  10543. 00007F82  66EC                     bne        -0x12 /* 00007F70 */
  10544. 00007F84  6026                     bra        +0x28 /* 00007FAC */
  10545. label00007F86:
  10546. 00007F86  2008                     move.l     D0, A0
  10547. 00007F88  6722                     beq        +0x24 /* 00007FAC */
  10548. 00007F8A  224C                     movea.l    A1, A4
  10549. 00007F8C  5289                     addq.l     A1, 1
  10550. 00007F8E  3A3C 00FF                move.w     D5, 0xFF
  10551. 00007F92  6008                     bra        +0xA /* 00007F9C */
  10552. label00007F94:
  10553. 00007F94  12C1                     move.b     [A1]+, D1
  10554. 00007F96  5345                     subq.w     D5, 1
  10555. 00007F98  4A45                     tst.w      D5
  10556. 00007F9A  6F04                     ble        +0x6 /* 00007FA0 */
  10557. label00007F9C:
  10558. 00007F9C  1218                     move.b     D1, [A0]+
  10559. 00007F9E  66F4                     bne        -0xA /* 00007F94 */
  10560. label00007FA0:
  10561. 00007FA0  3005                     move.w     D0, D5
  10562. 00007FA2  48C0                     ext.l      D0
  10563. 00007FA4  243C 0000 00FF           move.l     D2, 0xFF
  10564. 00007FAA  9480                     sub.l      D2, D0
  10565. label00007FAC:
  10566. 00007FAC  1882                     move.b     [A4], D2
  10567. 00007FAE  4CDF 1020                movem.l    D5,A4, [A7]+
  10568. 00007FB2  4E75                     rts
  10569. fn00007FB4:
  10570. 00007FB4  4E56 0000                link       A6, 0
  10571. 00007FB8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10572. 00007FBC  246E 0008                movea.l    A2, [A6 + 0x8]
  10573. 00007FC0  362E 000C                move.w     D3, [A6 + 0xC]
  10574. 00007FC4  266E 000E                movea.l    A3, [A6 + 0xE]
  10575. 00007FC8  4A43                     tst.w      D3
  10576. 00007FCA  6714                     beq        +0x16 /* 00007FE0 */
  10577. 00007FCC  204A                     movea.l    A0, A2
  10578. 00007FCE  41E8 01E6                lea.l      A0, [A0 + 0x1E6]
  10579. 00007FD2  2848                     movea.l    A4, A0
  10580. 00007FD4  2488                     move.l     [A2], A0
  10581. 00007FD6  2F0C                     move.l     -[A7], A4
  10582. 00007FD8  4EB9 0000 3F3A           jsr        [0x00003F3A]
  10583. 00007FDE  584F                     addq.w     A7, 4
  10584. label00007FE0:
  10585. 00007FE0  2F3C 6974 6762           move.l     -[A7], 0x69746762 /* 'itgb' */
  10586. 00007FE6  2F0B                     move.l     -[A7], A3
  10587. 00007FE8  4267                     clr.w      -[A7]
  10588. 00007FEA  2F0A                     move.l     -[A7], A2
  10589. 00007FEC  4EB9 0000 21EA           jsr        [0x000021EA]
  10590. 00007FF2  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10591. 00007FF8  2548 0004                move.l     [A2 + 0x4], A0
  10592. 00007FFC  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10593. 00008002  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  10594. 00008006  2252                     movea.l    A1, [A2]
  10595. 00008008  2288                     move.l     [A1], A0
  10596. 0000800A  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10597. 00008010  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  10598. 00008014  2548 007A                move.l     [A2 + 0x7A], A0
  10599. 00008018  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10600. 0000801E  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  10601. 00008022  2548 00A8                move.l     [A2 + 0xA8], A0
  10602. 00008026  2852                     movea.l    A4, [A2]
  10603. 00008028  204A                     movea.l    A0, A2
  10604. 0000802A  41E8 01E6                lea.l      A0, [A0 + 0x1E6]
  10605. 0000802E  91CC                     sub.l      A0, A4
  10606. 00008030  2948 0008                move.l     [A4 + 0x8], A0
  10607. 00008034  486A 00E2                pea.l      [A2 + 0xE2]
  10608. 00008038  2F0B                     move.l     -[A7], A3
  10609. 0000803A  61FF FFFF C75C           bsr        -0x38A2 /* 00004798 */
  10610. 00008040  486A 00E4                pea.l      [A2 + 0xE4]
  10611. 00008044  2F0B                     move.l     -[A7], A3
  10612. 00008046  61FF FFFF A63A           bsr        -0x59C4 /* 00002682 */
  10613. 0000804C  486A 01E4                pea.l      [A2 + 0x1E4]
  10614. 00008050  2F0B                     move.l     -[A7], A3
  10615. 00008052  61FF FFFF A926           bsr        -0x56D8 /* 0000297A */
  10616. 00008058  204A                     movea.l    A0, A2
  10617. 0000805A  4FEF 0026                lea.l      A7, [A7 + 0x26]
  10618. 0000805E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  10619. 00008062  4E5E                     unlink     A6
  10620. 00008064  4E75                     rts
  10621. 00008066  4E56 0000                link       A6, 0
  10622. 0000806A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10623. 0000806E  246E 0008                movea.l    A2, [A6 + 0x8]
  10624. 00008072  362E 000C                move.w     D3, [A6 + 0xC]
  10625. 00008076  200A                     move.l     D0, A2
  10626. 00008078  676E                     beq        +0x70 /* 000080E8 */
  10627. 0000807A  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10628. 00008080  2548 0004                move.l     [A2 + 0x4], A0
  10629. 00008084  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10630. 0000808A  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  10631. 0000808E  2252                     movea.l    A1, [A2]
  10632. 00008090  2288                     move.l     [A1], A0
  10633. 00008092  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10634. 00008098  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  10635. 0000809C  2548 007A                move.l     [A2 + 0x7A], A0
  10636. 000080A0  41F9 0001 A88E           lea.l      A0, [0x0001A88E]
  10637. 000080A6  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  10638. 000080AA  2548 00A8                move.l     [A2 + 0xA8], A0
  10639. 000080AE  2652                     movea.l    A3, [A2]
  10640. 000080B0  204A                     movea.l    A0, A2
  10641. 000080B2  41E8 01E6                lea.l      A0, [A0 + 0x1E6]
  10642. 000080B6  2848                     movea.l    A4, A0
  10643. 000080B8  91CB                     sub.l      A0, A3
  10644. 000080BA  2748 0008                move.l     [A3 + 0x8], A0
  10645. 000080BE  4267                     clr.w      -[A7]
  10646. 000080C0  2F0A                     move.l     -[A7], A2
  10647. 000080C2  4EB9 0000 21F2           jsr        [0x000021F2]
  10648. 000080C8  4A43                     tst.w      D3
  10649. 000080CA  5C4F                     addq.w     A7, 6
  10650. 000080CC  670C                     beq        +0xE /* 000080DA */
  10651. 000080CE  4267                     clr.w      -[A7]
  10652. 000080D0  2F0C                     move.l     -[A7], A4
  10653. 000080D2  4EB9 0000 3F42           jsr        [0x00003F42]
  10654. 000080D8  5C4F                     addq.w     A7, 6
  10655. label000080DA:
  10656. 000080DA  4A43                     tst.w      D3
  10657. 000080DC  6F0A                     ble        +0xC /* 000080E8 */
  10658. 000080DE  2F0A                     move.l     -[A7], A2
  10659. 000080E0  4EB9 0000 2592           jsr        [0x00002592]
  10660. 000080E6  584F                     addq.w     A7, 4
  10661. label000080E8:
  10662. 000080E8  204A                     movea.l    A0, A2
  10663. 000080EA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  10664. 000080EE  4E5E                     unlink     A6
  10665. 000080F0  4E75                     rts
  10666. 000080F2  4E56 FFC0                link       A6, -0x0040
  10667. 000080F6  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  10668. 000080FA  246E 0008                movea.l    A2, [A6 + 0x8]
  10669. 000080FE  3A2A 000E                move.w     D5, [A2 + 0xE]
  10670. 00008102  382A 000C                move.w     D4, [A2 + 0xC]
  10671. 00008106  B845                     cmp.w      D4, D5
  10672. 00008108  6D04                     blt        +0x6 /* 0000810E */
  10673. 0000810A  3005                     move.w     D0, D5
  10674. 0000810C  6002                     bra        +0x4 /* 00008110 */
  10675. label0000810E:
  10676. 0000810E  3004                     move.w     D0, D4
  10677. label00008110:
  10678. 00008110  3600                     move.w     D3, D0
  10679. 00008112  5543                     subq.w     D3, 2
  10680. 00008114  2D7C 6564 6974 FFE2      move.l     [A6 - 0x1E], 0x65646974 /* 'edit' */
  10681. 0000811C  3003                     move.w     D0, D3
  10682. 0000811E  48C0                     ext.l      D0
  10683. 00008120  3204                     move.w     D1, D4
  10684. 00008122  48C1                     ext.l      D1
  10685. 00008124  5781                     subq.l     D1, 3
  10686. 00008126  9280                     sub.l      D1, D0
  10687. 00008128  3D41 FFE6                move.w     [A6 - 0x1A], D1
  10688. 0000812C  3D43 FFE8                move.w     [A6 - 0x18], D3
  10689. 00008130  7001                     moveq.l    D0, 0x01
  10690. 00008132  2D40 FFF4                move.l     [A6 - 0xC], D0
  10691. 00008136  2D40 FFF0                move.l     [A6 - 0x10], D0
  10692. 0000813A  2D4A FFFC                move.l     [A6 - 0x4], A2
  10693. 0000813E  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  10694. 00008144  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  10695. 0000814A  4878 00B2                push.l     0xB2
  10696. 0000814E  4EB9 0000 258A           jsr        [0x0000258A]
  10697. 00008154  2648                     movea.l    A3, A0
  10698. 00008156  2008                     move.l     D0, A0
  10699. 00008158  584F                     addq.w     A7, 4
  10700. 0000815A  6734                     beq        +0x36 /* 00008190 */
  10701. 0000815C  61FF 0000 02CA           bsr        +0x2CC /* 00008428 */
  10702. 00008162  2F08                     move.l     -[A7], A0
  10703. 00008164  4879 0000 2752           push.l     0x2752 /* '\'R' */
  10704. 0000816A  4227                     clr.b      -[A7]
  10705. 0000816C  7000                     moveq.l    D0, 0x00
  10706. 0000816E  102A 01E4                move.b     D0, [A2 + 0x1E4]
  10707. 00008172  3F00                     move.w     -[A7], D0
  10708. 00008174  3F3C 0086                move.w     -[A7], 0x86
  10709. 00008178  486A 00E4                pea.l      [A2 + 0xE4]
  10710. 0000817C  486E FFE2                pea.l      [A6 - 0x1E]
  10711. 00008180  3F3C 0001                move.w     -[A7], 0x1
  10712. 00008184  2F0B                     move.l     -[A7], A3
  10713. 00008186  61FF 0000 0FD6           bsr        +0xFD8 /* 0000915E */
  10714. 0000818C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  10715. label00008190:
  10716. 00008190  254B 00DE                move.l     [A2 + 0xDE], A3
  10717. 00008194  200A                     move.l     D0, A2
  10718. 00008196  4A80                     tst.l      D0
  10719. 00008198  6708                     beq        +0xA /* 000081A2 */
  10720. 0000819A  204A                     movea.l    A0, A2
  10721. 0000819C  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  10722. 000081A0  6002                     bra        +0x4 /* 000081A4 */
  10723. label000081A2:
  10724. 000081A2  204A                     movea.l    A0, A2
  10725. label000081A4:
  10726. 000081A4  4850                     pea.l      [A0]
  10727. 000081A6  206A 00DE                movea.l    A0, [A2 + 0xDE]
  10728. 000081AA  4868 0074                pea.l      [A0 + 0x74]
  10729. 000081AE  4EB9 0000 3F7A           jsr        [0x00003F7A]
  10730. 000081B4  426E FFC2                clr.w      [A6 - 0x3E]
  10731. 000081B8  426E FFC0                clr.w      [A6 - 0x40]
  10732. 000081BC  2D7C 6265 7620 FFC4      move.l     [A6 - 0x3C], 0x62657620 /* 'bev ' */
  10733. 000081C4  3003                     move.w     D0, D3
  10734. 000081C6  48C0                     ext.l      D0
  10735. 000081C8  5380                     subq.l     D0, 1
  10736. 000081CA  3D40 FFCA                move.w     [A6 - 0x36], D0
  10737. 000081CE  3D40 FFC8                move.w     [A6 - 0x38], D0
  10738. 000081D2  302E FFE6                move.w     D0, [A6 - 0x1A]
  10739. 000081D6  48C0                     ext.l      D0
  10740. 000081D8  5480                     addq.l     D0, 2
  10741. 000081DA  2D40 FFD2                move.l     [A6 - 0x2E], D0
  10742. 000081DE  7001                     moveq.l    D0, 0x01
  10743. 000081E0  2D40 FFD6                move.l     [A6 - 0x2A], D0
  10744. 000081E4  2D4A FFDE                move.l     [A6 - 0x22], A2
  10745. 000081E8  1D7C 0001 FFCC           move.b     [A6 - 0x34], 0x1
  10746. 000081EE  1D7C 0001 FFCD           move.b     [A6 - 0x33], 0x1
  10747. 000081F4  4878 0088                push.l     0x88
  10748. 000081F8  4EB9 0000 258A           jsr        [0x0000258A]
  10749. 000081FE  2648                     movea.l    A3, A0
  10750. 00008200  2008                     move.l     D0, A0
  10751. 00008202  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10752. 00008206  6742                     beq        +0x44 /* 0000824A */
  10753. 00008208  2F3C 6962 6274           move.l     -[A7], 0x69626274 /* 'ibbt' */
  10754. 0000820E  1F3C 0001                move.b     -[A7], 0x1
  10755. 00008212  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  10756. 00008216  4267                     clr.w      -[A7]
  10757. 00008218  42A7                     clr.l      -[A7]
  10758. 0000821A  42A7                     clr.l      -[A7]
  10759. 0000821C  4879 0001 AC08           push.l     0x1AC08
  10760. 00008222  4878 0082                push.l     0x82
  10761. 00008226  42A7                     clr.l      -[A7]
  10762. 00008228  3F2A 00E2                move.w     -[A7], [A2 + 0xE2]
  10763. 0000822C  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  10764. 00008230  2F3C 6265 7620           move.l     -[A7], 0x62657620 /* 'bev ' */
  10765. 00008236  486E FFC4                pea.l      [A6 - 0x3C]
  10766. 0000823A  3F3C 0001                move.w     -[A7], 0x1
  10767. 0000823E  2F0B                     move.l     -[A7], A3
  10768. 00008240  4EB9 0000 1E82           jsr        [0x00001E82]
  10769. 00008246  4FEF 0032                lea.l      A7, [A7 + 0x32]
  10770. label0000824A:
  10771. 0000824A  254B 00DA                move.l     [A2 + 0xDA], A3
  10772. 0000824E  200A                     move.l     D0, A2
  10773. 00008250  4A80                     tst.l      D0
  10774. 00008252  6708                     beq        +0xA /* 0000825C */
  10775. 00008254  204A                     movea.l    A0, A2
  10776. 00008256  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  10777. 0000825A  6002                     bra        +0x4 /* 0000825E */
  10778. label0000825C:
  10779. 0000825C  204A                     movea.l    A0, A2
  10780. label0000825E:
  10781. 0000825E  4850                     pea.l      [A0]
  10782. 00008260  206A 00DA                movea.l    A0, [A2 + 0xDA]
  10783. 00008264  4868 0028                pea.l      [A0 + 0x28]
  10784. 00008268  4EB9 0000 3F7A           jsr        [0x00003F7A]
  10785. 0000826E  2F0A                     move.l     -[A7], A2
  10786. 00008270  4EB9 0000 3A7A           jsr        [0x00003A7A]
  10787. 00008276  486A 00A8                pea.l      [A2 + 0xA8]
  10788. 0000827A  61FF FFFF 90F4           bsr        -0x6F0A /* 00001370 */
  10789. 00008280  2F0A                     move.l     -[A7], A2
  10790. 00008282  4EB9 0000 343A           jsr        [0x0000343A]
  10791. 00008288  4FEF 0014                lea.l      A7, [A7 + 0x14]
  10792. 0000828C  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  10793. 00008290  4E5E                     unlink     A6
  10794. 00008292  4E75                     rts
  10795. 00008294  4E56 FF00                link       A6, -0x0100
  10796. 00008298  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  10797. 0000829C  246E 0008                movea.l    A2, [A6 + 0x8]
  10798. 000082A0  282E 000C                move.l     D4, [A6 + 0xC]
  10799. 000082A4  266E 0010                movea.l    A3, [A6 + 0x10]
  10800. 000082A8  0C84 6265 7620           cmpi.l     D4, 0x62657620 /* 'bev ' */
  10801. 000082AE  6600 0098                bne        +0x9A /* 00008348 */
  10802. 000082B2  3613                     move.w     D3, [A3]
  10803. 000082B4  4A43                     tst.w      D3
  10804. 000082B6  6600 0090                bne        +0x92 /* 00008348 */
  10805. 000082BA  486E FF00                pea.l      [A6 - 0x100]
  10806. 000082BE  2F2A 00DA                move.l     -[A7], [A2 + 0xDA]
  10807. 000082C2  2057                     movea.l    A0, [A7]
  10808. 000082C4  2268 0004                movea.l    A1, [A0 + 0x4]
  10809. 000082C8  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  10810. 000082CC  4E91                     jsr        [A1]
  10811. 000082CE  584F                     addq.w     A7, 4
  10812. 000082D0  3F00                     move.w     -[A7], D0
  10813. 000082D2  206A 00DA                movea.l    A0, [A2 + 0xDA]
  10814. 000082D6  4868 006A                pea.l      [A0 + 0x6A]
  10815. 000082DA  2057                     movea.l    A0, [A7]
  10816. 000082DC  2250                     movea.l    A1, [A0]
  10817. 000082DE  2269 001C                movea.l    A1, [A1 + 0x1C]
  10818. 000082E2  4E91                     jsr        [A1]
  10819. 000082E4  486E FF00                pea.l      [A6 - 0x100]
  10820. 000082E8  2F2A 00DE                move.l     -[A7], [A2 + 0xDE]
  10821. 000082EC  2057                     movea.l    A0, [A7]
  10822. 000082EE  2268 0004                movea.l    A1, [A0 + 0x4]
  10823. 000082F2  2269 0028                movea.l    A1, [A1 + 0x28]
  10824. 000082F6  4E91                     jsr        [A1]
  10825. 000082F8  206A 00DA                movea.l    A0, [A2 + 0xDA]
  10826. 000082FC  4868 006A                pea.l      [A0 + 0x6A]
  10827. 00008300  61FF 0000 011C           bsr        +0x11E /* 0000841E */
  10828. 00008306  584F                     addq.w     A7, 4
  10829. 00008308  2F08                     move.l     -[A7], A0
  10830. 0000830A  2F2A 00DA                move.l     -[A7], [A2 + 0xDA]
  10831. 0000830E  2057                     movea.l    A0, [A7]
  10832. 00008310  2268 0004                movea.l    A1, [A0 + 0x4]
  10833. 00008314  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  10834. 00008318  4E91                     jsr        [A1]
  10835. 0000831A  584F                     addq.w     A7, 4
  10836. 0000831C  3F00                     move.w     -[A7], D0
  10837. 0000831E  4227                     clr.b      -[A7]
  10838. 00008320  A945                     syscall    CheckItem
  10839. 00008322  4267                     clr.w      -[A7]
  10840. 00008324  2F2A 00DA                move.l     -[A7], [A2 + 0xDA]
  10841. 00008328  2057                     movea.l    A0, [A7]
  10842. 0000832A  2268 0004                movea.l    A1, [A0 + 0x4]
  10843. 0000832E  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  10844. 00008332  4E91                     jsr        [A1]
  10845. 00008334  2F2A 00DE                move.l     -[A7], [A2 + 0xDE]
  10846. 00008338  2057                     movea.l    A0, [A7]
  10847. 0000833A  2268 0004                movea.l    A1, [A0 + 0x4]
  10848. 0000833E  2269 01F4                movea.l    A1, [A1 + 0x1F4]
  10849. 00008342  4E91                     jsr        [A1]
  10850. 00008344  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  10851. label00008348:
  10852. 00008348  0C84 6564 6974           cmpi.l     D4, 0x65646974 /* 'edit' */
  10853. 0000834E  661C                     bne        +0x1E /* 0000836C */
  10854. 00008350  2F0B                     move.l     -[A7], A3
  10855. 00008352  2F0A                     move.l     -[A7], A2
  10856. 00008354  61FF FFFF D2C2           bsr        -0x2D3C /* 00005618 */
  10857. 0000835A  584F                     addq.w     A7, 4
  10858. 0000835C  2F00                     move.l     -[A7], D0
  10859. 0000835E  486A 007A                pea.l      [A2 + 0x7A]
  10860. 00008362  4EB9 0000 3F82           jsr        [0x00003F82]
  10861. 00008368  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10862. label0000836C:
  10863. 0000836C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  10864. 00008370  4E5E                     unlink     A6
  10865. 00008372  4E75                     rts
  10866. 00008374  4E56 0000                link       A6, 0
  10867. 00008378  2F0A                     move.l     -[A7], A2
  10868. 0000837A  246E 0008                movea.l    A2, [A6 + 0x8]
  10869. 0000837E  4AAA 00DE                tst.l      [A2 + 0xDE]
  10870. 00008382  670A                     beq        +0xC /* 0000838E */
  10871. 00008384  206A 00DE                movea.l    A0, [A2 + 0xDE]
  10872. 00008388  41E8 0028                lea.l      A0, [A0 + 0x28]
  10873. 0000838C  6004                     bra        +0x6 /* 00008392 */
  10874. label0000838E:
  10875. 0000838E  206A 00DE                movea.l    A0, [A2 + 0xDE]
  10876. label00008392:
  10877. 00008392  4850                     pea.l      [A0]
  10878. 00008394  4EB9 0000 4152           jsr        [0x00004152]
  10879. 0000839A  584F                     addq.w     A7, 4
  10880. 0000839C  245F                     movea.l    A2, [A7]+
  10881. 0000839E  4E5E                     unlink     A6
  10882. 000083A0  4E75                     rts
  10883. 000083A2  4E56 0000                link       A6, 0
  10884. 000083A6  2F0A                     move.l     -[A7], A2
  10885. 000083A8  246E 0008                movea.l    A2, [A6 + 0x8]
  10886. 000083AC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10887. 000083B0  2F2A 00DE                move.l     -[A7], [A2 + 0xDE]
  10888. 000083B4  2057                     movea.l    A0, [A7]
  10889. 000083B6  2268 0004                movea.l    A1, [A0 + 0x4]
  10890. 000083BA  2269 0024                movea.l    A1, [A1 + 0x24]
  10891. 000083BE  4E91                     jsr        [A1]
  10892. 000083C0  504F                     addq.w     A7, 8
  10893. 000083C2  245F                     movea.l    A2, [A7]+
  10894. 000083C4  4E5E                     unlink     A6
  10895. 000083C6  4E75                     rts
  10896. 000083C8  4E56 0000                link       A6, 0
  10897. 000083CC  2F0A                     move.l     -[A7], A2
  10898. 000083CE  246E 0008                movea.l    A2, [A6 + 0x8]
  10899. 000083D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10900. 000083D6  2F2A 00DE                move.l     -[A7], [A2 + 0xDE]
  10901. 000083DA  2057                     movea.l    A0, [A7]
  10902. 000083DC  2268 0004                movea.l    A1, [A0 + 0x4]
  10903. 000083E0  2269 0028                movea.l    A1, [A1 + 0x28]
  10904. 000083E4  4E91                     jsr        [A1]
  10905. 000083E6  504F                     addq.w     A7, 8
  10906. 000083E8  245F                     movea.l    A2, [A7]+
  10907. 000083EA  4E5E                     unlink     A6
  10908. 000083EC  4E75                     rts
  10909. 000083EE  206F 0004                movea.l    A0, [A7 + 0x4]
  10910. 000083F2  2068 00DE                movea.l    A0, [A0 + 0xDE]
  10911. 000083F6  4E75                     rts
  10912. 000083F8  4E56 0000                link       A6, 0
  10913. 000083FC  2F0A                     move.l     -[A7], A2
  10914. 000083FE  246E 0008                movea.l    A2, [A6 + 0x8]
  10915. 00008402  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10916. 00008406  2F2A 00D6                move.l     -[A7], [A2 + 0xD6]
  10917. 0000840A  2057                     movea.l    A0, [A7]
  10918. 0000840C  2268 0004                movea.l    A1, [A0 + 0x4]
  10919. 00008410  2269 015C                movea.l    A1, [A1 + 0x15C]
  10920. 00008414  4E91                     jsr        [A1]
  10921. 00008416  504F                     addq.w     A7, 8
  10922. 00008418  245F                     movea.l    A2, [A7]+
  10923. 0000841A  4E5E                     unlink     A6
  10924. 0000841C  4E75                     rts
  10925. fn0000841E:
  10926. 0000841E  206F 0004                movea.l    A0, [A7 + 0x4]
  10927. 00008422  2068 0008                movea.l    A0, [A0 + 0x8]
  10928. 00008426  4E75                     rts
  10929. fn00008428:
  10930. 00008428  206D 06D4                movea.l    A0, [A5 + 0x6D4]
  10931. 0000842C  4E75                     rts
  10932. 0000842E  206F 0004                movea.l    A0, [A7 + 0x4]
  10933. 00008432  5088                     addq.l     A0, 8
  10934. 00008434  2010                     move.l     D0, [A0]
  10935. 00008436  0680 FFFF FE1A           addi.l     D0, 0xFFFFFE1A
  10936. 0000843C  D1AF 0004                add.l      [A7 + 0x4], D0
  10937. 00008440  4EF9 0000 806A           jmp        [0x0000806A]
  10938. 00008446  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  10939. 0000844E  4EF9 0000 806A           jmp        [0x0000806A]
  10940. 00008454  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  10941. 0000845C  4EF9 0000 8298           jmp        [0x00008298]
  10942. 00008462  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  10943. 0000846A  4EF9 0000 806A           jmp        [0x0000806A]
  10944. fn00008470:
  10945. 00008470  4E56 0000                link       A6, 0
  10946. 00008474  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10947. 00008478  246E 0008                movea.l    A2, [A6 + 0x8]
  10948. 0000847C  362E 000C                move.w     D3, [A6 + 0xC]
  10949. 00008480  286E 000E                movea.l    A4, [A6 + 0xE]
  10950. 00008484  4A43                     tst.w      D3
  10951. 00008486  6718                     beq        +0x1A /* 000084A0 */
  10952. 00008488  204A                     movea.l    A0, A2
  10953. 0000848A  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  10954. 0000848E  2648                     movea.l    A3, A0
  10955. 00008490  2488                     move.l     [A2], A0
  10956. 00008492  2548 00A8                move.l     [A2 + 0xA8], A0
  10957. 00008496  2F0B                     move.l     -[A7], A3
  10958. 00008498  4EB9 0000 3F3A           jsr        [0x00003F3A]
  10959. 0000849E  584F                     addq.w     A7, 4
  10960. label000084A0:
  10961. 000084A0  2F0C                     move.l     -[A7], A4
  10962. 000084A2  4267                     clr.w      -[A7]
  10963. 000084A4  2F0A                     move.l     -[A7], A2
  10964. 000084A6  61FF FFFF 9A50           bsr        -0x65AE /* 00001EF8 */
  10965. 000084AC  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10966. 000084B2  2548 0004                move.l     [A2 + 0x4], A0
  10967. 000084B6  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10968. 000084BC  41E8 0230                lea.l      A0, [A0 + 0x230]
  10969. 000084C0  2252                     movea.l    A1, [A2]
  10970. 000084C2  2288                     move.l     [A1], A0
  10971. 000084C4  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10972. 000084CA  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  10973. 000084CE  2548 007A                move.l     [A2 + 0x7A], A0
  10974. 000084D2  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10975. 000084D8  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  10976. 000084DC  2548 00AC                move.l     [A2 + 0xAC], A0
  10977. 000084E0  2652                     movea.l    A3, [A2]
  10978. 000084E2  204A                     movea.l    A0, A2
  10979. 000084E4  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  10980. 000084E8  91CB                     sub.l      A0, A3
  10981. 000084EA  2748 0008                move.l     [A3 + 0x8], A0
  10982. 000084EE  204A                     movea.l    A0, A2
  10983. 000084F0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  10984. 000084F4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  10985. 000084F8  4E5E                     unlink     A6
  10986. 000084FA  4E75                     rts
  10987. 000084FC  4E56 0000                link       A6, 0
  10988. 00008500  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10989. 00008504  246E 0008                movea.l    A2, [A6 + 0x8]
  10990. 00008508  362E 000C                move.w     D3, [A6 + 0xC]
  10991. 0000850C  200A                     move.l     D0, A2
  10992. 0000850E  676E                     beq        +0x70 /* 0000857E */
  10993. 00008510  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10994. 00008516  2548 0004                move.l     [A2 + 0x4], A0
  10995. 0000851A  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  10996. 00008520  41E8 0230                lea.l      A0, [A0 + 0x230]
  10997. 00008524  2252                     movea.l    A1, [A2]
  10998. 00008526  2288                     move.l     [A1], A0
  10999. 00008528  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  11000. 0000852E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  11001. 00008532  2548 007A                move.l     [A2 + 0x7A], A0
  11002. 00008536  41F9 0001 A21A           lea.l      A0, [0x0001A21A]
  11003. 0000853C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  11004. 00008540  2548 00AC                move.l     [A2 + 0xAC], A0
  11005. 00008544  2652                     movea.l    A3, [A2]
  11006. 00008546  204A                     movea.l    A0, A2
  11007. 00008548  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  11008. 0000854C  2848                     movea.l    A4, A0
  11009. 0000854E  91CB                     sub.l      A0, A3
  11010. 00008550  2748 0008                move.l     [A3 + 0x8], A0
  11011. 00008554  4267                     clr.w      -[A7]
  11012. 00008556  2F0A                     move.l     -[A7], A2
  11013. 00008558  61FF FFFF 9A2A           bsr        -0x65D4 /* 00001F84 */
  11014. 0000855E  4A43                     tst.w      D3
  11015. 00008560  5C4F                     addq.w     A7, 6
  11016. 00008562  670C                     beq        +0xE /* 00008570 */
  11017. 00008564  4267                     clr.w      -[A7]
  11018. 00008566  2F0C                     move.l     -[A7], A4
  11019. 00008568  4EB9 0000 3F42           jsr        [0x00003F42]
  11020. 0000856E  5C4F                     addq.w     A7, 6
  11021. label00008570:
  11022. 00008570  4A43                     tst.w      D3
  11023. 00008572  6F0A                     ble        +0xC /* 0000857E */
  11024. 00008574  2F0A                     move.l     -[A7], A2
  11025. 00008576  4EB9 0000 2592           jsr        [0x00002592]
  11026. 0000857C  584F                     addq.w     A7, 4
  11027. label0000857E:
  11028. 0000857E  204A                     movea.l    A0, A2
  11029. 00008580  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  11030. 00008584  4E5E                     unlink     A6
  11031. 00008586  4E75                     rts
  11032. 00008588  4E56 FFF8                link       A6, -0x0008
  11033. 0000858C  48E7 0030                movem.l    -[A7], A2,A3
  11034. 00008590  246E 0008                movea.l    A2, [A6 + 0x8]
  11035. 00008594  61FF FFFF 929A           bsr        -0x6D64 /* 00001830 */
  11036. 0000859A  2648                     movea.l    A3, A0
  11037. 0000859C  486E FFFC                pea.l      [A6 - 0x4]
  11038. 000085A0  2F0B                     move.l     -[A7], A3
  11039. 000085A2  2057                     movea.l    A0, [A7]
  11040. 000085A4  2268 0004                movea.l    A1, [A0 + 0x4]
  11041. 000085A8  2269 0360                movea.l    A1, [A1 + 0x360]
  11042. 000085AC  4E91                     jsr        [A1]
  11043. 000085AE  2F0A                     move.l     -[A7], A2
  11044. 000085B0  2057                     movea.l    A0, [A7]
  11045. 000085B2  2268 0004                movea.l    A1, [A0 + 0x4]
  11046. 000085B6  2269 0228                movea.l    A1, [A1 + 0x228]
  11047. 000085BA  4E91                     jsr        [A1]
  11048. 000085BC  4267                     clr.w      -[A7]
  11049. 000085BE  4879 0001 A814           push.l     0x1A814
  11050. 000085C4  4879 0001 A722           push.l     0x1A722
  11051. 000085CA  4878 0004                push.l     0x4
  11052. 000085CE  2F3C 4C6F 4546           move.l     -[A7], 0x4C6F4546 /* 'LoEF' */
  11053. 000085D4  2F0A                     move.l     -[A7], A2
  11054. 000085D6  2057                     movea.l    A0, [A7]
  11055. 000085D8  2268 0004                movea.l    A1, [A0 + 0x4]
  11056. 000085DC  2269 0010                movea.l    A1, [A1 + 0x10]
  11057. 000085E0  4E91                     jsr        [A1]
  11058. 000085E2  504F                     addq.w     A7, 8
  11059. 000085E4  2F08                     move.l     -[A7], A0
  11060. 000085E6  4EB9 0000 2582           jsr        [0x00002582]
  11061. 000085EC  2548 00E0                move.l     [A2 + 0xE0], A0
  11062. 000085F0  4267                     clr.w      -[A7]
  11063. 000085F2  4879 0001 A814           push.l     0x1A814
  11064. 000085F8  4879 0001 A60A           push.l     0x1A60A
  11065. 000085FE  4878 0004                push.l     0x4
  11066. 00008602  2F3C 5570 4546           move.l     -[A7], 0x55704546 /* 'UpEF' */
  11067. 00008608  2F0A                     move.l     -[A7], A2
  11068. 0000860A  2057                     movea.l    A0, [A7]
  11069. 0000860C  2268 0004                movea.l    A1, [A0 + 0x4]
  11070. 00008610  2269 0010                movea.l    A1, [A1 + 0x10]
  11071. 00008614  4E91                     jsr        [A1]
  11072. 00008616  504F                     addq.w     A7, 8
  11073. 00008618  2F08                     move.l     -[A7], A0
  11074. 0000861A  4EB9 0000 2582           jsr        [0x00002582]
  11075. 00008620  2548 00E4                move.l     [A2 + 0xE4], A0
  11076. 00008624  4AAA 00E0                tst.l      [A2 + 0xE0]
  11077. 00008628  4FEF 0030                lea.l      A7, [A7 + 0x30]
  11078. 0000862C  6706                     beq        +0x8 /* 00008634 */
  11079. 0000862E  4AAA 00E4                tst.l      [A2 + 0xE4]
  11080. 00008632  6604                     bne        +0x6 /* 00008638 */
  11081. label00008634:
  11082. 00008634  7000                     moveq.l    D0, 0x00
  11083. 00008636  6002                     bra        +0x4 /* 0000863A */
  11084. label00008638:
  11085. 00008638  7001                     moveq.l    D0, 0x01
  11086. label0000863A:
  11087. 0000863A  4A00                     tst.b      D0
  11088. 0000863C  661E                     bne        +0x20 /* 0000865C */
  11089. 0000863E  42A7                     clr.l      -[A7]
  11090. 00008640  486E FFF8                pea.l      [A6 - 0x8]
  11091. 00008644  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  11092. 0000864C  4879 0001 A608           push.l     0x1A608
  11093. 00008652  4EB9 0000 2542           jsr        [0x00002542]
  11094. 00008658  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11095. label0000865C:
  11096. 0000865C  206E FFFC                movea.l    A0, [A6 - 0x4]
  11097. 00008660  4868 001C                pea.l      [A0 + 0x1C]
  11098. 00008664  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11099. 00008668  2057                     movea.l    A0, [A7]
  11100. 0000866A  2268 0004                movea.l    A1, [A0 + 0x4]
  11101. 0000866E  2269 0028                movea.l    A1, [A1 + 0x28]
  11102. 00008672  4E91                     jsr        [A1]
  11103. 00008674  206E FFFC                movea.l    A0, [A6 - 0x4]
  11104. 00008678  4868 0008                pea.l      [A0 + 0x8]
  11105. 0000867C  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  11106. 00008680  2057                     movea.l    A0, [A7]
  11107. 00008682  2268 0004                movea.l    A1, [A0 + 0x4]
  11108. 00008686  2269 0028                movea.l    A1, [A1 + 0x28]
  11109. 0000868A  4E91                     jsr        [A1]
  11110. 0000868C  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  11111. 00008690  2057                     movea.l    A0, [A7]
  11112. 00008692  2268 0004                movea.l    A1, [A0 + 0x4]
  11113. 00008696  2269 01F4                movea.l    A1, [A1 + 0x1F4]
  11114. 0000869A  4E91                     jsr        [A1]
  11115. 0000869C  200A                     move.l     D0, A2
  11116. 0000869E  4A80                     tst.l      D0
  11117. 000086A0  6708                     beq        +0xA /* 000086AA */
  11118. 000086A2  204A                     movea.l    A0, A2
  11119. 000086A4  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  11120. 000086A8  6002                     bra        +0x4 /* 000086AC */
  11121. label000086AA:
  11122. 000086AA  204A                     movea.l    A0, A2
  11123. label000086AC:
  11124. 000086AC  4850                     pea.l      [A0]
  11125. 000086AE  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11126. 000086B2  2057                     movea.l    A0, [A7]
  11127. 000086B4  2268 0004                movea.l    A1, [A0 + 0x4]
  11128. 000086B8  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  11129. 000086BC  4E91                     jsr        [A1]
  11130. 000086BE  584F                     addq.w     A7, 4
  11131. 000086C0  4868 0028                pea.l      [A0 + 0x28]
  11132. 000086C4  2057                     movea.l    A0, [A7]
  11133. 000086C6  2268 0004                movea.l    A1, [A0 + 0x4]
  11134. 000086CA  2269 000C                movea.l    A1, [A1 + 0xC]
  11135. 000086CE  4E91                     jsr        [A1]
  11136. 000086D0  200A                     move.l     D0, A2
  11137. 000086D2  4A80                     tst.l      D0
  11138. 000086D4  6708                     beq        +0xA /* 000086DE */
  11139. 000086D6  204A                     movea.l    A0, A2
  11140. 000086D8  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  11141. 000086DC  6002                     bra        +0x4 /* 000086E0 */
  11142. label000086DE:
  11143. 000086DE  204A                     movea.l    A0, A2
  11144. label000086E0:
  11145. 000086E0  4850                     pea.l      [A0]
  11146. 000086E2  206A 00E4                movea.l    A0, [A2 + 0xE4]
  11147. 000086E6  4868 0028                pea.l      [A0 + 0x28]
  11148. 000086EA  2057                     movea.l    A0, [A7]
  11149. 000086EC  2268 0004                movea.l    A1, [A0 + 0x4]
  11150. 000086F0  2269 000C                movea.l    A1, [A1 + 0xC]
  11151. 000086F4  4E91                     jsr        [A1]
  11152. 000086F6  4AAA 00E4                tst.l      [A2 + 0xE4]
  11153. 000086FA  670A                     beq        +0xC /* 00008706 */
  11154. 000086FC  206A 00E4                movea.l    A0, [A2 + 0xE4]
  11155. 00008700  41E8 0028                lea.l      A0, [A0 + 0x28]
  11156. 00008704  6004                     bra        +0x6 /* 0000870A */
  11157. label00008706:
  11158. 00008706  206A 00E4                movea.l    A0, [A2 + 0xE4]
  11159. label0000870A:
  11160. 0000870A  4850                     pea.l      [A0]
  11161. 0000870C  4EB9 0000 4152           jsr        [0x00004152]
  11162. 00008712  4FEF 0028                lea.l      A7, [A7 + 0x28]
  11163. 00008716  4CDF 0C00                movem.l    A2,A3, [A7]+
  11164. 0000871A  4E5E                     unlink     A6
  11165. 0000871C  4E75                     rts
  11166. 0000871E  4E56 FEFC                link       A6, -0x0104
  11167. 00008722  48E7 0030                movem.l    -[A7], A2,A3
  11168. 00008726  246E 0008                movea.l    A2, [A6 + 0x8]
  11169. 0000872A  61FF FFFF 9104           bsr        -0x6EFA /* 00001830 */
  11170. 00008730  2648                     movea.l    A3, A0
  11171. 00008732  486E FEFC                pea.l      [A6 - 0x104]
  11172. 00008736  2F0B                     move.l     -[A7], A3
  11173. 00008738  2057                     movea.l    A0, [A7]
  11174. 0000873A  2268 0004                movea.l    A1, [A0 + 0x4]
  11175. 0000873E  2269 0360                movea.l    A1, [A1 + 0x360]
  11176. 00008742  4E91                     jsr        [A1]
  11177. 00008744  486E FF00                pea.l      [A6 - 0x100]
  11178. 00008748  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  11179. 0000874C  2057                     movea.l    A0, [A7]
  11180. 0000874E  2268 0004                movea.l    A1, [A0 + 0x4]
  11181. 00008752  2269 0024                movea.l    A1, [A1 + 0x24]
  11182. 00008756  4E91                     jsr        [A1]
  11183. 00008758  1F2E FF00                move.b     -[A7], [A6 - 0x100]
  11184. 0000875C  1F2E FF00                move.b     -[A7], [A6 - 0x100]
  11185. 00008760  206E FEFC                movea.l    A0, [A6 - 0x104]
  11186. 00008764  4868 0008                pea.l      [A0 + 0x8]
  11187. 00008768  486E FF00                pea.l      [A6 - 0x100]
  11188. 0000876C  4EB9 0000 2992           jsr        [0x00002992]
  11189. 00008772  4A40                     tst.w      D0
  11190. 00008774  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  11191. 00008778  673E                     beq        +0x40 /* 000087B8 */
  11192. 0000877A  1F3C 0001                move.b     -[A7], 0x1
  11193. 0000877E  2F0B                     move.l     -[A7], A3
  11194. 00008780  2057                     movea.l    A0, [A7]
  11195. 00008782  2268 0004                movea.l    A1, [A0 + 0x4]
  11196. 00008786  2269 0364                movea.l    A1, [A1 + 0x364]
  11197. 0000878A  4E91                     jsr        [A1]
  11198. 0000878C  584F                     addq.w     A7, 4
  11199. 0000878E  2F08                     move.l     -[A7], A0
  11200. 00008790  2057                     movea.l    A0, [A7]
  11201. 00008792  2268 0004                movea.l    A1, [A0 + 0x4]
  11202. 00008796  2269 0134                movea.l    A1, [A1 + 0x134]
  11203. 0000879A  4E91                     jsr        [A1]
  11204. 0000879C  206E FEFC                movea.l    A0, [A6 - 0x104]
  11205. 000087A0  4868 0008                pea.l      [A0 + 0x8]
  11206. 000087A4  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  11207. 000087A8  2057                     movea.l    A0, [A7]
  11208. 000087AA  2268 0004                movea.l    A1, [A0 + 0x4]
  11209. 000087AE  2269 0024                movea.l    A1, [A1 + 0x24]
  11210. 000087B2  4E91                     jsr        [A1]
  11211. 000087B4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  11212. label000087B8:
  11213. 000087B8  206E FEFC                movea.l    A0, [A6 - 0x104]
  11214. 000087BC  217C 756E 6466 0018      move.l     [A0 + 0x18], 0x756E6466 /* 'undf' */
  11215. 000087C4  486E FF00                pea.l      [A6 - 0x100]
  11216. 000087C8  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11217. 000087CC  2057                     movea.l    A0, [A7]
  11218. 000087CE  2268 0004                movea.l    A1, [A0 + 0x4]
  11219. 000087D2  2269 0024                movea.l    A1, [A1 + 0x24]
  11220. 000087D6  4E91                     jsr        [A1]
  11221. 000087D8  1F2E FF00                move.b     -[A7], [A6 - 0x100]
  11222. 000087DC  1F2E FF00                move.b     -[A7], [A6 - 0x100]
  11223. 000087E0  206E FEFC                movea.l    A0, [A6 - 0x104]
  11224. 000087E4  4868 001C                pea.l      [A0 + 0x1C]
  11225. 000087E8  486E FF00                pea.l      [A6 - 0x100]
  11226. 000087EC  4EB9 0000 2992           jsr        [0x00002992]
  11227. 000087F2  4A40                     tst.w      D0
  11228. 000087F4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  11229. 000087F8  671A                     beq        +0x1C /* 00008814 */
  11230. 000087FA  206E FEFC                movea.l    A0, [A6 - 0x104]
  11231. 000087FE  4868 001C                pea.l      [A0 + 0x1C]
  11232. 00008802  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11233. 00008806  2057                     movea.l    A0, [A7]
  11234. 00008808  2268 0004                movea.l    A1, [A0 + 0x4]
  11235. 0000880C  2269 0024                movea.l    A1, [A1 + 0x24]
  11236. 00008810  4E91                     jsr        [A1]
  11237. 00008812  504F                     addq.w     A7, 8
  11238. label00008814:
  11239. 00008814  4CDF 0C00                movem.l    A2,A3, [A7]+
  11240. 00008818  4E5E                     unlink     A6
  11241. 0000881A  4E75                     rts
  11242. 0000881C  4E56 FFFC                link       A6, -0x0004
  11243. 00008820  2F03                     move.l     -[A7], D3
  11244. 00008822  262E 000C                move.l     D3, [A6 + 0xC]
  11245. 00008826  0C83 5570 4546           cmpi.l     D3, 0x55704546 /* 'UpEF' */
  11246. 0000882C  6708                     beq        +0xA /* 00008836 */
  11247. 0000882E  0C83 4C6F 4546           cmpi.l     D3, 0x4C6F4546 /* 'LoEF' */
  11248. 00008834  6656                     bne        +0x58 /* 0000888C */
  11249. label00008836:
  11250. 00008836  61FF FFFF 8FF8           bsr        -0x7006 /* 00001830 */
  11251. 0000883C  4227                     clr.b      -[A7]
  11252. 0000883E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  11253. 00008842  61FF 0000 004E           bsr        +0x50 /* 00008892 */
  11254. 00008848  4A00                     tst.b      D0
  11255. 0000884A  5C4F                     addq.w     A7, 6
  11256. 0000884C  673E                     beq        +0x40 /* 0000888C */
  11257. 0000884E  42AE FFFC                clr.l      [A6 - 0x4]
  11258. 00008852  486E FFFC                pea.l      [A6 - 0x4]
  11259. 00008856  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  11260. 0000885C  61FF FFFF 8FD2           bsr        -0x702C /* 00001830 */
  11261. 00008862  2F08                     move.l     -[A7], A0
  11262. 00008864  2057                     movea.l    A0, [A7]
  11263. 00008866  2268 0004                movea.l    A1, [A0 + 0x4]
  11264. 0000886A  2269 0354                movea.l    A1, [A1 + 0x354]
  11265. 0000886E  4E91                     jsr        [A1]
  11266. 00008870  4AAE FFFC                tst.l      [A6 - 0x4]
  11267. 00008874  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11268. 00008878  6712                     beq        +0x14 /* 0000888C */
  11269. 0000887A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  11270. 0000887E  2057                     movea.l    A0, [A7]
  11271. 00008880  2268 0004                movea.l    A1, [A0 + 0x4]
  11272. 00008884  2269 00B4                movea.l    A1, [A1 + 0xB4]
  11273. 00008888  4E91                     jsr        [A1]
  11274. 0000888A  584F                     addq.w     A7, 4
  11275. label0000888C:
  11276. 0000888C  261F                     move.l     D3, [A7]+
  11277. 0000888E  4E5E                     unlink     A6
  11278. 00008890  4E75                     rts
  11279. fn00008892:
  11280. 00008892  4E56 FE00                link       A6, -0x0200
  11281. 00008896  48E7 1820                movem.l    -[A7], D3,D4,A2
  11282. 0000889A  246E 0008                movea.l    A2, [A6 + 0x8]
  11283. 0000889E  182E 000C                move.b     D4, [A6 + 0xC]
  11284. 000088A2  7601                     moveq.l    D3, 0x01
  11285. 000088A4  486E FF00                pea.l      [A6 - 0x100]
  11286. 000088A8  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11287. 000088AC  2057                     movea.l    A0, [A7]
  11288. 000088AE  2268 0004                movea.l    A1, [A0 + 0x4]
  11289. 000088B2  2269 0024                movea.l    A1, [A1 + 0x24]
  11290. 000088B6  4E91                     jsr        [A1]
  11291. 000088B8  486E FE00                pea.l      [A6 - 0x200]
  11292. 000088BC  2F2A 00E4                move.l     -[A7], [A2 + 0xE4]
  11293. 000088C0  2057                     movea.l    A0, [A7]
  11294. 000088C2  2268 0004                movea.l    A1, [A0 + 0x4]
  11295. 000088C6  2269 0024                movea.l    A1, [A1 + 0x24]
  11296. 000088CA  4E91                     jsr        [A1]
  11297. 000088CC  4A2E FF00                tst.b      [A6 - 0x100]
  11298. 000088D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11299. 000088D4  6706                     beq        +0x8 /* 000088DC */
  11300. 000088D6  4A2E FE00                tst.b      [A6 - 0x200]
  11301. 000088DA  667C                     bne        +0x7E /* 00008958 */
  11302. label000088DC:
  11303. 000088DC  4A2E FF00                tst.b      [A6 - 0x100]
  11304. 000088E0  6632                     bne        +0x34 /* 00008914 */
  11305. 000088E2  4A04                     tst.b      D4
  11306. 000088E4  672C                     beq        +0x2E /* 00008912 */
  11307. 000088E6  4879 0001 A5E0           push.l     0x1A5E0
  11308. 000088EC  42A7                     clr.l      -[A7]
  11309. 000088EE  42A7                     clr.l      -[A7]
  11310. 000088F0  42A7                     clr.l      -[A7]
  11311. 000088F2  A98B                     syscall    ParamText
  11312. 000088F4  554F                     subq.w     A7, 2
  11313. 000088F6  3F3C 0C2A                move.w     -[A7], 0xC2A
  11314. 000088FA  42A7                     clr.l      -[A7]
  11315. 000088FC  A987                     syscall    NoteAlert
  11316. 000088FE  301F                     move.w     D0, [A7]+
  11317. 00008900  2F2A 00E0                move.l     -[A7], [A2 + 0xE0]
  11318. 00008904  2057                     movea.l    A0, [A7]
  11319. 00008906  2268 0004                movea.l    A1, [A0 + 0x4]
  11320. 0000890A  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11321. 0000890E  4E91                     jsr        [A1]
  11322. 00008910  584F                     addq.w     A7, 4
  11323. label00008912:
  11324. 00008912  7600                     moveq.l    D3, 0x00
  11325. label00008914:
  11326. 00008914  4A2E FE00                tst.b      [A6 - 0x200]
  11327. 00008918  663E                     bne        +0x40 /* 00008958 */
  11328. 0000891A  4A04                     tst.b      D4
  11329. 0000891C  6738                     beq        +0x3A /* 00008956 */
  11330. 0000891E  4879 0001 A5C2           push.l     0x1A5C2
  11331. 00008924  42A7                     clr.l      -[A7]
  11332. 00008926  42A7                     clr.l      -[A7]
  11333. 00008928  42A7                     clr.l      -[A7]
  11334. 0000892A  A98B                     syscall    ParamText
  11335. 0000892C  554F                     subq.w     A7, 2
  11336. 0000892E  3F3C 0C2A                move.w     -[A7], 0xC2A
  11337. 00008932  42A7                     clr.l      -[A7]
  11338. 00008934  A987                     syscall    NoteAlert
  11339. 00008936  301F                     move.w     D0, [A7]+
  11340. 00008938  4AAA 00E4                tst.l      [A2 + 0xE4]
  11341. 0000893C  670A                     beq        +0xC /* 00008948 */
  11342. 0000893E  206A 00E4                movea.l    A0, [A2 + 0xE4]
  11343. 00008942  41E8 0028                lea.l      A0, [A0 + 0x28]
  11344. 00008946  6004                     bra        +0x6 /* 0000894C */
  11345. label00008948:
  11346. 00008948  206A 00E4                movea.l    A0, [A2 + 0xE4]
  11347. label0000894C:
  11348. 0000894C  4850                     pea.l      [A0]
  11349. 0000894E  4EB9 0000 4152           jsr        [0x00004152]
  11350. 00008954  584F                     addq.w     A7, 4
  11351. label00008956:
  11352. 00008956  7600                     moveq.l    D3, 0x00
  11353. label00008958:
  11354. 00008958  1003                     move.b     D0, D3
  11355. 0000895A  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  11356. 0000895E  4E5E                     unlink     A6
  11357. 00008960  4E75                     rts
  11358. 00008962  206F 0008                movea.l    A0, [A7 + 0x8]
  11359. 00008966  30BC 0088                move.w     [A0], 0x88
  11360. 0000896A  303C 0088                move.w     D0, 0x88
  11361. 0000896E  4E75                     rts
  11362. 00008970  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  11363. 00008978  4EF9 0000 8820           jmp        [0x00008820]
  11364. 0000897E  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  11365. 00008986  4EF9 0000 8500           jmp        [0x00008500]
  11366. 0000898C  206F 0004                movea.l    A0, [A7 + 0x4]
  11367. 00008990  5088                     addq.l     A0, 8
  11368. 00008992  2010                     move.l     D0, [A0]
  11369. 00008994  0680 FFFF FF18           addi.l     D0, 0xFFFFFF18
  11370. 0000899A  D1AF 0004                add.l      [A7 + 0x4], D0
  11371. 0000899E  4EF9 0000 8500           jmp        [0x00008500]
  11372. 000089A4  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  11373. 000089AC  4EF9 0000 8500           jmp        [0x00008500]
  11374. fn000089B2:
  11375. 000089B2  4E56 0000                link       A6, 0
  11376. 000089B6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  11377. 000089BA  246E 0008                movea.l    A2, [A6 + 0x8]
  11378. 000089BE  362E 000C                move.w     D3, [A6 + 0xC]
  11379. 000089C2  286E 000E                movea.l    A4, [A6 + 0xE]
  11380. 000089C6  4A43                     tst.w      D3
  11381. 000089C8  6718                     beq        +0x1A /* 000089E2 */
  11382. 000089CA  204A                     movea.l    A0, A2
  11383. 000089CC  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  11384. 000089D0  2648                     movea.l    A3, A0
  11385. 000089D2  2488                     move.l     [A2], A0
  11386. 000089D4  2548 0028                move.l     [A2 + 0x28], A0
  11387. 000089D8  2F0B                     move.l     -[A7], A3
  11388. 000089DA  4EB9 0000 3F3A           jsr        [0x00003F3A]
  11389. 000089E0  584F                     addq.w     A7, 4
  11390. label000089E2:
  11391. 000089E2  2F0C                     move.l     -[A7], A4
  11392. 000089E4  4267                     clr.w      -[A7]
  11393. 000089E6  2F0A                     move.l     -[A7], A2
  11394. 000089E8  61FF 0000 06DA           bsr        +0x6DC /* 000090C4 */
  11395. 000089EE  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11396. 000089F4  2548 0004                move.l     [A2 + 0x4], A0
  11397. 000089F8  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11398. 000089FE  41E8 0224                lea.l      A0, [A0 + 0x224]
  11399. 00008A02  2252                     movea.l    A1, [A2]
  11400. 00008A04  2288                     move.l     [A1], A0
  11401. 00008A06  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11402. 00008A0C  41E8 0150                lea.l      A0, [A0 + 0x150]
  11403. 00008A10  2548 002C                move.l     [A2 + 0x2C], A0
  11404. 00008A14  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11405. 00008A1A  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  11406. 00008A1E  2548 005E                move.l     [A2 + 0x5E], A0
  11407. 00008A22  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11408. 00008A28  41E8 0210                lea.l      A0, [A0 + 0x210]
  11409. 00008A2C  2548 0074                move.l     [A2 + 0x74], A0
  11410. 00008A30  2652                     movea.l    A3, [A2]
  11411. 00008A32  204A                     movea.l    A0, A2
  11412. 00008A34  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  11413. 00008A38  91CB                     sub.l      A0, A3
  11414. 00008A3A  2748 0008                move.l     [A3 + 0x8], A0
  11415. 00008A3E  41F9 0000 8B0E           lea.l      A0, [0x00008B0E]
  11416. 00008A44  2548 0066                move.l     [A2 + 0x66], A0
  11417. 00008A48  4267                     clr.w      -[A7]
  11418. 00008A4A  3F3C 0006                move.w     -[A7], 0x6
  11419. 00008A4E  A9ED                     syscall    Pack6
  11420. 00008A50  205F                     movea.l    A0, [A7]+
  11421. 00008A52  2648                     movea.l    A3, A0
  11422. 00008A54  2053                     movea.l    A0, [A3]
  11423. 00008A56  1B50 0814                move.b     [A5 + 0x814], [A0]
  11424. 00008A5A  1B6D 0814 0812           move.b     [A5 + 0x812 /* export_254 */], [A5 + 0x814]
  11425. 00008A60  422D 0813                clr.b      [A5 + 0x813]
  11426. 00008A64  204A                     movea.l    A0, A2
  11427. 00008A66  5C4F                     addq.w     A7, 6
  11428. 00008A68  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  11429. 00008A6C  4E5E                     unlink     A6
  11430. 00008A6E  4E75                     rts
  11431. 00008A70  4E56 0000                link       A6, 0
  11432. 00008A74  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  11433. 00008A78  246E 0008                movea.l    A2, [A6 + 0x8]
  11434. 00008A7C  362E 000C                move.w     D3, [A6 + 0xC]
  11435. 00008A80  200A                     move.l     D0, A2
  11436. 00008A82  677C                     beq        +0x7E /* 00008B00 */
  11437. 00008A84  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11438. 00008A8A  2548 0004                move.l     [A2 + 0x4], A0
  11439. 00008A8E  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11440. 00008A94  41E8 0224                lea.l      A0, [A0 + 0x224]
  11441. 00008A98  2252                     movea.l    A1, [A2]
  11442. 00008A9A  2288                     move.l     [A1], A0
  11443. 00008A9C  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11444. 00008AA2  41E8 0150                lea.l      A0, [A0 + 0x150]
  11445. 00008AA6  2548 002C                move.l     [A2 + 0x2C], A0
  11446. 00008AAA  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11447. 00008AB0  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  11448. 00008AB4  2548 005E                move.l     [A2 + 0x5E], A0
  11449. 00008AB8  41F9 0001 9D6A           lea.l      A0, [0x00019D6A]
  11450. 00008ABE  41E8 0210                lea.l      A0, [A0 + 0x210]
  11451. 00008AC2  2548 0074                move.l     [A2 + 0x74], A0
  11452. 00008AC6  2652                     movea.l    A3, [A2]
  11453. 00008AC8  204A                     movea.l    A0, A2
  11454. 00008ACA  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  11455. 00008ACE  2848                     movea.l    A4, A0
  11456. 00008AD0  91CB                     sub.l      A0, A3
  11457. 00008AD2  2748 0008                move.l     [A3 + 0x8], A0
  11458. 00008AD6  4267                     clr.w      -[A7]
  11459. 00008AD8  2F0A                     move.l     -[A7], A2
  11460. 00008ADA  61FF 0000 073C           bsr        +0x73E /* 00009218 */
  11461. 00008AE0  4A43                     tst.w      D3
  11462. 00008AE2  5C4F                     addq.w     A7, 6
  11463. 00008AE4  670C                     beq        +0xE /* 00008AF2 */
  11464. 00008AE6  4267                     clr.w      -[A7]
  11465. 00008AE8  2F0C                     move.l     -[A7], A4
  11466. 00008AEA  4EB9 0000 3F42           jsr        [0x00003F42]
  11467. 00008AF0  5C4F                     addq.w     A7, 6
  11468. label00008AF2:
  11469. 00008AF2  4A43                     tst.w      D3
  11470. 00008AF4  6F0A                     ble        +0xC /* 00008B00 */
  11471. 00008AF6  2F0A                     move.l     -[A7], A2
  11472. 00008AF8  4EB9 0000 2592           jsr        [0x00002592]
  11473. 00008AFE  584F                     addq.w     A7, 4
  11474. label00008B00:
  11475. 00008B00  204A                     movea.l    A0, A2
  11476. 00008B02  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  11477. 00008B06  4E5E                     unlink     A6
  11478. 00008B08  4E75                     rts
  11479. 00008B0A  4E56 FFFA                link       A6, -0x0006
  11480. 00008B0E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  11481. 00008B12  266E 0008                movea.l    A3, [A6 + 0x8]
  11482. 00008B16  3A2E 000C                move.w     D5, [A6 + 0xC]
  11483. 00008B1A  282E 000E                move.l     D4, [A6 + 0xE]
  11484. 00008B1E  7606                     moveq.l    D3, 0x06
  11485. 00008B20  3F05                     move.w     -[A7], D5
  11486. 00008B22  4EB9 0000 276A           jsr        [0x0000276A]
  11487. 00008B28  4A00                     tst.b      D0
  11488. 00008B2A  544F                     addq.w     A7, 2
  11489. 00008B2C  6706                     beq        +0x8 /* 00008B34 */
  11490. 00008B2E  7601                     moveq.l    D3, 0x01
  11491. 00008B30  6000 0108                bra        +0x10A /* 00008C3A */
  11492. label00008B34:
  11493. 00008B34  3F05                     move.w     -[A7], D5
  11494. 00008B36  4EB9 0000 2772           jsr        [0x00002772]
  11495. 00008B3C  4A00                     tst.b      D0
  11496. 00008B3E  544F                     addq.w     A7, 2
  11497. 00008B40  6706                     beq        +0x8 /* 00008B48 */
  11498. 00008B42  7602                     moveq.l    D3, 0x02
  11499. 00008B44  6000 00F4                bra        +0xF6 /* 00008C3A */
  11500. label00008B48:
  11501. 00008B48  3F05                     move.w     -[A7], D5
  11502. 00008B4A  4EB9 0000 277A           jsr        [0x0000277A]
  11503. 00008B50  4A00                     tst.b      D0
  11504. 00008B52  544F                     addq.w     A7, 2
  11505. 00008B54  6706                     beq        +0x8 /* 00008B5C */
  11506. 00008B56  7603                     moveq.l    D3, 0x03
  11507. 00008B58  6000 00E0                bra        +0xE2 /* 00008C3A */
  11508. label00008B5C:
  11509. 00008B5C  2053                     movea.l    A0, [A3]
  11510. 00008B5E  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  11511. 00008B62  486E FFFA                pea.l      [A6 - 0x6]
  11512. 00008B66  4EB9 0000 27AA           jsr        [0x000027AA]
  11513. 00008B6C  7A00                     moveq.l    D5, 0x00
  11514. 00008B6E  7C00                     moveq.l    D6, 0x00
  11515. 00008B70  7E00                     moveq.l    D7, 0x00
  11516. 00008B72  4878 00FF                push.l     0xFF
  11517. 00008B76  4EB9 0000 258A           jsr        [0x0000258A]
  11518. 00008B7C  2448                     movea.l    A2, A0
  11519. 00008B7E  2853                     movea.l    A4, [A3]
  11520. 00008B80  306C 003C                movea.w    A0, [A4 + 0x3C]
  11521. 00008B84  2F08                     move.l     -[A7], A0
  11522. 00008B86  206C 003E                movea.l    A0, [A4 + 0x3E]
  11523. 00008B8A  2F10                     move.l     -[A7], [A0]
  11524. 00008B8C  2F0A                     move.l     -[A7], A2
  11525. 00008B8E  61FF FFFF 84E6           bsr        -0x7B18 /* 00001076 */
  11526. 00008B94  2053                     movea.l    A0, [A3]
  11527. 00008B96  3028 003C                move.w     D0, [A0 + 0x3C]
  11528. 00008B9A  4232 0000                clr.b      [A2 + D0.w]
  11529. 00008B9E  486D 0812                pea.l      [A5 + 0x812 /* export_254 */]
  11530. 00008BA2  2F0A                     move.l     -[A7], A2
  11531. 00008BA4  61FF 0000 AF4C           bsr        +0xAF4E /* 00013AF2 */
  11532. 00008BAA  2848                     movea.l    A4, A0
  11533. 00008BAC  200C                     move.l     D0, A4
  11534. 00008BAE  4FEF 0020                lea.l      A7, [A7 + 0x20]
  11535. 00008BB2  6708                     beq        +0xA /* 00008BBC */
  11536. 00008BB4  7A01                     moveq.l    D5, 0x01
  11537. 00008BB6  204C                     movea.l    A0, A4
  11538. 00008BB8  91CA                     sub.l      A0, A2
  11539. 00008BBA  2E08                     move.l     D7, A0
  11540. label00008BBC:
  11541. 00008BBC  4A05                     tst.b      D5
  11542. 00008BBE  670E                     beq        +0x10 /* 00008BCE */
  11543. 00008BC0  528C                     addq.l     A4, 1
  11544. 00008BC2  2F0C                     move.l     -[A7], A4
  11545. 00008BC4  61FF FFFF CA2C           bsr        -0x35D2 /* 000055F2 */
  11546. 00008BCA  3C00                     move.w     D6, D0
  11547. 00008BCC  584F                     addq.w     A7, 4
  11548. label00008BCE:
  11549. 00008BCE  2044                     movea.l    A0, D4
  11550. 00008BD0  3F10                     move.w     -[A7], [A0]
  11551. 00008BD2  4EB9 0000 2792           jsr        [0x00002792]
  11552. 00008BD8  4A00                     tst.b      D0
  11553. 00008BDA  544F                     addq.w     A7, 2
  11554. 00008BDC  6742                     beq        +0x44 /* 00008C20 */
  11555. 00008BDE  2044                     movea.l    A0, D4
  11556. 00008BE0  3F10                     move.w     -[A7], [A0]
  11557. 00008BE2  4EB9 0000 279A           jsr        [0x0000279A]
  11558. 00008BE8  4A00                     tst.b      D0
  11559. 00008BEA  544F                     addq.w     A7, 2
  11560. 00008BEC  6716                     beq        +0x18 /* 00008C04 */
  11561. 00008BEE  3006                     move.w     D0, D6
  11562. 00008BF0  48C0                     ext.l      D0
  11563. 00008BF2  7203                     moveq.l    D1, 0x03
  11564. 00008BF4  B081                     cmp.l      D0, D1
  11565. 00008BF6  6D08                     blt        +0xA /* 00008C00 */
  11566. 00008BF8  2053                     movea.l    A0, [A3]
  11567. 00008BFA  BE68 0020                cmp.w      D7, [A0 + 0x20]
  11568. 00008BFE  6D04                     blt        +0x6 /* 00008C04 */
  11569. label00008C00:
  11570. 00008C00  7600                     moveq.l    D3, 0x00
  11571. 00008C02  6002                     bra        +0x4 /* 00008C06 */
  11572. label00008C04:
  11573. 00008C04  7605                     moveq.l    D3, 0x05
  11574. label00008C06:
  11575. 00008C06  102D 0814                move.b     D0, [A5 + 0x814]
  11576. 00008C0A  49C0                     lea.l      A4, D0
  11577. 00008C0C  2044                     movea.l    A0, D4
  11578. 00008C0E  7200                     moveq.l    D1, 0x00
  11579. 00008C10  3210                     move.w     D1, [A0]
  11580. 00008C12  B280                     cmp.l      D1, D0
  11581. 00008C14  660A                     bne        +0xC /* 00008C20 */
  11582. 00008C16  4A05                     tst.b      D5
  11583. 00008C18  6704                     beq        +0x6 /* 00008C1E */
  11584. 00008C1A  7605                     moveq.l    D3, 0x05
  11585. 00008C1C  6002                     bra        +0x4 /* 00008C20 */
  11586. label00008C1E:
  11587. 00008C1E  7600                     moveq.l    D3, 0x00
  11588. label00008C20:
  11589. 00008C20  2F0A                     move.l     -[A7], A2
  11590. 00008C22  4EB9 0000 2592           jsr        [0x00002592]
  11591. 00008C28  3F3C FFFF                move.w     -[A7], 0xFFFF
  11592. 00008C2C  486E FFFA                pea.l      [A6 - 0x6]
  11593. 00008C30  4EB9 0000 27B2           jsr        [0x000027B2]
  11594. 00008C36  4FEF 000A                lea.l      A7, [A7 + 0xA]
  11595. label00008C3A:
  11596. 00008C3A  1003                     move.b     D0, D3
  11597. 00008C3C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  11598. 00008C40  4E5E                     unlink     A6
  11599. 00008C42  4E75                     rts
  11600. 00008C44  4E56 FFF6                link       A6, -0x000A
  11601. 00008C48  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  11602. 00008C4C  246E 0008                movea.l    A2, [A6 + 0x8]
  11603. 00008C50  282E 000C                move.l     D4, [A6 + 0xC]
  11604. 00008C54  266E 0010                movea.l    A3, [A6 + 0x10]
  11605. 00008C58  7601                     moveq.l    D3, 0x01
  11606. 00008C5A  2004                     move.l     D0, D4
  11607. 00008C5C  61FF FFFF 7996           bsr        -0x8668 /* 000005F4 */
  11608. 00008C62  0202 0000                andi.b     D2, 0x0
  11609. 00008C66  000C 0000                ori.b      A4, 0x0
  11610. 00008C6A  00C9                     .incomplete
  11611. 00008C6C  000A 0000                ori.b      A2, 0x0
  11612. 00008C70  000C 003E                ori.b      A4, 0x3E /* '>' */
  11613. 00008C74  0000 000D                ori.b      D0, 0xD /* '\r' */
  11614. 00008C78  0086 0000 000E           ori.l      D6, 0xE
  11615. 00008C7E  009A 0000 000F           ori.l      [A2]+, 0xF
  11616. 00008C84  0152                     bchg       [A2], D0
  11617. 00008C86  0000 0010                ori.b      D0, 0x10
  11618. 00008C8A  01C8                     .incomplete
  11619. 00008C8C  0000 0014                ori.b      D0, 0x14
  11620. 00008C90  01A4                     bclr       -[A4], D0
  11621. 00008C92  0000 0016                ori.b      D0, 0x16
  11622. 00008C96  018C                     bclr       A4, D0
  11623. 00008C98  0000 0018                ori.b      D0, 0x18
  11624. 00008C9C  0186                     bclr       D6, D0
  11625. 00008C9E  0000 0019                ori.b      D0, 0x19
  11626. 00008CA2  0180                     bclr       D0, D0
  11627. 00008CA4  0000 001A                ori.b      D0, 0x1A
  11628. 00008CA8  017A 0000                bchg       [PC /* 00008CAA */], D0
  11629. 00008CAC  00C9                     .incomplete
  11630. 00008CAE  0192                     bclr       [A2], D0
  11631. 00008CB0  4878 0026                push.l     0x26 /* '&' */
  11632. 00008CB4  4EB9 0000 258A           jsr        [0x0000258A]
  11633. 00008CBA  2648                     movea.l    A3, A0
  11634. 00008CBC  2008                     move.l     D0, A0
  11635. 00008CBE  584F                     addq.w     A7, 4
  11636. 00008CC0  6724                     beq        +0x26 /* 00008CE6 */
  11637. 00008CC2  2F0A                     move.l     -[A7], A2
  11638. 00008CC4  200A                     move.l     D0, A2
  11639. 00008CC6  4A80                     tst.l      D0
  11640. 00008CC8  6708                     beq        +0xA /* 00008CD2 */
  11641. 00008CCA  204A                     movea.l    A0, A2
  11642. 00008CCC  41E8 0028                lea.l      A0, [A0 + 0x28]
  11643. 00008CD0  6002                     bra        +0x4 /* 00008CD4 */
  11644. label00008CD2:
  11645. 00008CD2  204A                     movea.l    A0, A2
  11646. label00008CD4:
  11647. 00008CD4  4850                     pea.l      [A0]
  11648. 00008CD6  2F2A 0062                move.l     -[A7], [A2 + 0x62]
  11649. 00008CDA  2F0B                     move.l     -[A7], A3
  11650. 00008CDC  4EB9 0000 2B42           jsr        [0x00002B42]
  11651. 00008CE2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11652. label00008CE6:
  11653. 00008CE6  2F0B                     move.l     -[A7], A3
  11654. 00008CE8  486A 0028                pea.l      [A2 + 0x28]
  11655. 00008CEC  2057                     movea.l    A0, [A7]
  11656. 00008CEE  2268 0004                movea.l    A1, [A0 + 0x4]
  11657. 00008CF2  2269 003C                movea.l    A1, [A1 + 0x3C]
  11658. 00008CF6  4E91                     jsr        [A1]
  11659. 00008CF8  504F                     addq.w     A7, 8
  11660. 00008CFA  6000 017C                bra        +0x17E /* 00008E78 */
  11661. 00008CFE  2F2A 0062                move.l     -[A7], [A2 + 0x62]
  11662. 00008D02  A9D5                     syscall    TECopy
  11663. 00008D04  594F                     subq.w     A7, 4
  11664. 00008D06  A9FC                     syscall    ZeroScrap
  11665. 00008D08  201F                     move.l     D0, [A7]+
  11666. 00008D0A  554F                     subq.w     A7, 2
  11667. 00008D0C  4EB9 0000 2512           jsr        [0x00002512]
  11668. 00008D12  301F                     move.w     D0, [A7]+
  11669. 00008D14  6000 0162                bra        +0x164 /* 00008E78 */
  11670. 00008D18  7A01                     moveq.l    D5, 0x01
  11671. 00008D1A  203C 0000 00FF           move.l     D0, 0xFF
  11672. 00008D20  A122                     syscall    NewHandle, flags=1
  11673. 00008D22  2648                     movea.l    A3, A0
  11674. 00008D24  594F                     subq.w     A7, 4
  11675. 00008D26  2F0B                     move.l     -[A7], A3
  11676. 00008D28  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  11677. 00008D2E  486E FFF6                pea.l      [A6 - 0xA]
  11678. 00008D32  A9FD                     syscall    GetScrap
  11679. 00008D34  201F                     move.l     D0, [A7]+
  11680. 00008D36  2800                     move.l     D4, D0
  11681. 00008D38  4A84                     tst.l      D4
  11682. 00008D3A  6F36                     ble        +0x38 /* 00008D72 */
  11683. 00008D3C  2F0B                     move.l     -[A7], A3
  11684. 00008D3E  486E FFFA                pea.l      [A6 - 0x6]
  11685. 00008D42  4EB9 0000 27AA           jsr        [0x000027AA]
  11686. 00008D48  2053                     movea.l    A0, [A3]
  11687. 00008D4A  4230 4800                clr.b      [A0 + D4]
  11688. 00008D4E  2F13                     move.l     -[A7], [A3]
  11689. 00008D50  2F0A                     move.l     -[A7], A2
  11690. 00008D52  2057                     movea.l    A0, [A7]
  11691. 00008D54  2268 0004                movea.l    A1, [A0 + 0x4]
  11692. 00008D58  2269 0220                movea.l    A1, [A1 + 0x220]
  11693. 00008D5C  4E91                     jsr        [A1]
  11694. 00008D5E  1A00                     move.b     D5, D0
  11695. 00008D60  3F3C FFFF                move.w     -[A7], 0xFFFF
  11696. 00008D64  486E FFFA                pea.l      [A6 - 0x6]
  11697. 00008D68  4EB9 0000 27B2           jsr        [0x000027B2]
  11698. 00008D6E  4FEF 0016                lea.l      A7, [A7 + 0x16]
  11699. label00008D72:
  11700. 00008D72  4A05                     tst.b      D5
  11701. 00008D74  674C                     beq        +0x4E /* 00008DC2 */
  11702. 00008D76  4878 002A                push.l     0x2A /* '*' */
  11703. 00008D7A  4EB9 0000 258A           jsr        [0x0000258A]
  11704. 00008D80  2848                     movea.l    A4, A0
  11705. 00008D82  2008                     move.l     D0, A0
  11706. 00008D84  584F                     addq.w     A7, 4
  11707. 00008D86  6724                     beq        +0x26 /* 00008DAC */
  11708. 00008D88  2F0A                     move.l     -[A7], A2
  11709. 00008D8A  200A                     move.l     D0, A2
  11710. 00008D8C  4A80                     tst.l      D0
  11711. 00008D8E  6708                     beq        +0xA /* 00008D98 */
  11712. 00008D90  204A                     movea.l    A0, A2
  11713. 00008D92  41E8 0028                lea.l      A0, [A0 + 0x28]
  11714. 00008D96  6002                     bra        +0x4 /* 00008D9A */
  11715. label00008D98:
  11716. 00008D98  204A                     movea.l    A0, A2
  11717. label00008D9A:
  11718. 00008D9A  4850                     pea.l      [A0]
  11719. 00008D9C  2F2A 0062                move.l     -[A7], [A2 + 0x62]
  11720. 00008DA0  2F0C                     move.l     -[A7], A4
  11721. 00008DA2  4EB9 0000 2B52           jsr        [0x00002B52]
  11722. 00008DA8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11723. label00008DAC:
  11724. 00008DAC  2F0C                     move.l     -[A7], A4
  11725. 00008DAE  486A 0028                pea.l      [A2 + 0x28]
  11726. 00008DB2  2057                     movea.l    A0, [A7]
  11727. 00008DB4  2268 0004                movea.l    A1, [A0 + 0x4]
  11728. 00008DB8  2269 003C                movea.l    A1, [A1 + 0x3C]
  11729. 00008DBC  4E91                     jsr        [A1]
  11730. 00008DBE  504F                     addq.w     A7, 8
  11731. 00008DC0  6006                     bra        +0x8 /* 00008DC8 */
  11732. label00008DC2:
  11733. 00008DC2  3F3C 0001                move.w     -[A7], 0x1
  11734. 00008DC6  A9C8                     syscall    SysBeep
  11735. label00008DC8:
  11736. 00008DC8  200B                     move.l     D0, A3
  11737. 00008DCA  6700 00AC                beq        +0xAE /* 00008E78 */
  11738. 00008DCE  204B                     movea.l    A0, A3
  11739. 00008DD0  A023                     syscall    DisposHandle/DisposeHandle
  11740. 00008DD2  6000 00A4                bra        +0xA6 /* 00008E78 */
  11741. 00008DD6  4878 0026                push.l     0x26 /* '&' */
  11742. 00008DDA  4EB9 0000 258A           jsr        [0x0000258A]
  11743. 00008DE0  2648                     movea.l    A3, A0
  11744. 00008DE2  2008                     move.l     D0, A0
  11745. 00008DE4  584F                     addq.w     A7, 4
  11746. 00008DE6  6724                     beq        +0x26 /* 00008E0C */
  11747. 00008DE8  2F0A                     move.l     -[A7], A2
  11748. 00008DEA  200A                     move.l     D0, A2
  11749. 00008DEC  4A80                     tst.l      D0
  11750. 00008DEE  6708                     beq        +0xA /* 00008DF8 */
  11751. 00008DF0  204A                     movea.l    A0, A2
  11752. 00008DF2  41E8 0028                lea.l      A0, [A0 + 0x28]
  11753. 00008DF6  6002                     bra        +0x4 /* 00008DFA */
  11754. label00008DF8:
  11755. 00008DF8  204A                     movea.l    A0, A2
  11756. label00008DFA:
  11757. 00008DFA  4850                     pea.l      [A0]
  11758. 00008DFC  2F2A 0062                move.l     -[A7], [A2 + 0x62]
  11759. 00008E00  2F0B                     move.l     -[A7], A3
  11760. 00008E02  4EB9 0000 2B72           jsr        [0x00002B72]
  11761. 00008E08  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11762. label00008E0C:
  11763. 00008E0C  2F0B                     move.l     -[A7], A3
  11764. 00008E0E  486A 0028                pea.l      [A2 + 0x28]
  11765. 00008E12  2057                     movea.l    A0, [A7]
  11766. 00008E14  2268 0004                movea.l    A1, [A0 + 0x4]
  11767. 00008E18  2269 003C                movea.l    A1, [A1 + 0x3C]
  11768. 00008E1C  4E91                     jsr        [A1]
  11769. 00008E1E  504F                     addq.w     A7, 8
  11770. 00008E20  6056                     bra        +0x58 /* 00008E78 */
  11771. 00008E22  2F0A                     move.l     -[A7], A2
  11772. 00008E24  2057                     movea.l    A0, [A7]
  11773. 00008E26  2268 0004                movea.l    A1, [A0 + 0x4]
  11774. 00008E2A  2269 01F4                movea.l    A1, [A1 + 0x1F4]
  11775. 00008E2E  4E91                     jsr        [A1]
  11776. 00008E30  584F                     addq.w     A7, 4
  11777. 00008E32  6044                     bra        +0x46 /* 00008E78 */
  11778. 00008E34  B7EA 006A                cmpa.l     A3, [A2 + 0x6A]
  11779. 00008E38  663E                     bne        +0x40 /* 00008E78 */
  11780. 00008E3A  42AA 006A                clr.l      [A2 + 0x6A]
  11781. 00008E3E  6038                     bra        +0x3A /* 00008E78 */
  11782. 00008E40  2F0A                     move.l     -[A7], A2
  11783. 00008E42  4EB9 0000 360A           jsr        [0x0000360A]
  11784. 00008E48  4A00                     tst.b      D0
  11785. 00008E4A  584F                     addq.w     A7, 4
  11786. 00008E4C  6604                     bne        +0x6 /* 00008E52 */
  11787. 00008E4E  7600                     moveq.l    D3, 0x00
  11788. 00008E50  6026                     bra        +0x28 /* 00008E78 */
  11789. label00008E52:
  11790. 00008E52  2F0A                     move.l     -[A7], A2
  11791. 00008E54  2057                     movea.l    A0, [A7]
  11792. 00008E56  2268 0004                movea.l    A1, [A0 + 0x4]
  11793. 00008E5A  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  11794. 00008E5E  4E91                     jsr        [A1]
  11795. 00008E60  584F                     addq.w     A7, 4
  11796. 00008E62  6014                     bra        +0x16 /* 00008E78 */
  11797. 00008E64  2F0B                     move.l     -[A7], A3
  11798. 00008E66  2F04                     move.l     -[A7], D4
  11799. 00008E68  486A 0028                pea.l      [A2 + 0x28]
  11800. 00008E6C  4EB9 0000 41A2           jsr        [0x000041A2]
  11801. 00008E72  1600                     move.b     D3, D0
  11802. 00008E74  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11803. label00008E78:
  11804. 00008E78  1003                     move.b     D0, D3
  11805. 00008E7A  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  11806. 00008E7E  4E5E                     unlink     A6
  11807. 00008E80  4E75                     rts
  11808. 00008E82  4E56 FEF6                link       A6, -0x010A
  11809. 00008E86  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  11810. 00008E8A  246E 0008                movea.l    A2, [A6 + 0x8]
  11811. 00008E8E  266E 000C                movea.l    A3, [A6 + 0xC]
  11812. 00008E92  206A 0062                movea.l    A0, [A2 + 0x62]
  11813. 00008E96  2050                     movea.l    A0, [A0]
  11814. 00008E98  2F28 003E                move.l     -[A7], [A0 + 0x3E]
  11815. 00008E9C  486E FFF8                pea.l      [A6 - 0x8]
  11816. 00008EA0  4EB9 0000 27AA           jsr        [0x000027AA]
  11817. 00008EA6  2F0B                     move.l     -[A7], A3
  11818. 00008EA8  61FF FFFF C748           bsr        -0x38B6 /* 000055F2 */
  11819. 00008EAE  3D40 FFF6                move.w     [A6 - 0xA], D0
  11820. 00008EB2  7A00                     moveq.l    D5, 0x00
  11821. 00008EB4  7C00                     moveq.l    D6, 0x00
  11822. 00008EB6  7EFF                     moveq.l    D7, 0xFFFFFFFF
  11823. 00008EB8  206A 0062                movea.l    A0, [A2 + 0x62]
  11824. 00008EBC  2850                     movea.l    A4, [A0]
  11825. 00008EBE  306C 003C                movea.w    A0, [A4 + 0x3C]
  11826. 00008EC2  2F08                     move.l     -[A7], A0
  11827. 00008EC4  206C 003E                movea.l    A0, [A4 + 0x3E]
  11828. 00008EC8  2F10                     move.l     -[A7], [A0]
  11829. 00008ECA  486E FEF6                pea.l      [A6 - 0x10A]
  11830. 00008ECE  61FF FFFF 81A6           bsr        -0x7E58 /* 00001076 */
  11831. 00008ED4  206A 0062                movea.l    A0, [A2 + 0x62]
  11832. 00008ED8  2050                     movea.l    A0, [A0]
  11833. 00008EDA  43EE FEF6                lea.l      A1, [A6 - 0x10A]
  11834. 00008EDE  3028 003C                move.w     D0, [A0 + 0x3C]
  11835. 00008EE2  4231 0000                clr.b      [A1 + D0.w]
  11836. 00008EE6  486D 0812                pea.l      [A5 + 0x812 /* export_254 */]
  11837. 00008EEA  486E FEF6                pea.l      [A6 - 0x10A]
  11838. 00008EEE  61FF 0000 AC02           bsr        +0xAC04 /* 00013AF2 */
  11839. 00008EF4  2848                     movea.l    A4, A0
  11840. 00008EF6  200C                     move.l     D0, A4
  11841. 00008EF8  4FEF 0020                lea.l      A7, [A7 + 0x20]
  11842. 00008EFC  670A                     beq        +0xC /* 00008F08 */
  11843. 00008EFE  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  11844. 00008F02  224C                     movea.l    A1, A4
  11845. 00008F04  93C8                     sub.l      A1, A0
  11846. 00008F06  2E09                     move.l     D7, A1
  11847. label00008F08:
  11848. 00008F08  7600                     moveq.l    D3, 0x00
  11849. 00008F0A  6054                     bra        +0x56 /* 00008F60 */
  11850. label00008F0C:
  11851. 00008F0C  422E FFFF                clr.b      [A6 - 0x1]
  11852. 00008F10  1833 3000                move.b     D4, [A3 + D3.w]
  11853. 00008F14  B82D 0814                cmp.b      D4, [A5 + 0x814]
  11854. 00008F18  6608                     bne        +0xA /* 00008F22 */
  11855. 00008F1A  5245                     addq.w     D5, 1
  11856. 00008F1C  1D7C 0001 FFFF           move.b     [A6 - 0x1], 0x1
  11857. label00008F22:
  11858. 00008F22  4A2E FFFF                tst.b      [A6 - 0x1]
  11859. 00008F26  6702                     beq        +0x4 /* 00008F2A */
  11860. 00008F28  5246                     addq.w     D6, 1
  11861. label00008F2A:
  11862. 00008F2A  0C04 0030                cmpi.b     D4, 0x30 /* '0' */
  11863. 00008F2E  6D06                     blt        +0x8 /* 00008F36 */
  11864. 00008F30  0C04 0039                cmpi.b     D4, 0x39 /* '9' */
  11865. 00008F34  6F06                     ble        +0x8 /* 00008F3C */
  11866. label00008F36:
  11867. 00008F36  B82D 0814                cmp.b      D4, [A5 + 0x814]
  11868. 00008F3A  660C                     bne        +0xE /* 00008F48 */
  11869. label00008F3C:
  11870. 00008F3C  0C45 0001                cmpi.w     D5, 0x1
  11871. 00008F40  6E06                     bgt        +0x8 /* 00008F48 */
  11872. 00008F42  0C46 0004                cmpi.w     D6, 0x4
  11873. 00008F46  6F16                     ble        +0x18 /* 00008F5E */
  11874. label00008F48:
  11875. 00008F48  3F3C FFFF                move.w     -[A7], 0xFFFF
  11876. 00008F4C  486E FFF8                pea.l      [A6 - 0x8]
  11877. 00008F50  4EB9 0000 27B2           jsr        [0x000027B2]
  11878. 00008F56  7000                     moveq.l    D0, 0x00
  11879. 00008F58  5C4F                     addq.w     A7, 6
  11880. 00008F5A  6000 00CA                bra        +0xCC /* 00009026 */
  11881. label00008F5E:
  11882. 00008F5E  5243                     addq.w     D3, 1
  11883. label00008F60:
  11884. 00008F60  B66E FFF6                cmp.w      D3, [A6 - 0xA]
  11885. 00008F64  6DA6                     blt        -0x58 /* 00008F0C */
  11886. 00008F66  306E FFF6                movea.w    A0, [A6 - 0xA]
  11887. 00008F6A  2F08                     move.l     -[A7], A0
  11888. 00008F6C  2F0A                     move.l     -[A7], A2
  11889. 00008F6E  2057                     movea.l    A0, [A7]
  11890. 00008F70  2268 0004                movea.l    A1, [A0 + 0x4]
  11891. 00008F74  2269 020C                movea.l    A1, [A1 + 0x20C]
  11892. 00008F78  4E91                     jsr        [A1]
  11893. 00008F7A  4A00                     tst.b      D0
  11894. 00008F7C  504F                     addq.w     A7, 8
  11895. 00008F7E  6716                     beq        +0x18 /* 00008F96 */
  11896. 00008F80  3F3C FFFF                move.w     -[A7], 0xFFFF
  11897. 00008F84  486E FFF8                pea.l      [A6 - 0x8]
  11898. 00008F88  4EB9 0000 27B2           jsr        [0x000027B2]
  11899. 00008F8E  7000                     moveq.l    D0, 0x00
  11900. 00008F90  5C4F                     addq.w     A7, 6
  11901. 00008F92  6000 0092                bra        +0x94 /* 00009026 */
  11902. label00008F96:
  11903. 00008F96  4A45                     tst.w      D5
  11904. 00008F98  6F2A                     ble        +0x2C /* 00008FC4 */
  11905. 00008F9A  4A47                     tst.w      D7
  11906. 00008F9C  6D26                     blt        +0x28 /* 00008FC4 */
  11907. 00008F9E  206A 0062                movea.l    A0, [A2 + 0x62]
  11908. 00008FA2  2650                     movea.l    A3, [A0]
  11909. 00008FA4  BE6B 0020                cmp.w      D7, [A3 + 0x20]
  11910. 00008FA8  6D06                     blt        +0x8 /* 00008FB0 */
  11911. 00008FAA  BE6B 0022                cmp.w      D7, [A3 + 0x22]
  11912. 00008FAE  6D14                     blt        +0x16 /* 00008FC4 */
  11913. label00008FB0:
  11914. 00008FB0  3F3C FFFF                move.w     -[A7], 0xFFFF
  11915. 00008FB4  486E FFF8                pea.l      [A6 - 0x8]
  11916. 00008FB8  4EB9 0000 27B2           jsr        [0x000027B2]
  11917. 00008FBE  7000                     moveq.l    D0, 0x00
  11918. 00008FC0  5C4F                     addq.w     A7, 6
  11919. 00008FC2  6062                     bra        +0x64 /* 00009026 */
  11920. label00008FC4:
  11921. 00008FC4  4A47                     tst.w      D7
  11922. 00008FC6  6F4C                     ble        +0x4E /* 00009014 */
  11923. 00008FC8  206A 0062                movea.l    A0, [A2 + 0x62]
  11924. 00008FCC  2650                     movea.l    A3, [A0]
  11925. 00008FCE  362B 0020                move.w     D3, [A3 + 0x20]
  11926. 00008FD2  B647                     cmp.w      D3, D7
  11927. 00008FD4  6F3E                     ble        +0x40 /* 00009014 */
  11928. 00008FD6  3003                     move.w     D0, D3
  11929. 00008FD8  48C0                     ext.l      D0
  11930. 00008FDA  322B 0022                move.w     D1, [A3 + 0x22]
  11931. 00008FDE  48C1                     ext.l      D1
  11932. 00008FE0  9280                     sub.l      D1, D0
  11933. 00008FE2  3007                     move.w     D0, D7
  11934. 00008FE4  48C0                     ext.l      D0
  11935. 00008FE6  342B 003C                move.w     D2, [A3 + 0x3C]
  11936. 00008FEA  48C2                     ext.l      D2
  11937. 00008FEC  9480                     sub.l      D2, D0
  11938. 00008FEE  5382                     subq.l     D2, 1
  11939. 00008FF0  302E FFF6                move.w     D0, [A6 - 0xA]
  11940. 00008FF4  48C0                     ext.l      D0
  11941. 00008FF6  D082                     add.l      D0, D2
  11942. 00008FF8  9081                     sub.l      D0, D1
  11943. 00008FFA  7203                     moveq.l    D1, 0x03
  11944. 00008FFC  B081                     cmp.l      D0, D1
  11945. 00008FFE  6F14                     ble        +0x16 /* 00009014 */
  11946. 00009000  3F3C FFFF                move.w     -[A7], 0xFFFF
  11947. 00009004  486E FFF8                pea.l      [A6 - 0x8]
  11948. 00009008  4EB9 0000 27B2           jsr        [0x000027B2]
  11949. 0000900E  7000                     moveq.l    D0, 0x00
  11950. 00009010  5C4F                     addq.w     A7, 6
  11951. 00009012  6012                     bra        +0x14 /* 00009026 */
  11952. label00009014:
  11953. 00009014  3F3C FFFF                move.w     -[A7], 0xFFFF
  11954. 00009018  486E FFF8                pea.l      [A6 - 0x8]
  11955. 0000901C  4EB9 0000 27B2           jsr        [0x000027B2]
  11956. 00009022  7001                     moveq.l    D0, 0x01
  11957. 00009024  5C4F                     addq.w     A7, 6
  11958. label00009026:
  11959. 00009026  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  11960. 0000902A  4E5E                     unlink     A6
  11961. 0000902C  4E75                     rts
  11962. 0000902E  206F 0004                movea.l    A0, [A7 + 0x4]
  11963. 00009032  5088                     addq.l     A0, 8
  11964. 00009034  2010                     move.l     D0, [A0]
  11965. 00009036  0680 FFFF FF5A           addi.l     D0, 0xFFFFFF5A
  11966. 0000903C  D1AF 0004                add.l      [A7 + 0x4], D0
  11967. 00009040  4EF9 0000 8A74           jmp        [0x00008A74]
  11968. 00009046  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11969. 0000904E  4EF9 0000 92B6           jmp        [0x000092B6]
  11970. 00009054  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11971. 0000905C  4EF9 0000 32C2           jmp        [0x000032C2]
  11972. 00009062  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11973. 0000906A  4EF9 0000 3E5A           jmp        [0x00003E5A]
  11974. 00009070  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11975. 00009078  4EF9 0000 3E42           jmp        [0x00003E42]
  11976. 0000907E  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11977. 00009086  4EF9 0000 8C48           jmp        [0x00008C48]
  11978. 0000908C  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  11979. 00009094  4EF9 0000 8A74           jmp        [0x00008A74]
  11980. 0000909A  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  11981. 000090A2  4EF9 0000 32D2           jmp        [0x000032D2]
  11982. 000090A8  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  11983. 000090B0  4EF9 0000 8A74           jmp        [0x00008A74]
  11984. 000090B6  06AF FFFF FF8C 0004      addi.l     [A7 + 0x4], 0xFFFFFF8C
  11985. 000090BE  4EF9 0000 8A74           jmp        [0x00008A74]
  11986. fn000090C4:
  11987. 000090C4  4E56 0000                link       A6, 0
  11988. 000090C8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  11989. 000090CC  246E 0008                movea.l    A2, [A6 + 0x8]
  11990. 000090D0  362E 000C                move.w     D3, [A6 + 0xC]
  11991. 000090D4  286E 000E                movea.l    A4, [A6 + 0xE]
  11992. 000090D8  4A43                     tst.w      D3
  11993. 000090DA  6718                     beq        +0x1A /* 000090F4 */
  11994. 000090DC  204A                     movea.l    A0, A2
  11995. 000090DE  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  11996. 000090E2  2648                     movea.l    A3, A0
  11997. 000090E4  2488                     move.l     [A2], A0
  11998. 000090E6  2548 0028                move.l     [A2 + 0x28], A0
  11999. 000090EA  2F0B                     move.l     -[A7], A3
  12000. 000090EC  4EB9 0000 3F3A           jsr        [0x00003F3A]
  12001. 000090F2  584F                     addq.w     A7, 4
  12002. label000090F4:
  12003. 000090F4  2F0C                     move.l     -[A7], A4
  12004. 000090F6  4267                     clr.w      -[A7]
  12005. 000090F8  2F0A                     move.l     -[A7], A2
  12006. 000090FA  4EB9 0000 3E2A           jsr        [0x00003E2A]
  12007. 00009100  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12008. 00009106  2548 0004                move.l     [A2 + 0x4], A0
  12009. 0000910A  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12010. 00009110  41E8 0220                lea.l      A0, [A0 + 0x220]
  12011. 00009114  2252                     movea.l    A1, [A2]
  12012. 00009116  2288                     move.l     [A1], A0
  12013. 00009118  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12014. 0000911E  41E8 0150                lea.l      A0, [A0 + 0x150]
  12015. 00009122  2548 002C                move.l     [A2 + 0x2C], A0
  12016. 00009126  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12017. 0000912C  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  12018. 00009130  2548 005E                move.l     [A2 + 0x5E], A0
  12019. 00009134  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12020. 0000913A  41E8 0210                lea.l      A0, [A0 + 0x210]
  12021. 0000913E  2548 0074                move.l     [A2 + 0x74], A0
  12022. 00009142  2652                     movea.l    A3, [A2]
  12023. 00009144  204A                     movea.l    A0, A2
  12024. 00009146  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  12025. 0000914A  91CB                     sub.l      A0, A3
  12026. 0000914C  2748 0008                move.l     [A3 + 0x8], A0
  12027. 00009150  204A                     movea.l    A0, A2
  12028. 00009152  4FEF 000A                lea.l      A7, [A7 + 0xA]
  12029. 00009156  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12030. 0000915A  4E5E                     unlink     A6
  12031. 0000915C  4E75                     rts
  12032. fn0000915E:
  12033. 0000915E  4E56 0000                link       A6, 0
  12034. 00009162  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  12035. 00009166  246E 0008                movea.l    A2, [A6 + 0x8]
  12036. 0000916A  2E2E 0012                move.l     D7, [A6 + 0x12]
  12037. 0000916E  3C2E 0016                move.w     D6, [A6 + 0x16]
  12038. 00009172  3A2E 0018                move.w     D5, [A6 + 0x18]
  12039. 00009176  182E 001A                move.b     D4, [A6 + 0x1A]
  12040. 0000917A  262E 001C                move.l     D3, [A6 + 0x1C]
  12041. 0000917E  286E 0020                movea.l    A4, [A6 + 0x20]
  12042. 00009182  4A6E 000C                tst.w      [A6 + 0xC]
  12043. 00009186  6718                     beq        +0x1A /* 000091A0 */
  12044. 00009188  204A                     movea.l    A0, A2
  12045. 0000918A  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  12046. 0000918E  2648                     movea.l    A3, A0
  12047. 00009190  2488                     move.l     [A2], A0
  12048. 00009192  2548 0028                move.l     [A2 + 0x28], A0
  12049. 00009196  2F0B                     move.l     -[A7], A3
  12050. 00009198  4EB9 0000 3F3A           jsr        [0x00003F3A]
  12051. 0000919E  584F                     addq.w     A7, 4
  12052. label000091A0:
  12053. 000091A0  2F0C                     move.l     -[A7], A4
  12054. 000091A2  2F03                     move.l     -[A7], D3
  12055. 000091A4  1F04                     move.b     -[A7], D4
  12056. 000091A6  3F05                     move.w     -[A7], D5
  12057. 000091A8  3F06                     move.w     -[A7], D6
  12058. 000091AA  2F07                     move.l     -[A7], D7
  12059. 000091AC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  12060. 000091B0  4267                     clr.w      -[A7]
  12061. 000091B2  2F0A                     move.l     -[A7], A2
  12062. 000091B4  4EB9 0000 3E32           jsr        [0x00003E32]
  12063. 000091BA  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12064. 000091C0  2548 0004                move.l     [A2 + 0x4], A0
  12065. 000091C4  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12066. 000091CA  41E8 0220                lea.l      A0, [A0 + 0x220]
  12067. 000091CE  2252                     movea.l    A1, [A2]
  12068. 000091D0  2288                     move.l     [A1], A0
  12069. 000091D2  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12070. 000091D8  41E8 0150                lea.l      A0, [A0 + 0x150]
  12071. 000091DC  2548 002C                move.l     [A2 + 0x2C], A0
  12072. 000091E0  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12073. 000091E6  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  12074. 000091EA  2548 005E                move.l     [A2 + 0x5E], A0
  12075. 000091EE  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12076. 000091F4  41E8 0210                lea.l      A0, [A0 + 0x210]
  12077. 000091F8  2548 0074                move.l     [A2 + 0x74], A0
  12078. 000091FC  2652                     movea.l    A3, [A2]
  12079. 000091FE  204A                     movea.l    A0, A2
  12080. 00009200  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  12081. 00009204  91CB                     sub.l      A0, A3
  12082. 00009206  2748 0008                move.l     [A3 + 0x8], A0
  12083. 0000920A  204A                     movea.l    A0, A2
  12084. 0000920C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  12085. 00009210  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  12086. 00009214  4E5E                     unlink     A6
  12087. 00009216  4E75                     rts
  12088. fn00009218:
  12089. 00009218  4E56 0000                link       A6, 0
  12090. 0000921C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12091. 00009220  246E 0008                movea.l    A2, [A6 + 0x8]
  12092. 00009224  362E 000C                move.w     D3, [A6 + 0xC]
  12093. 00009228  200A                     move.l     D0, A2
  12094. 0000922A  677C                     beq        +0x7E /* 000092A8 */
  12095. 0000922C  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12096. 00009232  2548 0004                move.l     [A2 + 0x4], A0
  12097. 00009236  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12098. 0000923C  41E8 0220                lea.l      A0, [A0 + 0x220]
  12099. 00009240  2252                     movea.l    A1, [A2]
  12100. 00009242  2288                     move.l     [A1], A0
  12101. 00009244  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12102. 0000924A  41E8 0150                lea.l      A0, [A0 + 0x150]
  12103. 0000924E  2548 002C                move.l     [A2 + 0x2C], A0
  12104. 00009252  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12105. 00009258  41E8 01B0                lea.l      A0, [A0 + 0x1B0]
  12106. 0000925C  2548 005E                move.l     [A2 + 0x5E], A0
  12107. 00009260  41F9 0001 999E           lea.l      A0, [0x0001999E]
  12108. 00009266  41E8 0210                lea.l      A0, [A0 + 0x210]
  12109. 0000926A  2548 0074                move.l     [A2 + 0x74], A0
  12110. 0000926E  2652                     movea.l    A3, [A2]
  12111. 00009270  204A                     movea.l    A0, A2
  12112. 00009272  41E8 00A6                lea.l      A0, [A0 + 0xA6]
  12113. 00009276  2848                     movea.l    A4, A0
  12114. 00009278  91CB                     sub.l      A0, A3
  12115. 0000927A  2748 0008                move.l     [A3 + 0x8], A0
  12116. 0000927E  4267                     clr.w      -[A7]
  12117. 00009280  2F0A                     move.l     -[A7], A2
  12118. 00009282  4EB9 0000 3E3A           jsr        [0x00003E3A]
  12119. 00009288  4A43                     tst.w      D3
  12120. 0000928A  5C4F                     addq.w     A7, 6
  12121. 0000928C  670C                     beq        +0xE /* 0000929A */
  12122. 0000928E  4267                     clr.w      -[A7]
  12123. 00009290  2F0C                     move.l     -[A7], A4
  12124. 00009292  4EB9 0000 3F42           jsr        [0x00003F42]
  12125. 00009298  5C4F                     addq.w     A7, 6
  12126. label0000929A:
  12127. 0000929A  4A43                     tst.w      D3
  12128. 0000929C  6F0A                     ble        +0xC /* 000092A8 */
  12129. 0000929E  2F0A                     move.l     -[A7], A2
  12130. 000092A0  4EB9 0000 2592           jsr        [0x00002592]
  12131. 000092A6  584F                     addq.w     A7, 4
  12132. label000092A8:
  12133. 000092A8  204A                     movea.l    A0, A2
  12134. 000092AA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12135. 000092AE  4E5E                     unlink     A6
  12136. 000092B0  4E75                     rts
  12137. 000092B2  4E56 0000                link       A6, 0
  12138. 000092B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12139. 000092BA  4EB9 0000 32CA           jsr        [0x000032CA]
  12140. 000092C0  4E5E                     unlink     A6
  12141. 000092C2  4E75                     rts
  12142. 000092C4  4E56 0000                link       A6, 0
  12143. 000092C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12144. 000092CC  2057                     movea.l    A0, [A7]
  12145. 000092CE  2268 0004                movea.l    A1, [A0 + 0x4]
  12146. 000092D2  2269 021C                movea.l    A1, [A1 + 0x21C]
  12147. 000092D6  4E91                     jsr        [A1]
  12148. 000092D8  4E5E                     unlink     A6
  12149. 000092DA  4E75                     rts
  12150. 000092DC  206F 0004                movea.l    A0, [A7 + 0x4]
  12151. 000092E0  5088                     addq.l     A0, 8
  12152. 000092E2  2010                     move.l     D0, [A0]
  12153. 000092E4  0680 FFFF FF5A           addi.l     D0, 0xFFFFFF5A
  12154. 000092EA  D1AF 0004                add.l      [A7 + 0x4], D0
  12155. 000092EE  4EF9 0000 921C           jmp        [0x0000921C]
  12156. 000092F4  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  12157. 000092FC  4EF9 0000 3272           jmp        [0x00003272]
  12158. 00009302  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  12159. 0000930A  4EF9 0000 921C           jmp        [0x0000921C]
  12160. 00009310  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  12161. 00009318  4EF9 0000 921C           jmp        [0x0000921C]
  12162. 0000931E  06AF FFFF FF8C 0004      addi.l     [A7 + 0x4], 0xFFFFFF8C
  12163. 00009326  4EF9 0000 921C           jmp        [0x0000921C]
  12164. fn0000932C:
  12165. 0000932C  4E56 0000                link       A6, 0
  12166. 00009330  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12167. 00009334  246E 0008                movea.l    A2, [A6 + 0x8]
  12168. 00009338  362E 000C                move.w     D3, [A6 + 0xC]
  12169. 0000933C  286E 000E                movea.l    A4, [A6 + 0xE]
  12170. 00009340  4A43                     tst.w      D3
  12171. 00009342  6714                     beq        +0x16 /* 00009358 */
  12172. 00009344  204A                     movea.l    A0, A2
  12173. 00009346  41E8 0028                lea.l      A0, [A0 + 0x28]
  12174. 0000934A  2648                     movea.l    A3, A0
  12175. 0000934C  2488                     move.l     [A2], A0
  12176. 0000934E  2F0B                     move.l     -[A7], A3
  12177. 00009350  4EB9 0000 3F3A           jsr        [0x00003F3A]
  12178. 00009356  584F                     addq.w     A7, 4
  12179. label00009358:
  12180. 00009358  2F0C                     move.l     -[A7], A4
  12181. 0000935A  4267                     clr.w      -[A7]
  12182. 0000935C  2F0A                     move.l     -[A7], A2
  12183. 0000935E  4EB9 0000 341A           jsr        [0x0000341A]
  12184. 00009364  41F9 0001 9794           lea.l      A0, [0x00019794]
  12185. 0000936A  2548 0004                move.l     [A2 + 0x4], A0
  12186. 0000936E  41F9 0001 9794           lea.l      A0, [0x00019794]
  12187. 00009374  41E8 0150                lea.l      A0, [A0 + 0x150]
  12188. 00009378  2252                     movea.l    A1, [A2]
  12189. 0000937A  2288                     move.l     [A1], A0
  12190. 0000937C  2652                     movea.l    A3, [A2]
  12191. 0000937E  204A                     movea.l    A0, A2
  12192. 00009380  41E8 0028                lea.l      A0, [A0 + 0x28]
  12193. 00009384  91CB                     sub.l      A0, A3
  12194. 00009386  2748 0008                move.l     [A3 + 0x8], A0
  12195. 0000938A  204A                     movea.l    A0, A2
  12196. 0000938C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  12197. 00009390  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12198. 00009394  4E5E                     unlink     A6
  12199. 00009396  4E75                     rts
  12200. 00009398  4E56 0000                link       A6, 0
  12201. 0000939C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12202. 000093A0  246E 0008                movea.l    A2, [A6 + 0x8]
  12203. 000093A4  362E 000C                move.w     D3, [A6 + 0xC]
  12204. 000093A8  200A                     move.l     D0, A2
  12205. 000093AA  6752                     beq        +0x54 /* 000093FE */
  12206. 000093AC  41F9 0001 9794           lea.l      A0, [0x00019794]
  12207. 000093B2  2548 0004                move.l     [A2 + 0x4], A0
  12208. 000093B6  41F9 0001 9794           lea.l      A0, [0x00019794]
  12209. 000093BC  41E8 0150                lea.l      A0, [A0 + 0x150]
  12210. 000093C0  2252                     movea.l    A1, [A2]
  12211. 000093C2  2288                     move.l     [A1], A0
  12212. 000093C4  2652                     movea.l    A3, [A2]
  12213. 000093C6  204A                     movea.l    A0, A2
  12214. 000093C8  41E8 0028                lea.l      A0, [A0 + 0x28]
  12215. 000093CC  2848                     movea.l    A4, A0
  12216. 000093CE  91CB                     sub.l      A0, A3
  12217. 000093D0  2748 0008                move.l     [A3 + 0x8], A0
  12218. 000093D4  4267                     clr.w      -[A7]
  12219. 000093D6  2F0A                     move.l     -[A7], A2
  12220. 000093D8  4EB9 0000 342A           jsr        [0x0000342A]
  12221. 000093DE  4A43                     tst.w      D3
  12222. 000093E0  5C4F                     addq.w     A7, 6
  12223. 000093E2  670C                     beq        +0xE /* 000093F0 */
  12224. 000093E4  4267                     clr.w      -[A7]
  12225. 000093E6  2F0C                     move.l     -[A7], A4
  12226. 000093E8  4EB9 0000 3F42           jsr        [0x00003F42]
  12227. 000093EE  5C4F                     addq.w     A7, 6
  12228. label000093F0:
  12229. 000093F0  4A43                     tst.w      D3
  12230. 000093F2  6F0A                     ble        +0xC /* 000093FE */
  12231. 000093F4  2F0A                     move.l     -[A7], A2
  12232. 000093F6  4EB9 0000 2592           jsr        [0x00002592]
  12233. 000093FC  584F                     addq.w     A7, 4
  12234. label000093FE:
  12235. 000093FE  204A                     movea.l    A0, A2
  12236. 00009400  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12237. 00009404  4E5E                     unlink     A6
  12238. 00009406  4E75                     rts
  12239. 00009408  4E56 FDD4                link       A6, -0x022C
  12240. 0000940C  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  12241. 00009410  246E 0008                movea.l    A2, [A6 + 0x8]
  12242. 00009414  486E FDE0                pea.l      [A6 - 0x220]
  12243. 00009418  4EB9 0000 2612           jsr        [0x00002612]
  12244. 0000941E  486E FDD4                pea.l      [A6 - 0x22C]
  12245. 00009422  4EB9 0000 2622           jsr        [0x00002622]
  12246. 00009428  4EB9 0000 2632           jsr        [0x00002632]
  12247. 0000942E  61FF FFFF 8400           bsr        -0x7BFE /* 00001830 */
  12248. 00009434  2648                     movea.l    A3, A0
  12249. 00009436  486E FFFC                pea.l      [A6 - 0x4]
  12250. 0000943A  2F0B                     move.l     -[A7], A3
  12251. 0000943C  2057                     movea.l    A0, [A7]
  12252. 0000943E  2268 0004                movea.l    A1, [A0 + 0x4]
  12253. 00009442  2269 0360                movea.l    A1, [A1 + 0x360]
  12254. 00009446  4E91                     jsr        [A1]
  12255. 00009448  2F0B                     move.l     -[A7], A3
  12256. 0000944A  2057                     movea.l    A0, [A7]
  12257. 0000944C  2268 0004                movea.l    A1, [A0 + 0x4]
  12258. 00009450  2269 0364                movea.l    A1, [A1 + 0x364]
  12259. 00009454  4E91                     jsr        [A1]
  12260. 00009456  2848                     movea.l    A4, A0
  12261. 00009458  2F0C                     move.l     -[A7], A4
  12262. 0000945A  2057                     movea.l    A0, [A7]
  12263. 0000945C  2268 0004                movea.l    A1, [A0 + 0x4]
  12264. 00009460  2269 0184                movea.l    A1, [A1 + 0x184]
  12265. 00009464  4E91                     jsr        [A1]
  12266. 00009466  3600                     move.w     D3, D0
  12267. 00009468  4267                     clr.w      -[A7]
  12268. 0000946A  A88A                     syscall    TextSize
  12269. 0000946C  486E FFEC                pea.l      [A6 - 0x14]
  12270. 00009470  A88B                     syscall    GetFontInfo
  12271. 00009472  4227                     clr.b      -[A7]
  12272. 00009474  7015                     moveq.l    D0, 0x15
  12273. 00009476  C1C3                     muls.w     D0, D3
  12274. 00009478  322E FFEC                move.w     D1, [A6 - 0x14]
  12275. 0000947C  48C1                     ext.l      D1
  12276. 0000947E  D280                     add.l      D1, D0
  12277. 00009480  302E FFEE                move.w     D0, [A6 - 0x12]
  12278. 00009484  48C0                     ext.l      D0
  12279. 00009486  D081                     add.l      D0, D1
  12280. 00009488  720F                     moveq.l    D1, 0x0F
  12281. 0000948A  D081                     add.l      D0, D1
  12282. 0000948C  3F00                     move.w     -[A7], D0
  12283. 0000948E  3F2A 000C                move.w     -[A7], [A2 + 0xC]
  12284. 00009492  2F0A                     move.l     -[A7], A2
  12285. 00009494  4EB9 0000 34BA           jsr        [0x000034BA]
  12286. 0000949A  486E FFE4                pea.l      [A6 - 0x1C]
  12287. 0000949E  2F0A                     move.l     -[A7], A2
  12288. 000094A0  2057                     movea.l    A0, [A7]
  12289. 000094A2  2268 0004                movea.l    A1, [A0 + 0x4]
  12290. 000094A6  2269 003C                movea.l    A1, [A1 + 0x3C]
  12291. 000094AA  4E91                     jsr        [A1]
  12292. 000094AC  486E FFE4                pea.l      [A6 - 0x1C]
  12293. 000094B0  A8A3                     syscall    EraseRect
  12294. 000094B2  486E FFE4                pea.l      [A6 - 0x1C]
  12295. 000094B6  A8A1                     syscall    FrameRect
  12296. 000094B8  486E FFE4                pea.l      [A6 - 0x1C]
  12297. 000094BC  2F3C 0005 0005           move.l     -[A7], 0x50005
  12298. 000094C2  A8A9                     syscall    InsetRect
  12299. 000094C4  486E FFE4                pea.l      [A6 - 0x1C]
  12300. 000094C8  A87B                     syscall    ClipRect
  12301. 000094CA  302E FFE6                move.w     D0, [A6 - 0x1A]
  12302. 000094CE  48C0                     ext.l      D0
  12303. 000094D0  5A80                     addq.l     D0, 5
  12304. 000094D2  3F00                     move.w     -[A7], D0
  12305. 000094D4  302E FFEC                move.w     D0, [A6 - 0x14]
  12306. 000094D8  48C0                     ext.l      D0
  12307. 000094DA  322E FFE4                move.w     D1, [A6 - 0x1C]
  12308. 000094DE  48C1                     ext.l      D1
  12309. 000094E0  5A81                     addq.l     D1, 5
  12310. 000094E2  D280                     add.l      D1, D0
  12311. 000094E4  3F01                     move.w     -[A7], D1
  12312. 000094E6  A893                     syscall    MoveTo
  12313. 000094E8  4879 0001 997C           push.l     0x1997C
  12314. 000094EE  A884                     syscall    DrawString
  12315. 000094F0  486E FFF4                pea.l      [A6 - 0xC]
  12316. 000094F4  302E FFE6                move.w     D0, [A6 - 0x1A]
  12317. 000094F8  48C0                     ext.l      D0
  12318. 000094FA  5A80                     addq.l     D0, 5
  12319. 000094FC  3F00                     move.w     -[A7], D0
  12320. 000094FE  302E FFEC                move.w     D0, [A6 - 0x14]
  12321. 00009502  48C0                     ext.l      D0
  12322. 00009504  322E FFE4                move.w     D1, [A6 - 0x1C]
  12323. 00009508  48C1                     ext.l      D1
  12324. 0000950A  740A                     moveq.l    D2, 0x0A
  12325. 0000950C  D282                     add.l      D1, D2
  12326. 0000950E  D280                     add.l      D1, D0
  12327. 00009510  302E FFEE                move.w     D0, [A6 - 0x12]
  12328. 00009514  48C0                     ext.l      D0
  12329. 00009516  D081                     add.l      D0, D1
  12330. 00009518  3F00                     move.w     -[A7], D0
  12331. 0000951A  42A7                     clr.l      -[A7]
  12332. 0000951C  A8A7                     syscall    SetRect
  12333. 0000951E  302E FFF6                move.w     D0, [A6 - 0xA]
  12334. 00009522  48C0                     ext.l      D0
  12335. 00009524  7210                     moveq.l    D1, 0x10
  12336. 00009526  D081                     add.l      D0, D1
  12337. 00009528  3D40 FFFA                move.w     [A6 - 0x6], D0
  12338. 0000952C  302E FFF4                move.w     D0, [A6 - 0xC]
  12339. 00009530  48C0                     ext.l      D0
  12340. 00009532  D081                     add.l      D0, D1
  12341. 00009534  3D40 FFF8                move.w     [A6 - 0x8], D0
  12342. 00009538  3F3C 000B                move.w     -[A7], 0xB
  12343. 0000953C  A88A                     syscall    TextSize
  12344. 0000953E  486E FFEC                pea.l      [A6 - 0x14]
  12345. 00009542  A88B                     syscall    GetFontInfo
  12346. 00009544  7801                     moveq.l    D4, 0x01
  12347. 00009546  A8D8                     syscall    NewRgn
  12348. 00009548  205F                     movea.l    A0, [A7]+
  12349. 0000954A  2448                     movea.l    A2, A0
  12350. 0000954C  7A00                     moveq.l    D5, 0x00
  12351. 0000954E  4FEF 0026                lea.l      A7, [A7 + 0x26]
  12352. 00009552  6000 0130                bra        +0x132 /* 00009684 */
  12353. label00009556:
  12354. 00009556  206E FFFC                movea.l    A0, [A6 - 0x4]
  12355. 0000955A  41E8 0038                lea.l      A0, [A0 + 0x38]
  12356. 0000955E  4A30 3800                tst.b      [A0 + D3]
  12357. 00009562  6700 00E4                beq        +0xE6 /* 00009648 */
  12358. 00009566  206E FFFC                movea.l    A0, [A6 - 0x4]
  12359. 0000956A  41E8 0048                lea.l      A0, [A0 + 0x48]
  12360. 0000956E  4A30 3800                tst.b      [A0 + D3]
  12361. 00009572  6700 00D4                beq        +0xD6 /* 00009648 */
  12362. 00009576  2F0A                     move.l     -[A7], A2
  12363. 00009578  A8DD                     syscall    SetEmptyRgn
  12364. 0000957A  486E FFF4                pea.l      [A6 - 0xC]
  12365. 0000957E  4267                     clr.w      -[A7]
  12366. 00009580  0C44 0001                cmpi.w     D4, 0x1
  12367. 00009584  6604                     bne        +0x6 /* 0000958A */
  12368. 00009586  7000                     moveq.l    D0, 0x00
  12369. 00009588  6002                     bra        +0x4 /* 0000958C */
  12370. label0000958A:
  12371. 0000958A  7015                     moveq.l    D0, 0x15
  12372. label0000958C:
  12373. 0000958C  3F00                     move.w     -[A7], D0
  12374. 0000958E  A8A8                     syscall    OffsetRect
  12375. 00009590  A8DA                     syscall    OpenRgn
  12376. 00009592  486E FFF4                pea.l      [A6 - 0xC]
  12377. 00009596  A8A1                     syscall    FrameRect
  12378. 00009598  2F0A                     move.l     -[A7], A2
  12379. 0000959A  A8DB                     syscall    CloseRgn
  12380. 0000959C  4227                     clr.b      -[A7]
  12381. 0000959E  1F3C 0001                move.b     -[A7], 0x1
  12382. 000095A2  2F0A                     move.l     -[A7], A2
  12383. 000095A4  206E FFFC                movea.l    A0, [A6 - 0x4]
  12384. 000095A8  7000                     moveq.l    D0, 0x00
  12385. 000095AA  1030 3854                move.b     D0, [A0 + D3 + 0x54]
  12386. 000095AE  3F00                     move.w     -[A7], D0
  12387. 000095B0  7000                     moveq.l    D0, 0x00
  12388. 000095B2  1030 3853                move.b     D0, [A0 + D3 + 0x53]
  12389. 000095B6  3F00                     move.w     -[A7], D0
  12390. 000095B8  61FF 0000 05E6           bsr        +0x5E8 /* 00009BA0 */
  12391. 000095BE  2F0A                     move.l     -[A7], A2
  12392. 000095C0  A8D2                     syscall    FrameRgn
  12393. 000095C2  4878 0021                push.l     0x21 /* '!' */
  12394. 000095C6  A862                     syscall    ForeColor
  12395. 000095C8  302E FFF6                move.w     D0, [A6 - 0xA]
  12396. 000095CC  48C0                     ext.l      D0
  12397. 000095CE  7217                     moveq.l    D1, 0x17
  12398. 000095D0  D081                     add.l      D0, D1
  12399. 000095D2  3F00                     move.w     -[A7], D0
  12400. 000095D4  302E FFEE                move.w     D0, [A6 - 0x12]
  12401. 000095D8  48C0                     ext.l      D0
  12402. 000095DA  322E FFEC                move.w     D1, [A6 - 0x14]
  12403. 000095DE  48C1                     ext.l      D1
  12404. 000095E0  D280                     add.l      D1, D0
  12405. 000095E2  7010                     moveq.l    D0, 0x10
  12406. 000095E4  9081                     sub.l      D0, D1
  12407. 000095E6  4C7C 0800 0000 0002      movem.l    A3, 0x2
  12408. 000095EE  322E FFF4                move.w     D1, [A6 - 0xC]
  12409. 000095F2  48C1                     ext.l      D1
  12410. 000095F4  D280                     add.l      D1, D0
  12411. 000095F6  302E FFEC                move.w     D0, [A6 - 0x14]
  12412. 000095FA  48C0                     ext.l      D0
  12413. 000095FC  D081                     add.l      D0, D1
  12414. 000095FE  3F00                     move.w     -[A7], D0
  12415. 00009600  A893                     syscall    MoveTo
  12416. 00009602  3004                     move.w     D0, D4
  12417. 00009604  48C0                     ext.l      D0
  12418. 00009606  2F00                     move.l     -[A7], D0
  12419. 00009608  4879 0001 9978           push.l     0x19978
  12420. 0000960E  486E FDE4                pea.l      [A6 - 0x21C]
  12421. 00009612  61FF 0000 A418           bsr        +0xA41A /* 00013A2C */
  12422. 00009618  486E FEE4                pea.l      [A6 - 0x11C]
  12423. 0000961C  486E FDE4                pea.l      [A6 - 0x21C]
  12424. 00009620  61FF FFFF E934           bsr        -0x16CA /* 00007F56 */
  12425. 00009626  3F3C 0100                move.w     -[A7], 0x100
  12426. 0000962A  206E FFFC                movea.l    A0, [A6 - 0x4]
  12427. 0000962E  4870 3838                pea.l      [A0 + D3 + 0x38]
  12428. 00009632  486E FEE4                pea.l      [A6 - 0x11C]
  12429. 00009636  4EB9 0000 29A2           jsr        [0x000029A2]
  12430. 0000963C  486E FEE4                pea.l      [A6 - 0x11C]
  12431. 00009640  A884                     syscall    DrawString
  12432. 00009642  5244                     addq.w     D4, 1
  12433. 00009644  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  12434. label00009648:
  12435. 00009648  5245                     addq.w     D5, 1
  12436. 0000964A  701E                     moveq.l    D0, 0x1E
  12437. 0000964C  D680                     add.l      D3, D0
  12438. label0000964E:
  12439. 0000964E  3005                     move.w     D0, D5
  12440. 00009650  48C0                     ext.l      D0
  12441. 00009652  720C                     moveq.l    D1, 0x0C
  12442. 00009654  B081                     cmp.l      D0, D1
  12443. 00009656  6D00 FEFE                blt        -0x100 /* 00009556 */
  12444. 0000965A  200A                     move.l     D0, A2
  12445. 0000965C  6704                     beq        +0x6 /* 00009662 */
  12446. 0000965E  2F0A                     move.l     -[A7], A2
  12447. 00009660  A8D9                     syscall    DisposRgn/DisposeRgn
  12448. label00009662:
  12449. 00009662  3F3C FFFF                move.w     -[A7], 0xFFFF
  12450. 00009666  486E FDD4                pea.l      [A6 - 0x22C]
  12451. 0000966A  4EB9 0000 262A           jsr        [0x0000262A]
  12452. 00009670  3F3C FFFF                move.w     -[A7], 0xFFFF
  12453. 00009674  486E FDE0                pea.l      [A6 - 0x220]
  12454. 00009678  4EB9 0000 261A           jsr        [0x0000261A]
  12455. 0000967E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12456. 00009682  6004                     bra        +0x6 /* 00009688 */
  12457. label00009684:
  12458. 00009684  7600                     moveq.l    D3, 0x00
  12459. 00009686  60C6                     bra        -0x38 /* 0000964E */
  12460. label00009688:
  12461. 00009688  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  12462. 0000968C  4E5E                     unlink     A6
  12463. 0000968E  4E75                     rts
  12464. 00009690  206F 0004                movea.l    A0, [A7 + 0x4]
  12465. 00009694  5088                     addq.l     A0, 8
  12466. 00009696  2010                     move.l     D0, [A0]
  12467. 00009698  0680 FFFF FFD8           addi.l     D0, 0xFFFFFFD8
  12468. 0000969E  D1AF 0004                add.l      [A7 + 0x4], D0
  12469. 000096A2  4EF9 0000 939C           jmp        [0x0000939C]
  12470. fn000096A8:
  12471. 000096A8  4E56 0000                link       A6, 0
  12472. 000096AC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12473. 000096B0  246E 0008                movea.l    A2, [A6 + 0x8]
  12474. 000096B4  362E 000C                move.w     D3, [A6 + 0xC]
  12475. 000096B8  286E 000E                movea.l    A4, [A6 + 0xE]
  12476. 000096BC  4A43                     tst.w      D3
  12477. 000096BE  6714                     beq        +0x16 /* 000096D4 */
  12478. 000096C0  204A                     movea.l    A0, A2
  12479. 000096C2  41E8 00EA                lea.l      A0, [A0 + 0xEA]
  12480. 000096C6  2648                     movea.l    A3, A0
  12481. 000096C8  2488                     move.l     [A2], A0
  12482. 000096CA  2F0B                     move.l     -[A7], A3
  12483. 000096CC  4EB9 0000 3F3A           jsr        [0x00003F3A]
  12484. 000096D2  584F                     addq.w     A7, 4
  12485. label000096D4:
  12486. 000096D4  2F3C 6974 6762           move.l     -[A7], 0x69746762 /* 'itgb' */
  12487. 000096DA  2F0C                     move.l     -[A7], A4
  12488. 000096DC  4267                     clr.w      -[A7]
  12489. 000096DE  2F0A                     move.l     -[A7], A2
  12490. 000096E0  4EB9 0000 21EA           jsr        [0x000021EA]
  12491. 000096E6  41F9 0001 9306           lea.l      A0, [0x00019306]
  12492. 000096EC  2548 0004                move.l     [A2 + 0x4], A0
  12493. 000096F0  41F9 0001 9306           lea.l      A0, [0x00019306]
  12494. 000096F6  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  12495. 000096FA  2252                     movea.l    A1, [A2]
  12496. 000096FC  2288                     move.l     [A1], A0
  12497. 000096FE  41F9 0001 9306           lea.l      A0, [0x00019306]
  12498. 00009704  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  12499. 00009708  2548 007A                move.l     [A2 + 0x7A], A0
  12500. 0000970C  41F9 0001 9306           lea.l      A0, [0x00019306]
  12501. 00009712  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  12502. 00009716  2548 00A8                move.l     [A2 + 0xA8], A0
  12503. 0000971A  2652                     movea.l    A3, [A2]
  12504. 0000971C  204A                     movea.l    A0, A2
  12505. 0000971E  41E8 00EA                lea.l      A0, [A0 + 0xEA]
  12506. 00009722  91CB                     sub.l      A0, A3
  12507. 00009724  2748 0008                move.l     [A3 + 0x8], A0
  12508. 00009728  4879 0001 978C           push.l     0x1978C
  12509. 0000972E  61FF 0000 036E           bsr        +0x370 /* 00009A9E */
  12510. 00009734  42AA 00E6                clr.l      [A2 + 0xE6]
  12511. 00009738  204A                     movea.l    A0, A2
  12512. 0000973A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  12513. 0000973E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12514. 00009742  4E5E                     unlink     A6
  12515. 00009744  4E75                     rts
  12516. 00009746  4E56 0000                link       A6, 0
  12517. 0000974A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12518. 0000974E  246E 0008                movea.l    A2, [A6 + 0x8]
  12519. 00009752  362E 000C                move.w     D3, [A6 + 0xC]
  12520. 00009756  200A                     move.l     D0, A2
  12521. 00009758  6700 0094                beq        +0x96 /* 000097EE */
  12522. 0000975C  41F9 0001 9306           lea.l      A0, [0x00019306]
  12523. 00009762  2548 0004                move.l     [A2 + 0x4], A0
  12524. 00009766  41F9 0001 9306           lea.l      A0, [0x00019306]
  12525. 0000976C  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  12526. 00009770  2252                     movea.l    A1, [A2]
  12527. 00009772  2288                     move.l     [A1], A0
  12528. 00009774  41F9 0001 9306           lea.l      A0, [0x00019306]
  12529. 0000977A  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  12530. 0000977E  2548 007A                move.l     [A2 + 0x7A], A0
  12531. 00009782  41F9 0001 9306           lea.l      A0, [0x00019306]
  12532. 00009788  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  12533. 0000978C  2548 00A8                move.l     [A2 + 0xA8], A0
  12534. 00009790  2652                     movea.l    A3, [A2]
  12535. 00009792  204A                     movea.l    A0, A2
  12536. 00009794  41E8 00EA                lea.l      A0, [A0 + 0xEA]
  12537. 00009798  2848                     movea.l    A4, A0
  12538. 0000979A  91CB                     sub.l      A0, A3
  12539. 0000979C  2748 0008                move.l     [A3 + 0x8], A0
  12540. 000097A0  266A 00DE                movea.l    A3, [A2 + 0xDE]
  12541. 000097A4  200B                     move.l     D0, A3
  12542. 000097A6  671C                     beq        +0x1E /* 000097C4 */
  12543. 000097A8  4A80                     tst.l      D0
  12544. 000097AA  6714                     beq        +0x16 /* 000097C0 */
  12545. 000097AC  3F3C 0001                move.w     -[A7], 0x1
  12546. 000097B0  4853                     pea.l      [A3]
  12547. 000097B2  2057                     movea.l    A0, [A7]
  12548. 000097B4  2268 0004                movea.l    A1, [A0 + 0x4]
  12549. 000097B8  2269 0008                movea.l    A1, [A1 + 0x8]
  12550. 000097BC  4E91                     jsr        [A1]
  12551. 000097BE  5C4F                     addq.w     A7, 6
  12552. label000097C0:
  12553. 000097C0  42AA 00DE                clr.l      [A2 + 0xDE]
  12554. label000097C4:
  12555. 000097C4  4267                     clr.w      -[A7]
  12556. 000097C6  2F0A                     move.l     -[A7], A2
  12557. 000097C8  4EB9 0000 21F2           jsr        [0x000021F2]
  12558. 000097CE  4A43                     tst.w      D3
  12559. 000097D0  5C4F                     addq.w     A7, 6
  12560. 000097D2  670C                     beq        +0xE /* 000097E0 */
  12561. 000097D4  4267                     clr.w      -[A7]
  12562. 000097D6  2F0C                     move.l     -[A7], A4
  12563. 000097D8  4EB9 0000 3F42           jsr        [0x00003F42]
  12564. 000097DE  5C4F                     addq.w     A7, 6
  12565. label000097E0:
  12566. 000097E0  4A43                     tst.w      D3
  12567. 000097E2  6F0A                     ble        +0xC /* 000097EE */
  12568. 000097E4  2F0A                     move.l     -[A7], A2
  12569. 000097E6  4EB9 0000 2592           jsr        [0x00002592]
  12570. 000097EC  584F                     addq.w     A7, 4
  12571. label000097EE:
  12572. 000097EE  204A                     movea.l    A0, A2
  12573. 000097F0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12574. 000097F4  4E5E                     unlink     A6
  12575. 000097F6  4E75                     rts
  12576. 000097F8  4E56 FFC4                link       A6, -0x003C
  12577. 000097FC  48E7 0030                movem.l    -[A7], A2,A3
  12578. 00009800  246E 0008                movea.l    A2, [A6 + 0x8]
  12579. 00009804  61FF FFFF 802A           bsr        -0x7FD4 /* 00001830 */
  12580. 0000980A  2648                     movea.l    A3, A0
  12581. 0000980C  486E FFC4                pea.l      [A6 - 0x3C]
  12582. 00009810  2F0B                     move.l     -[A7], A3
  12583. 00009812  2057                     movea.l    A0, [A7]
  12584. 00009814  2268 0004                movea.l    A1, [A0 + 0x4]
  12585. 00009818  2269 0360                movea.l    A1, [A1 + 0x360]
  12586. 0000981C  4E91                     jsr        [A1]
  12587. 0000981E  2D7C 6469 6167 FFE2      move.l     [A6 - 0x1E], 0x64696167 /* 'diag' */
  12588. 00009826  302A 000C                move.w     D0, [A2 + 0xC]
  12589. 0000982A  48C0                     ext.l      D0
  12590. 0000982C  4C3C 0000 0000           movem.w    <none>, 0x0
  12591. 00009832  003E 4C7C                ori.b      <<invalid special address>>, 0x7C /* '|' */
  12592. 00009836  0000 0000                ori.b      D0, 0x0
  12593. 0000983A  0064 3D40                ori.w      -[A4], 0x3D40 /* '=@' */
  12594. 0000983E  FFE6                     .invalid   <<F/7/7>>
  12595. 00009840  302A 000E                move.w     D0, [A2 + 0xE]
  12596. 00009844  48C0                     ext.l      D0
  12597. 00009846  4C3C 0000 0000           movem.w    <none>, 0x0
  12598. 0000984C  0055 4C7C                ori.w      [A5], 0x4C7C /* 'L|' */
  12599. 00009850  0000 0000                ori.b      D0, 0x0
  12600. 00009854  0064 3D40                ori.w      -[A4], 0x3D40 /* '=@' */
  12601. 00009858  FFE8                     .invalid   <<F/7/7>>
  12602. 0000985A  302A 000C                move.w     D0, [A2 + 0xC]
  12603. 0000985E  48C0                     ext.l      D0
  12604. 00009860  4C3C 0000 0000           movem.w    <none>, 0x0
  12605. 00009866  0005 4C7C                ori.b      D5, 0x7C /* '|' */
  12606. 0000986A  0000 0000                ori.b      D0, 0x0
  12607. 0000986E  0064 2D40                ori.w      -[A4], 0x2D40 /* '-@' */
  12608. 00009872  FFF0                     .invalid   <<F/7/7>>
  12609. 00009874  302A 000E                move.w     D0, [A2 + 0xE]
  12610. 00009878  48C0                     ext.l      D0
  12611. 0000987A  4C3C 0000 0000           movem.w    <none>, 0x0
  12612. 00009880  000A 4C7C                ori.b      A2, 0x7C /* '|' */
  12613. 00009884  0000 0000                ori.b      D0, 0x0
  12614. 00009888  0064 2D40                ori.w      -[A4], 0x2D40 /* '-@' */
  12615. 0000988C  FFF4                     .invalid   <<F/7/7>>
  12616. 0000988E  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  12617. 00009894  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  12618. 0000989A  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  12619. 000098A0  1D7C 0001 FFEF           move.b     [A6 - 0x11], 0x1
  12620. 000098A6  2D4A FFFC                move.l     [A6 - 0x4], A2
  12621. 000098AA  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  12622. 000098B0  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  12623. 000098B6  306E FFE6                movea.w    A0, [A6 - 0x1A]
  12624. 000098BA  2D48 FFC8                move.l     [A6 - 0x38], A0
  12625. 000098BE  306E FFE8                movea.w    A0, [A6 - 0x18]
  12626. 000098C2  2D48 FFCC                move.l     [A6 - 0x34], A0
  12627. 000098C6  42AE FFD0                clr.l      [A6 - 0x30]
  12628. 000098CA  42AE FFD4                clr.l      [A6 - 0x2C]
  12629. 000098CE  42AE FFD8                clr.l      [A6 - 0x28]
  12630. 000098D2  42AE FFDC                clr.l      [A6 - 0x24]
  12631. 000098D6  206E FFC4                movea.l    A0, [A6 - 0x3C]
  12632. 000098DA  2010                     move.l     D0, [A0]
  12633. 000098DC  504F                     addq.w     A7, 8
  12634. 000098DE  0480 4C69 6E65           subi.l     D0, 0x4C696E65 /* 'Line' */
  12635. 000098E4  6700 0082                beq        +0x84 /* 00009968 */
  12636. 000098E8  0480 03FF F6BB           subi.l     D0, 0x3FFF6BB
  12637. 000098EE  6700 00A8                beq        +0xAA /* 00009998 */
  12638. 000098F2  0480 17D8 FC52           subi.l     D0, 0x17D8FC52
  12639. 000098F8  673E                     beq        +0x40 /* 00009938 */
  12640. 000098FA  0480 0E00 0000           subi.l     D0, 0xE000000
  12641. 00009900  6704                     beq        +0x6 /* 00009906 */
  12642. 00009902  6000 00C2                bra        +0xC4 /* 000099C6 */
  12643. label00009906:
  12644. 00009906  4878 020C                push.l     0x20C
  12645. 0000990A  4EB9 0000 258A           jsr        [0x0000258A]
  12646. 00009910  2648                     movea.l    A3, A0
  12647. 00009912  2008                     move.l     D0, A0
  12648. 00009914  584F                     addq.w     A7, 4
  12649. 00009916  6718                     beq        +0x1A /* 00009930 */
  12650. 00009918  486E FFC8                pea.l      [A6 - 0x38]
  12651. 0000991C  486E FFE2                pea.l      [A6 - 0x1E]
  12652. 00009920  3F3C 0001                move.w     -[A7], 0x1
  12653. 00009924  2F0B                     move.l     -[A7], A3
  12654. 00009926  61FF 0000 165C           bsr        +0x165E /* 0000AF84 */
  12655. 0000992C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12656. label00009930:
  12657. 00009930  254B 00DE                move.l     [A2 + 0xDE], A3
  12658. 00009934  6000 0090                bra        +0x92 /* 000099C6 */
  12659. label00009938:
  12660. 00009938  4878 020C                push.l     0x20C
  12661. 0000993C  4EB9 0000 258A           jsr        [0x0000258A]
  12662. 00009942  2648                     movea.l    A3, A0
  12663. 00009944  2008                     move.l     D0, A0
  12664. 00009946  584F                     addq.w     A7, 4
  12665. 00009948  6718                     beq        +0x1A /* 00009962 */
  12666. 0000994A  486E FFC8                pea.l      [A6 - 0x38]
  12667. 0000994E  486E FFE2                pea.l      [A6 - 0x1E]
  12668. 00009952  3F3C 0001                move.w     -[A7], 0x1
  12669. 00009956  2F0B                     move.l     -[A7], A3
  12670. 00009958  61FF 0000 40FC           bsr        +0x40FE /* 0000DA56 */
  12671. 0000995E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12672. label00009962:
  12673. 00009962  254B 00DE                move.l     [A2 + 0xDE], A3
  12674. 00009966  605E                     bra        +0x60 /* 000099C6 */
  12675. label00009968:
  12676. 00009968  4878 020C                push.l     0x20C
  12677. 0000996C  4EB9 0000 258A           jsr        [0x0000258A]
  12678. 00009972  2648                     movea.l    A3, A0
  12679. 00009974  2008                     move.l     D0, A0
  12680. 00009976  584F                     addq.w     A7, 4
  12681. 00009978  6718                     beq        +0x1A /* 00009992 */
  12682. 0000997A  486E FFC8                pea.l      [A6 - 0x38]
  12683. 0000997E  486E FFE2                pea.l      [A6 - 0x1E]
  12684. 00009982  3F3C 0001                move.w     -[A7], 0x1
  12685. 00009986  2F0B                     move.l     -[A7], A3
  12686. 00009988  61FF 0000 4D6A           bsr        +0x4D6C /* 0000E6F4 */
  12687. 0000998E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12688. label00009992:
  12689. 00009992  254B 00DE                move.l     [A2 + 0xDE], A3
  12690. 00009996  602E                     bra        +0x30 /* 000099C6 */
  12691. label00009998:
  12692. 00009998  4878 020C                push.l     0x20C
  12693. 0000999C  4EB9 0000 258A           jsr        [0x0000258A]
  12694. 000099A2  2648                     movea.l    A3, A0
  12695. 000099A4  2008                     move.l     D0, A0
  12696. 000099A6  584F                     addq.w     A7, 4
  12697. 000099A8  6718                     beq        +0x1A /* 000099C2 */
  12698. 000099AA  486E FFC8                pea.l      [A6 - 0x38]
  12699. 000099AE  486E FFE2                pea.l      [A6 - 0x1E]
  12700. 000099B2  3F3C 0001                move.w     -[A7], 0x1
  12701. 000099B6  2F0B                     move.l     -[A7], A3
  12702. 000099B8  61FF 0000 5BB8           bsr        +0x5BBA /* 0000F572 */
  12703. 000099BE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12704. label000099C2:
  12705. 000099C2  254B 00DE                move.l     [A2 + 0xDE], A3
  12706. label000099C6:
  12707. 000099C6  2F0A                     move.l     -[A7], A2
  12708. 000099C8  4EB9 0000 3A7A           jsr        [0x00003A7A]
  12709. 000099CE  584F                     addq.w     A7, 4
  12710. 000099D0  4CDF 0C00                movem.l    A2,A3, [A7]+
  12711. 000099D4  4E5E                     unlink     A6
  12712. 000099D6  4E75                     rts
  12713. 000099D8  4E56 FFFC                link       A6, -0x0004
  12714. 000099DC  48E7 0030                movem.l    -[A7], A2,A3
  12715. 000099E0  246E 0008                movea.l    A2, [A6 + 0x8]
  12716. 000099E4  266A 00DA                movea.l    A3, [A2 + 0xDA]
  12717. 000099E8  200B                     move.l     D0, A3
  12718. 000099EA  671C                     beq        +0x1E /* 00009A08 */
  12719. 000099EC  4A80                     tst.l      D0
  12720. 000099EE  6714                     beq        +0x16 /* 00009A04 */
  12721. 000099F0  3F3C 0001                move.w     -[A7], 0x1
  12722. 000099F4  4853                     pea.l      [A3]
  12723. 000099F6  2057                     movea.l    A0, [A7]
  12724. 000099F8  2268 0004                movea.l    A1, [A0 + 0x4]
  12725. 000099FC  2269 0008                movea.l    A1, [A1 + 0x8]
  12726. 00009A00  4E91                     jsr        [A1]
  12727. 00009A02  5C4F                     addq.w     A7, 6
  12728. label00009A04:
  12729. 00009A04  42AA 00DA                clr.l      [A2 + 0xDA]
  12730. label00009A08:
  12731. 00009A08  266A 00E2                movea.l    A3, [A2 + 0xE2]
  12732. 00009A0C  200B                     move.l     D0, A3
  12733. 00009A0E  671C                     beq        +0x1E /* 00009A2C */
  12734. 00009A10  4A80                     tst.l      D0
  12735. 00009A12  6714                     beq        +0x16 /* 00009A28 */
  12736. 00009A14  3F3C 0001                move.w     -[A7], 0x1
  12737. 00009A18  4853                     pea.l      [A3]
  12738. 00009A1A  2057                     movea.l    A0, [A7]
  12739. 00009A1C  2268 0004                movea.l    A1, [A0 + 0x4]
  12740. 00009A20  2269 0008                movea.l    A1, [A1 + 0x8]
  12741. 00009A24  4E91                     jsr        [A1]
  12742. 00009A26  5C4F                     addq.w     A7, 6
  12743. label00009A28:
  12744. 00009A28  42AA 00E2                clr.l      [A2 + 0xE2]
  12745. label00009A2C:
  12746. 00009A2C  61FF FFFF 7E02           bsr        -0x81FC /* 00001830 */
  12747. 00009A32  2448                     movea.l    A2, A0
  12748. 00009A34  486E FFFC                pea.l      [A6 - 0x4]
  12749. 00009A38  2F0A                     move.l     -[A7], A2
  12750. 00009A3A  2057                     movea.l    A0, [A7]
  12751. 00009A3C  2268 0004                movea.l    A1, [A0 + 0x4]
  12752. 00009A40  2269 0360                movea.l    A1, [A1 + 0x360]
  12753. 00009A44  4E91                     jsr        [A1]
  12754. 00009A46  206E FFFC                movea.l    A0, [A6 - 0x4]
  12755. 00009A4A  1028 01D1                move.b     D0, [A0 + 0x1D1]
  12756. 00009A4E  B02D 8025                cmp.b      D0, [A5 - 0x7FDB]
  12757. 00009A52  504F                     addq.w     A7, 8
  12758. 00009A54  672A                     beq        +0x2C /* 00009A80 */
  12759. 00009A56  116D 8025 01D1           move.b     [A0 + 0x1D1], [A5 - 0x7FDB]
  12760. 00009A5C  1F3C 0001                move.b     -[A7], 0x1
  12761. 00009A60  2F0A                     move.l     -[A7], A2
  12762. 00009A62  2057                     movea.l    A0, [A7]
  12763. 00009A64  2268 0004                movea.l    A1, [A0 + 0x4]
  12764. 00009A68  2269 0364                movea.l    A1, [A1 + 0x364]
  12765. 00009A6C  4E91                     jsr        [A1]
  12766. 00009A6E  584F                     addq.w     A7, 4
  12767. 00009A70  2F08                     move.l     -[A7], A0
  12768. 00009A72  2057                     movea.l    A0, [A7]
  12769. 00009A74  2268 0004                movea.l    A1, [A0 + 0x4]
  12770. 00009A78  2269 0134                movea.l    A1, [A1 + 0x134]
  12771. 00009A7C  4E91                     jsr        [A1]
  12772. 00009A7E  5C4F                     addq.w     A7, 6
  12773. label00009A80:
  12774. 00009A80  4CDF 0C00                movem.l    A2,A3, [A7]+
  12775. 00009A84  4E5E                     unlink     A6
  12776. 00009A86  4E75                     rts
  12777. fn00009A88:
  12778. 00009A88  4E56 FFFE                link       A6, -0x0002
  12779. 00009A8C  486D 0712                pea.l      [A5 + 0x712 /* export_222 */]
  12780. 00009A90  486E FFFE                pea.l      [A6 - 0x2]
  12781. 00009A94  A900                     syscall    GetFNum
  12782. 00009A96  302E FFFE                move.w     D0, [A6 - 0x2]
  12783. 00009A9A  4E5E                     unlink     A6
  12784. 00009A9C  4E75                     rts
  12785. fn00009A9E:
  12786. 00009A9E  4E56 0000                link       A6, 0
  12787. 00009AA2  3F3C 0100                move.w     -[A7], 0x100
  12788. 00009AA6  486D 0712                pea.l      [A5 + 0x712 /* export_222 */]
  12789. 00009AAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12790. 00009AAE  4EB9 0000 299A           jsr        [0x0000299A]
  12791. 00009AB4  4E5E                     unlink     A6
  12792. 00009AB6  4E75                     rts
  12793. 00009AB8  4E56 0000                link       A6, 0
  12794. 00009ABC  2F03                     move.l     -[A7], D3
  12795. 00009ABE  42A7                     clr.l      -[A7]
  12796. 00009AC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12797. 00009AC4  4EB9 0000 3B5A           jsr        [0x00003B5A]
  12798. 00009ACA  1600                     move.b     D3, D0
  12799. 00009ACC  4A03                     tst.b      D3
  12800. 00009ACE  504F                     addq.w     A7, 8
  12801. 00009AD0  670E                     beq        +0x10 /* 00009AE0 */
  12802. 00009AD2  61FF FFFF FFB4           bsr        -0x4A /* 00009A88 */
  12803. 00009AD8  3F00                     move.w     -[A7], D0
  12804. 00009ADA  A887                     syscall    TextFont
  12805. 00009ADC  4267                     clr.w      -[A7]
  12806. 00009ADE  A888                     syscall    TextFace
  12807. label00009AE0:
  12808. 00009AE0  1003                     move.b     D0, D3
  12809. 00009AE2  261F                     move.l     D3, [A7]+
  12810. 00009AE4  4E5E                     unlink     A6
  12811. 00009AE6  4E75                     rts
  12812. fn00009AE8:
  12813. 00009AE8  4E56 FFF6                link       A6, -0x000A
  12814. 00009AEC  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  12815. 00009AF0  286E 0008                movea.l    A4, [A6 + 0x8]
  12816. 00009AF4  362E 000C                move.w     D3, [A6 + 0xC]
  12817. 00009AF8  266E 000E                movea.l    A3, [A6 + 0xE]
  12818. 00009AFC  182E 0012                move.b     D4, [A6 + 0x12]
  12819. 00009B00  0C43 0001                cmpi.w     D3, 0x1
  12820. 00009B04  6D06                     blt        +0x8 /* 00009B0C */
  12821. 00009B06  0C43 0014                cmpi.w     D3, 0x14
  12822. 00009B0A  6F0C                     ble        +0xE /* 00009B18 */
  12823. label00009B0C:
  12824. 00009B0C  2893                     move.l     [A4], [A3]
  12825. 00009B0E  396B 0004 0004           move.w     [A4 + 0x4], [A3 + 0x4]
  12826. 00009B14  6000 0082                bra        +0x84 /* 00009B98 */
  12827. label00009B18:
  12828. 00009B18  4227                     clr.b      -[A7]
  12829. 00009B1A  1F3C 0001                move.b     -[A7], 0x1
  12830. 00009B1E  3F3C 09FE                move.w     -[A7], 0x9FE
  12831. 00009B22  2F3C 434C 5253           move.l     -[A7], 0x434C5253 /* 'CLRS' */
  12832. 00009B28  486E FFFC                pea.l      [A6 - 0x4]
  12833. 00009B2C  4EB9 0000 27CA           jsr        [0x000027CA]
  12834. 00009B32  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  12835. 00009B36  486E FFF6                pea.l      [A6 - 0xA]
  12836. 00009B3A  4EB9 0000 27AA           jsr        [0x000027AA]
  12837. 00009B40  206E FFFC                movea.l    A0, [A6 - 0x4]
  12838. 00009B44  2450                     movea.l    A2, [A0]
  12839. 00009B46  3003                     move.w     D0, D3
  12840. 00009B48  48C0                     ext.l      D0
  12841. 00009B4A  5380                     subq.l     D0, 1
  12842. 00009B4C  D080                     add.l      D0, D0
  12843. 00009B4E  4C3C 0800 0000           movem.w    A3, 0x0
  12844. 00009B54  0006 D5C0                ori.b      D6, 0xC0
  12845. 00009B58  4A04                     tst.b      D4
  12846. 00009B5A  4FEF 0016                lea.l      A7, [A7 + 0x16]
  12847. 00009B5E  6602                     bne        +0x4 /* 00009B62 */
  12848. 00009B60  5C8A                     addq.l     A2, 6
  12849. label00009B62:
  12850. 00009B62  4878 0006                push.l     0x6
  12851. 00009B66  2F0A                     move.l     -[A7], A2
  12852. 00009B68  2F0B                     move.l     -[A7], A3
  12853. 00009B6A  61FF FFFF 750A           bsr        -0x8AF4 /* 00001076 */
  12854. 00009B70  3F3C FFFF                move.w     -[A7], 0xFFFF
  12855. 00009B74  486E FFF6                pea.l      [A6 - 0xA]
  12856. 00009B78  4EB9 0000 27B2           jsr        [0x000027B2]
  12857. 00009B7E  2893                     move.l     [A4], [A3]
  12858. 00009B80  396B 0004 0004           move.w     [A4 + 0x4], [A3 + 0x4]
  12859. 00009B86  3F3C FFFF                move.w     -[A7], 0xFFFF
  12860. 00009B8A  486E FFFC                pea.l      [A6 - 0x4]
  12861. 00009B8E  4EB9 0000 27D2           jsr        [0x000027D2]
  12862. 00009B94  4FEF 0018                lea.l      A7, [A7 + 0x18]
  12863. label00009B98:
  12864. 00009B98  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  12865. 00009B9C  4E5E                     unlink     A6
  12866. 00009B9E  4E75                     rts
  12867. fn00009BA0:
  12868. 00009BA0  4E56 FF9E                link       A6, -0x0062
  12869. 00009BA4  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  12870. 00009BA8  362E 0008                move.w     D3, [A6 + 0x8]
  12871. 00009BAC  3C2E 000A                move.w     D6, [A6 + 0xA]
  12872. 00009BB0  246E 000C                movea.l    A2, [A6 + 0xC]
  12873. 00009BB4  1A2E 0010                move.b     D5, [A6 + 0x10]
  12874. 00009BB8  182E 0012                move.b     D4, [A6 + 0x12]
  12875. 00009BBC  200A                     move.l     D0, A2
  12876. 00009BBE  6700 0142                beq        +0x144 /* 00009D02 */
  12877. 00009BC2  486E FFEE                pea.l      [A6 - 0x12]
  12878. 00009BC6  4EB9 0000 2622           jsr        [0x00002622]
  12879. 00009BCC  486E FFD0                pea.l      [A6 - 0x30]
  12880. 00009BD0  4EB9 0000 263A           jsr        [0x0000263A]
  12881. 00009BD6  4EB9 0000 2632           jsr        [0x00002632]
  12882. 00009BDC  4EB9 0000 264A           jsr        [0x0000264A]
  12883. 00009BE2  4A05                     tst.b      D5
  12884. 00009BE4  504F                     addq.w     A7, 8
  12885. 00009BE6  6700 00C0                beq        +0xC2 /* 00009CA8 */
  12886. 00009BEA  4A2D 8025                tst.b      [A5 - 0x7FDB]
  12887. 00009BEE  674E                     beq        +0x50 /* 00009C3E */
  12888. 00009BF0  1F3C 0001                move.b     -[A7], 0x1
  12889. 00009BF4  486E FFFA                pea.l      [A6 - 0x6]
  12890. 00009BF8  3F03                     move.w     -[A7], D3
  12891. 00009BFA  486E FFAA                pea.l      [A6 - 0x56]
  12892. 00009BFE  61FF FFFF FEE8           bsr        -0x116 /* 00009AE8 */
  12893. 00009C04  4A04                     tst.b      D4
  12894. 00009C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12895. 00009C0A  6706                     beq        +0x8 /* 00009C12 */
  12896. 00009C0C  486E FFFA                pea.l      [A6 - 0x6]
  12897. 00009C10  AA35                     syscall    InvertColor
  12898. label00009C12:
  12899. 00009C12  486E FFFA                pea.l      [A6 - 0x6]
  12900. 00009C16  AA14                     syscall    RGBForeColor
  12901. 00009C18  2F0A                     move.l     -[A7], A2
  12902. 00009C1A  486E FFBC                pea.l      [A6 - 0x44]
  12903. 00009C1E  4EB9 0000 2672           jsr        [0x00002672]
  12904. 00009C24  2F0A                     move.l     -[A7], A2
  12905. 00009C26  A8D3                     syscall    PaintRgn
  12906. 00009C28  3F3C FFFF                move.w     -[A7], 0xFFFF
  12907. 00009C2C  486E FFBC                pea.l      [A6 - 0x44]
  12908. 00009C30  4EB9 0000 267A           jsr        [0x0000267A]
  12909. 00009C36  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12910. 00009C3A  6000 00A6                bra        +0xA8 /* 00009CE2 */
  12911. label00009C3E:
  12912. 00009C3E  4A04                     tst.b      D4
  12913. 00009C40  672A                     beq        +0x2C /* 00009C6C */
  12914. 00009C42  1F3C 0001                move.b     -[A7], 0x1
  12915. 00009C46  486E FFFA                pea.l      [A6 - 0x6]
  12916. 00009C4A  3F03                     move.w     -[A7], D3
  12917. 00009C4C  486E FFA4                pea.l      [A6 - 0x5C]
  12918. 00009C50  61FF FFFF FE96           bsr        -0x168 /* 00009AE8 */
  12919. 00009C56  486E FFFA                pea.l      [A6 - 0x6]
  12920. 00009C5A  AA35                     syscall    InvertColor
  12921. 00009C5C  486E FFFA                pea.l      [A6 - 0x6]
  12922. 00009C60  AA14                     syscall    RGBForeColor
  12923. 00009C62  2F0A                     move.l     -[A7], A2
  12924. 00009C64  A8D3                     syscall    PaintRgn
  12925. 00009C66  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12926. 00009C6A  6076                     bra        +0x78 /* 00009CE2 */
  12927. label00009C6C:
  12928. 00009C6C  486E FFC2                pea.l      [A6 - 0x3E]
  12929. 00009C70  4267                     clr.w      -[A7]
  12930. 00009C72  3006                     move.w     D0, D6
  12931. 00009C74  48C0                     ext.l      D0
  12932. 00009C76  5E80                     addq.l     D0, 7
  12933. 00009C78  3F00                     move.w     -[A7], D0
  12934. 00009C7A  4EB9 0000 2522           jsr        [0x00002522]
  12935. 00009C80  2F0A                     move.l     -[A7], A2
  12936. 00009C82  486E FFB6                pea.l      [A6 - 0x4A]
  12937. 00009C86  4EB9 0000 2672           jsr        [0x00002672]
  12938. 00009C8C  2F0A                     move.l     -[A7], A2
  12939. 00009C8E  486E FFC2                pea.l      [A6 - 0x3E]
  12940. 00009C92  A8D6                     syscall    FillRgn
  12941. 00009C94  3F3C FFFF                move.w     -[A7], 0xFFFF
  12942. 00009C98  486E FFB6                pea.l      [A6 - 0x4A]
  12943. 00009C9C  4EB9 0000 267A           jsr        [0x0000267A]
  12944. 00009CA2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  12945. 00009CA6  603A                     bra        +0x3C /* 00009CE2 */
  12946. label00009CA8:
  12947. 00009CA8  4227                     clr.b      -[A7]
  12948. 00009CAA  486E FFCA                pea.l      [A6 - 0x36]
  12949. 00009CAE  3F03                     move.w     -[A7], D3
  12950. 00009CB0  486E FF9E                pea.l      [A6 - 0x62]
  12951. 00009CB4  61FF FFFF FE32           bsr        -0x1CC /* 00009AE8 */
  12952. 00009CBA  486E FFCA                pea.l      [A6 - 0x36]
  12953. 00009CBE  AA14                     syscall    RGBForeColor
  12954. 00009CC0  2F0A                     move.l     -[A7], A2
  12955. 00009CC2  486E FFB0                pea.l      [A6 - 0x50]
  12956. 00009CC6  4EB9 0000 2672           jsr        [0x00002672]
  12957. 00009CCC  2F0A                     move.l     -[A7], A2
  12958. 00009CCE  A8D3                     syscall    PaintRgn
  12959. 00009CD0  3F3C FFFF                move.w     -[A7], 0xFFFF
  12960. 00009CD4  486E FFB0                pea.l      [A6 - 0x50]
  12961. 00009CD8  4EB9 0000 267A           jsr        [0x0000267A]
  12962. 00009CDE  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  12963. label00009CE2:
  12964. 00009CE2  3F3C FFFF                move.w     -[A7], 0xFFFF
  12965. 00009CE6  486E FFD0                pea.l      [A6 - 0x30]
  12966. 00009CEA  4EB9 0000 2642           jsr        [0x00002642]
  12967. 00009CF0  3F3C FFFF                move.w     -[A7], 0xFFFF
  12968. 00009CF4  486E FFEE                pea.l      [A6 - 0x12]
  12969. 00009CF8  4EB9 0000 262A           jsr        [0x0000262A]
  12970. 00009CFE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12971. label00009D02:
  12972. 00009D02  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  12973. 00009D06  4E5E                     unlink     A6
  12974. 00009D08  4E75                     rts
  12975. 00009D0A  4E56 FFC0                link       A6, -0x0040
  12976. 00009D0E  48E7 0030                movem.l    -[A7], A2,A3
  12977. 00009D12  246E 0008                movea.l    A2, [A6 + 0x8]
  12978. 00009D16  61FF FFFF 7B18           bsr        -0x84E6 /* 00001830 */
  12979. 00009D1C  2648                     movea.l    A3, A0
  12980. 00009D1E  486E FFC0                pea.l      [A6 - 0x40]
  12981. 00009D22  2F0B                     move.l     -[A7], A3
  12982. 00009D24  2057                     movea.l    A0, [A7]
  12983. 00009D26  2268 0004                movea.l    A1, [A0 + 0x4]
  12984. 00009D2A  2269 0360                movea.l    A1, [A1 + 0x360]
  12985. 00009D2E  4E91                     jsr        [A1]
  12986. 00009D30  206E FFC0                movea.l    A0, [A6 - 0x40]
  12987. 00009D34  4868 01C1                pea.l      [A0 + 0x1C1]
  12988. 00009D38  61FF FFFF FD64           bsr        -0x29A /* 00009A9E */
  12989. 00009D3E  206E FFC0                movea.l    A0, [A6 - 0x40]
  12990. 00009D42  1B68 01D1 8025           move.b     [A5 - 0x7FDB], [A0 + 0x1D1]
  12991. 00009D48  2D7C 7469 746C FFE2      move.l     [A6 - 0x1E], 0x7469746C /* 'titl' */
  12992. 00009D50  302A 000C                move.w     D0, [A2 + 0xC]
  12993. 00009D54  48C0                     ext.l      D0
  12994. 00009D56  4C3C 0000 0000           movem.w    <none>, 0x0
  12995. 00009D5C  0039 4C7C 0000 0000      ori.b      [0x00000000 /* __m68k_reset_stack__ */], 0x7C /* '|' */
  12996. 00009D64  0064 3D40                ori.w      -[A4], 0x3D40 /* '=@' */
  12997. 00009D68  FFE6                     .invalid   <<F/7/7>>
  12998. 00009D6A  302A 000E                move.w     D0, [A2 + 0xE]
  12999. 00009D6E  48C0                     ext.l      D0
  13000. 00009D70  E788                     lsl        D0, 3
  13001. 00009D72  4C7C 0000 0000 0064      movem.l    <none>, 0x64 /* 'd' */
  13002. 00009D7A  3D40 FFE8                move.w     [A6 - 0x18], D0
  13003. 00009D7E  302A 000C                move.w     D0, [A2 + 0xC]
  13004. 00009D82  48C0                     ext.l      D0
  13005. 00009D84  4C3C 0000 0000           movem.w    <none>, 0x0
  13006. 00009D8A  0005 4C7C                ori.b      D5, 0x7C /* '|' */
  13007. 00009D8E  0000 0000                ori.b      D0, 0x0
  13008. 00009D92  0064 2D40                ori.w      -[A4], 0x2D40 /* '-@' */
  13009. 00009D96  FFF0                     .invalid   <<F/7/7>>
  13010. 00009D98  302A 000E                move.w     D0, [A2 + 0xE]
  13011. 00009D9C  48C0                     ext.l      D0
  13012. 00009D9E  4C7C 0000 0000 0064      movem.l    <none>, 0x64 /* 'd' */
  13013. 00009DA6  2D40 FFF4                move.l     [A6 - 0xC], D0
  13014. 00009DAA  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  13015. 00009DB0  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  13016. 00009DB6  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  13017. 00009DBC  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  13018. 00009DC2  422E FFEF                clr.b      [A6 - 0x11]
  13019. 00009DC6  2D4A FFFC                move.l     [A6 - 0x4], A2
  13020. 00009DCA  4878 0144                push.l     0x144
  13021. 00009DCE  4EB9 0000 258A           jsr        [0x0000258A]
  13022. 00009DD4  2648                     movea.l    A3, A0
  13023. 00009DD6  2008                     move.l     D0, A0
  13024. 00009DD8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  13025. 00009DDC  6728                     beq        +0x2A /* 00009E06 */
  13026. 00009DDE  3F3C 000E                move.w     -[A7], 0xE
  13027. 00009DE2  61FF FFFF FCA4           bsr        -0x35A /* 00009A88 */
  13028. 00009DE8  3F00                     move.w     -[A7], D0
  13029. 00009DEA  206E FFC0                movea.l    A0, [A6 - 0x40]
  13030. 00009DEE  4868 01A0                pea.l      [A0 + 0x1A0]
  13031. 00009DF2  486E FFE2                pea.l      [A6 - 0x1E]
  13032. 00009DF6  3F3C 0001                move.w     -[A7], 0x1
  13033. 00009DFA  2F0B                     move.l     -[A7], A3
  13034. 00009DFC  61FF 0000 2836           bsr        +0x2838 /* 0000C634 */
  13035. 00009E02  4FEF 0012                lea.l      A7, [A7 + 0x12]
  13036. label00009E06:
  13037. 00009E06  254B 00E2                move.l     [A2 + 0xE2], A3
  13038. 00009E0A  2D7C 6C65 6765 FFC4      move.l     [A6 - 0x3C], 0x6C656765 /* 'lege' */
  13039. 00009E12  302A 000C                move.w     D0, [A2 + 0xC]
  13040. 00009E16  48C0                     ext.l      D0
  13041. 00009E18  4C3C 0000 0000           movem.w    <none>, 0x0
  13042. 00009E1E  001E 4C7C                ori.b      [A6]+, 0x7C /* '|' */
  13043. 00009E22  0000 0000                ori.b      D0, 0x0
  13044. 00009E26  0064 3D40                ori.w      -[A4], 0x3D40 /* '=@' */
  13045. 00009E2A  FFC8                     .invalid   <<F/7/7>>
  13046. 00009E2C  302A 000E                move.w     D0, [A2 + 0xE]
  13047. 00009E30  48C0                     ext.l      D0
  13048. 00009E32  4C3C 0000 0000           movem.w    <none>, 0x0
  13049. 00009E38  0028 4C7C 0000           ori.b      [A0 + 0x0], 0x7C /* '|' */
  13050. 00009E3E  0000 0064                ori.b      D0, 0x64 /* 'd' */
  13051. 00009E42  3D40 FFCA                move.w     [A6 - 0x36], D0
  13052. 00009E46  302A 000C                move.w     D0, [A2 + 0xC]
  13053. 00009E4A  48C0                     ext.l      D0
  13054. 00009E4C  4C3C 0000 0000           movem.w    <none>, 0x0
  13055. 00009E52  0044 4C7C                ori.w      D4, 0x4C7C /* 'L|' */
  13056. 00009E56  0000 0000                ori.b      D0, 0x0
  13057. 00009E5A  0064 2D40                ori.w      -[A4], 0x2D40 /* '-@' */
  13058. 00009E5E  FFD2                     .invalid   <<F/7/7>>
  13059. 00009E60  302A 000E                move.w     D0, [A2 + 0xE]
  13060. 00009E64  48C0                     ext.l      D0
  13061. 00009E66  4C3C 0000 0000           movem.w    <none>, 0x0
  13062. 00009E6C  0005 4C7C                ori.b      D5, 0x7C /* '|' */
  13063. 00009E70  0000 0000                ori.b      D0, 0x0
  13064. 00009E74  0064 2D40                ori.w      -[A4], 0x2D40 /* '-@' */
  13065. 00009E78  FFD6                     .invalid   <<F/7/7>>
  13066. 00009E7A  1D7C 0001 FFD0           move.b     [A6 - 0x30], 0x1
  13067. 00009E80  1D7C 0001 FFCF           move.b     [A6 - 0x31], 0x1
  13068. 00009E86  422E FFD1                clr.b      [A6 - 0x2F]
  13069. 00009E8A  422E FFCE                clr.b      [A6 - 0x32]
  13070. 00009E8E  2D4A FFDE                move.l     [A6 - 0x22], A2
  13071. 00009E92  1D7C 0001 FFCC           move.b     [A6 - 0x34], 0x1
  13072. 00009E98  4878 0034                push.l     0x34 /* '4' */
  13073. 00009E9C  4EB9 0000 258A           jsr        [0x0000258A]
  13074. 00009EA2  2648                     movea.l    A3, A0
  13075. 00009EA4  2008                     move.l     D0, A0
  13076. 00009EA6  584F                     addq.w     A7, 4
  13077. 00009EA8  6714                     beq        +0x16 /* 00009EBE */
  13078. 00009EAA  486E FFC4                pea.l      [A6 - 0x3C]
  13079. 00009EAE  3F3C 0001                move.w     -[A7], 0x1
  13080. 00009EB2  2F0B                     move.l     -[A7], A3
  13081. 00009EB4  61FF FFFF F476           bsr        -0xB88 /* 0000932C */
  13082. 00009EBA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  13083. label00009EBE:
  13084. 00009EBE  254B 00DA                move.l     [A2 + 0xDA], A3
  13085. 00009EC2  2F0A                     move.l     -[A7], A2
  13086. 00009EC4  4EB9 0000 3A7A           jsr        [0x00003A7A]
  13087. 00009ECA  584F                     addq.w     A7, 4
  13088. 00009ECC  4CDF 0C00                movem.l    A2,A3, [A7]+
  13089. 00009ED0  4E5E                     unlink     A6
  13090. 00009ED2  4E75                     rts
  13091. 00009ED4  4E56 0000                link       A6, 0
  13092. 00009ED8  48E7 0030                movem.l    -[A7], A2,A3
  13093. 00009EDC  246E 0008                movea.l    A2, [A6 + 0x8]
  13094. 00009EE0  266A 00E6                movea.l    A3, [A2 + 0xE6]
  13095. 00009EE4  200B                     move.l     D0, A3
  13096. 00009EE6  660C                     bne        +0xE /* 00009EF4 */
  13097. 00009EE8  2F0A                     move.l     -[A7], A2
  13098. 00009EEA  4EB9 0000 3B42           jsr        [0x00003B42]
  13099. 00009EF0  584F                     addq.w     A7, 4
  13100. 00009EF2  6018                     bra        +0x1A /* 00009F0C */
  13101. label00009EF4:
  13102. 00009EF4  2F0B                     move.l     -[A7], A3
  13103. 00009EF6  61FF FFFF B718           bsr        -0x48E6 /* 00005610 */
  13104. 00009EFC  584F                     addq.w     A7, 4
  13105. 00009EFE  2F08                     move.l     -[A7], A0
  13106. 00009F00  42A7                     clr.l      -[A7]
  13107. 00009F02  203C 0008 0006           move.l     D0, 0x80006
  13108. 00009F08  AB1D                     syscall    QDExtensions
  13109. 00009F0A  7001                     moveq.l    D0, 0x01
  13110. label00009F0C:
  13111. 00009F0C  4CDF 0C00                movem.l    A2,A3, [A7]+
  13112. 00009F10  4E5E                     unlink     A6
  13113. 00009F12  4E75                     rts
  13114. 00009F14  206F 0004                movea.l    A0, [A7 + 0x4]
  13115. 00009F18  2068 00E2                movea.l    A0, [A0 + 0xE2]
  13116. 00009F1C  4E75                     rts
  13117. 00009F1E  206F 0004                movea.l    A0, [A7 + 0x4]
  13118. 00009F22  5088                     addq.l     A0, 8
  13119. 00009F24  2010                     move.l     D0, [A0]
  13120. 00009F26  0680 FFFF FF16           addi.l     D0, 0xFFFFFF16
  13121. 00009F2C  D1AF 0004                add.l      [A7 + 0x4], D0
  13122. 00009F30  4EF9 0000 974A           jmp        [0x0000974A]
  13123. 00009F36  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  13124. 00009F3E  4EF9 0000 974A           jmp        [0x0000974A]
  13125. 00009F44  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  13126. 00009F4C  4EF9 0000 0C1A           jmp        [0x00000C1A]
  13127. 00009F52  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  13128. 00009F5A  4EF9 0000 974A           jmp        [0x0000974A]
  13129. fn00009F60:
  13130. 00009F60  4E56 0000                link       A6, 0
  13131. 00009F64  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  13132. 00009F68  246E 0008                movea.l    A2, [A6 + 0x8]
  13133. 00009F6C  382E 000C                move.w     D4, [A6 + 0xC]
  13134. 00009F70  262E 000E                move.l     D3, [A6 + 0xE]
  13135. 00009F74  286E 0012                movea.l    A4, [A6 + 0x12]
  13136. 00009F78  4A44                     tst.w      D4
  13137. 00009F7A  6714                     beq        +0x16 /* 00009F90 */
  13138. 00009F7C  204A                     movea.l    A0, A2
  13139. 00009F7E  41E8 0200                lea.l      A0, [A0 + 0x200]
  13140. 00009F82  2648                     movea.l    A3, A0
  13141. 00009F84  2488                     move.l     [A2], A0
  13142. 00009F86  2F0B                     move.l     -[A7], A3
  13143. 00009F88  4EB9 0000 3F3A           jsr        [0x00003F3A]
  13144. 00009F8E  584F                     addq.w     A7, 4
  13145. label00009F90:
  13146. 00009F90  2F0C                     move.l     -[A7], A4
  13147. 00009F92  2F03                     move.l     -[A7], D3
  13148. 00009F94  4267                     clr.w      -[A7]
  13149. 00009F96  2F0A                     move.l     -[A7], A2
  13150. 00009F98  4EB9 0000 3A3A           jsr        [0x00003A3A]
  13151. 00009F9E  41F9 0001 8FA8           lea.l      A0, [0x00018FA8]
  13152. 00009FA4  2548 0004                move.l     [A2 + 0x4], A0
  13153. 00009FA8  41F9 0001 8FA8           lea.l      A0, [0x00018FA8]
  13154. 00009FAE  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  13155. 00009FB2  2252                     movea.l    A1, [A2]
  13156. 00009FB4  2288                     move.l     [A1], A0
  13157. 00009FB6  2652                     movea.l    A3, [A2]
  13158. 00009FB8  204A                     movea.l    A0, A2
  13159. 00009FBA  41E8 0200                lea.l      A0, [A0 + 0x200]
  13160. 00009FBE  91CB                     sub.l      A0, A3
  13161. 00009FC0  2748 0008                move.l     [A3 + 0x8], A0
  13162. 00009FC4  486A 007A                pea.l      [A2 + 0x7A]
  13163. 00009FC8  61FF 0000 0C6A           bsr        +0xC6C /* 0000AC34 */
  13164. 00009FCE  486A 00A2                pea.l      [A2 + 0xA2]
  13165. 00009FD2  61FF 0000 0BD6           bsr        +0xBD8 /* 0000ABAA */
  13166. 00009FD8  486A 00CA                pea.l      [A2 + 0xCA]
  13167. 00009FDC  4EB9 0000 29CA           jsr        [0x000029CA]
  13168. 00009FE2  257C 3FF0 0000 01DC      move.l     [A2 + 0x1DC], 0x3FF00000
  13169. 00009FEA  42AA 01E0                clr.l      [A2 + 0x1E0]
  13170. 00009FEE  204A                     movea.l    A0, A2
  13171. 00009FF0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  13172. 00009FF4  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  13173. 00009FF8  4E5E                     unlink     A6
  13174. 00009FFA  4E75                     rts
  13175. fn00009FFC:
  13176. 00009FFC  4E56 0000                link       A6, 0
  13177. 0000A000  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  13178. 0000A004  246E 0008                movea.l    A2, [A6 + 0x8]
  13179. 0000A008  362E 000C                move.w     D3, [A6 + 0xC]
  13180. 0000A00C  200A                     move.l     D0, A2
  13181. 0000A00E  6700 008A                beq        +0x8C /* 0000A09A */
  13182. 0000A012  41F9 0001 8FA8           lea.l      A0, [0x00018FA8]
  13183. 0000A018  2548 0004                move.l     [A2 + 0x4], A0
  13184. 0000A01C  41F9 0001 8FA8           lea.l      A0, [0x00018FA8]
  13185. 0000A022  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  13186. 0000A026  2252                     movea.l    A1, [A2]
  13187. 0000A028  2288                     move.l     [A1], A0
  13188. 0000A02A  2652                     movea.l    A3, [A2]
  13189. 0000A02C  204A                     movea.l    A0, A2
  13190. 0000A02E  41E8 0200                lea.l      A0, [A0 + 0x200]
  13191. 0000A032  2848                     movea.l    A4, A0
  13192. 0000A034  91CB                     sub.l      A0, A3
  13193. 0000A036  2748 0008                move.l     [A3 + 0x8], A0
  13194. 0000A03A  42A7                     clr.l      -[A7]
  13195. 0000A03C  486A 00A2                pea.l      [A2 + 0xA2]
  13196. 0000A040  61FF FFFF A720           bsr        -0x58DE /* 00004762 */
  13197. 0000A046  42A7                     clr.l      -[A7]
  13198. 0000A048  486A 007A                pea.l      [A2 + 0x7A]
  13199. 0000A04C  61FF FFFF A714           bsr        -0x58EA /* 00004762 */
  13200. 0000A052  3F3C FFFF                move.w     -[A7], 0xFFFF
  13201. 0000A056  486A 00A2                pea.l      [A2 + 0xA2]
  13202. 0000A05A  61FF 0000 0B14           bsr        +0xB16 /* 0000AB70 */
  13203. 0000A060  3F3C FFFF                move.w     -[A7], 0xFFFF
  13204. 0000A064  486A 007A                pea.l      [A2 + 0x7A]
  13205. 0000A068  61FF 0000 0B90           bsr        +0xB92 /* 0000ABFA */
  13206. 0000A06E  4267                     clr.w      -[A7]
  13207. 0000A070  2F0A                     move.l     -[A7], A2
  13208. 0000A072  4EB9 0000 3A4A           jsr        [0x00003A4A]
  13209. 0000A078  4A43                     tst.w      D3
  13210. 0000A07A  4FEF 0022                lea.l      A7, [A7 + 0x22]
  13211. 0000A07E  670C                     beq        +0xE /* 0000A08C */
  13212. 0000A080  4267                     clr.w      -[A7]
  13213. 0000A082  2F0C                     move.l     -[A7], A4
  13214. 0000A084  4EB9 0000 3F42           jsr        [0x00003F42]
  13215. 0000A08A  5C4F                     addq.w     A7, 6
  13216. label0000A08C:
  13217. 0000A08C  4A43                     tst.w      D3
  13218. 0000A08E  6F0A                     ble        +0xC /* 0000A09A */
  13219. 0000A090  2F0A                     move.l     -[A7], A2
  13220. 0000A092  4EB9 0000 2592           jsr        [0x00002592]
  13221. 0000A098  584F                     addq.w     A7, 4
  13222. label0000A09A:
  13223. 0000A09A  204A                     movea.l    A0, A2
  13224. 0000A09C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  13225. 0000A0A0  4E5E                     unlink     A6
  13226. 0000A0A2  4E75                     rts
  13227. fn0000A0A4:
  13228. 0000A0A4  4E56 FFD0                link       A6, -0x0030
  13229. 0000A0A8  2F0A                     move.l     -[A7], A2
  13230. 0000A0AA  246E 0008                movea.l    A2, [A6 + 0x8]
  13231. 0000A0AE  486E FFFC                pea.l      [A6 - 0x4]
  13232. 0000A0B2  4EB9 0000 2612           jsr        [0x00002612]
  13233. 0000A0B8  486E FFDE                pea.l      [A6 - 0x22]
  13234. 0000A0BC  4EB9 0000 263A           jsr        [0x0000263A]
  13235. 0000A0C2  486E FFD8                pea.l      [A6 - 0x28]
  13236. 0000A0C6  4EB9 0000 2662           jsr        [0x00002662]
  13237. 0000A0CC  486E FFD0                pea.l      [A6 - 0x30]
  13238. 0000A0D0  2F0A                     move.l     -[A7], A2
  13239. 0000A0D2  2057                     movea.l    A0, [A7]
  13240. 0000A0D4  2268 0004                movea.l    A1, [A0 + 0x4]
  13241. 0000A0D8  2269 003C                movea.l    A1, [A1 + 0x3C]
  13242. 0000A0DC  4E91                     jsr        [A1]
  13243. 0000A0DE  486E FFD0                pea.l      [A6 - 0x30]
  13244. 0000A0E2  A87B                     syscall    ClipRect
  13245. 0000A0E4  2F0A                     move.l     -[A7], A2
  13246. 0000A0E6  2057                     movea.l    A0, [A7]
  13247. 0000A0E8  2268 0004                movea.l    A1, [A0 + 0x4]
  13248. 0000A0EC  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  13249. 0000A0F0  4E91                     jsr        [A1]
  13250. 0000A0F2  2F0A                     move.l     -[A7], A2
  13251. 0000A0F4  2057                     movea.l    A0, [A7]
  13252. 0000A0F6  2268 0004                movea.l    A1, [A0 + 0x4]
  13253. 0000A0FA  2269 01A0                movea.l    A1, [A1 + 0x1A0]
  13254. 0000A0FE  4E91                     jsr        [A1]
  13255. 0000A100  2F0A                     move.l     -[A7], A2
  13256. 0000A102  2057                     movea.l    A0, [A7]
  13257. 0000A104  2268 0004                movea.l    A1, [A0 + 0x4]
  13258. 0000A108  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  13259. 0000A10C  4E91                     jsr        [A1]
  13260. 0000A10E  3F3C FFFF                move.w     -[A7], 0xFFFF
  13261. 0000A112  486E FFD8                pea.l      [A6 - 0x28]
  13262. 0000A116  4EB9 0000 267A           jsr        [0x0000267A]
  13263. 0000A11C  3F3C FFFF                move.w     -[A7], 0xFFFF
  13264. 0000A120  486E FFDE                pea.l      [A6 - 0x22]
  13265. 0000A124  4EB9 0000 2642           jsr        [0x00002642]
  13266. 0000A12A  3F3C FFFF                move.w     -[A7], 0xFFFF
  13267. 0000A12E  486E FFFC                pea.l      [A6 - 0x4]
  13268. 0000A132  4EB9 0000 261A           jsr        [0x0000261A]
  13269. 0000A138  4FEF 0032                lea.l      A7, [A7 + 0x32]
  13270. 0000A13C  245F                     movea.l    A2, [A7]+
  13271. 0000A13E  4E5E                     unlink     A6
  13272. 0000A140  4E75                     rts
  13273. 0000A142  4E56 FFE0                link       A6, -0x0020
  13274. 0000A146  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  13275. 0000A14A  246E 0008                movea.l    A2, [A6 + 0x8]
  13276. 0000A14E  486E FFEE                pea.l      [A6 - 0x12]
  13277. 0000A152  4EB9 0000 2622           jsr        [0x00002622]
  13278. 0000A158  486E FFE8                pea.l      [A6 - 0x18]
  13279. 0000A15C  4EB9 0000 2662           jsr        [0x00002662]
  13280. 0000A162  204A                     movea.l    A0, A2
  13281. 0000A164  41E8 01E4                lea.l      A0, [A0 + 0x1E4]
  13282. 0000A168  2648                     movea.l    A3, A0
  13283. 0000A16A  4850                     pea.l      [A0]
  13284. 0000A16C  A87B                     syscall    ClipRect
  13285. 0000A16E  2F0B                     move.l     -[A7], A3
  13286. 0000A170  A8A1                     syscall    FrameRect
  13287. 0000A172  3D7C 9C40 FFFA           move.w     [A6 - 0x6], 0x9C40
  13288. 0000A178  3D7C 9C40 FFFC           move.w     [A6 - 0x4], 0x9C40
  13289. 0000A17E  3D7C 9C40 FFFE           move.w     [A6 - 0x2], 0x9C40
  13290. 0000A184  486E FFFA                pea.l      [A6 - 0x6]
  13291. 0000A188  AA14                     syscall    RGBForeColor
  13292. 0000A18A  486E FFE0                pea.l      [A6 - 0x20]
  13293. 0000A18E  2F3C 0007 0000           move.l     -[A7], 0x70000
  13294. 0000A194  4EB9 0000 2522           jsr        [0x00002522]
  13295. 0000A19A  486E FFE0                pea.l      [A6 - 0x20]
  13296. 0000A19E  A89D                     syscall    PenPat
  13297. 0000A1A0  302A 01EC                move.w     D0, [A2 + 0x1EC]
  13298. 0000A1A4  48C0                     ext.l      D0
  13299. 0000A1A6  362A 01E8                move.w     D3, [A2 + 0x1E8]
  13300. 0000A1AA  3A03                     move.w     D5, D3
  13301. 0000A1AC  48C5                     ext.l      D5
  13302. 0000A1AE  342A 01E4                move.w     D2, [A2 + 0x1E4]
  13303. 0000A1B2  48C2                     ext.l      D2
  13304. 0000A1B4  9A82                     sub.l      D5, D2
  13305. 0000A1B6  4C40 5805                movem.l    D0,D2,A3,A4,A6, D0
  13306. 0000A1BA  3F2A 01E6                move.w     -[A7], [A2 + 0x1E6]
  13307. 0000A1BE  3F03                     move.w     -[A7], D3
  13308. 0000A1C0  A893                     syscall    MoveTo
  13309. 0000A1C2  3605                     move.w     D3, D5
  13310. 0000A1C4  504F                     addq.w     A7, 8
  13311. 0000A1C6  6028                     bra        +0x2A /* 0000A1F0 */
  13312. label0000A1C8:
  13313. 0000A1C8  3F2A 01E6                move.w     -[A7], [A2 + 0x1E6]
  13314. 0000A1CC  3003                     move.w     D0, D3
  13315. 0000A1CE  48C0                     ext.l      D0
  13316. 0000A1D0  3204                     move.w     D1, D4
  13317. 0000A1D2  48C1                     ext.l      D1
  13318. 0000A1D4  9280                     sub.l      D1, D0
  13319. 0000A1D6  3F01                     move.w     -[A7], D1
  13320. 0000A1D8  A893                     syscall    MoveTo
  13321. 0000A1DA  3F2A 01EA                move.w     -[A7], [A2 + 0x1EA]
  13322. 0000A1DE  3003                     move.w     D0, D3
  13323. 0000A1E0  48C0                     ext.l      D0
  13324. 0000A1E2  322A 01E8                move.w     D1, [A2 + 0x1E8]
  13325. 0000A1E6  48C1                     ext.l      D1
  13326. 0000A1E8  9280                     sub.l      D1, D0
  13327. 0000A1EA  3F01                     move.w     -[A7], D1
  13328. 0000A1EC  A891                     syscall    LineTo
  13329. 0000A1EE  D645                     add.w      D3, D5
  13330. label0000A1F0:
  13331. 0000A1F0  3E2A 01E4                move.w     D7, [A2 + 0x1E4]
  13332. 0000A1F4  3007                     move.w     D0, D7
  13333. 0000A1F6  48C0                     ext.l      D0
  13334. 0000A1F8  382A 01E8                move.w     D4, [A2 + 0x1E8]
  13335. 0000A1FC  3204                     move.w     D1, D4
  13336. 0000A1FE  48C1                     ext.l      D1
  13337. 0000A200  9280                     sub.l      D1, D0
  13338. 0000A202  3C2A 01EC                move.w     D6, [A2 + 0x1EC]
  13339. 0000A206  3006                     move.w     D0, D6
  13340. 0000A208  48C0                     ext.l      D0
  13341. 0000A20A  9280                     sub.l      D1, D0
  13342. 0000A20C  3003                     move.w     D0, D3
  13343. 0000A20E  48C0                     ext.l      D0
  13344. 0000A210  B081                     cmp.l      D0, D1
  13345. 0000A212  6DB4                     blt        -0x4A /* 0000A1C8 */
  13346. 0000A214  3006                     move.w     D0, D6
  13347. 0000A216  48C0                     ext.l      D0
  13348. 0000A218  362A 01E6                move.w     D3, [A2 + 0x1E6]
  13349. 0000A21C  3203                     move.w     D1, D3
  13350. 0000A21E  48C1                     ext.l      D1
  13351. 0000A220  3A2A 01EA                move.w     D5, [A2 + 0x1EA]
  13352. 0000A224  48C5                     ext.l      D5
  13353. 0000A226  9A81                     sub.l      D5, D1
  13354. 0000A228  4C40 5805                movem.l    D0,D2,A3,A4,A6, D0
  13355. 0000A22C  3F03                     move.w     -[A7], D3
  13356. 0000A22E  3F07                     move.w     -[A7], D7
  13357. 0000A230  A893                     syscall    MoveTo
  13358. 0000A232  3605                     move.w     D3, D5
  13359. 0000A234  6028                     bra        +0x2A /* 0000A25E */
  13360. label0000A236:
  13361. 0000A236  3003                     move.w     D0, D3
  13362. 0000A238  48C0                     ext.l      D0
  13363. 0000A23A  3204                     move.w     D1, D4
  13364. 0000A23C  48C1                     ext.l      D1
  13365. 0000A23E  D280                     add.l      D1, D0
  13366. 0000A240  3F01                     move.w     -[A7], D1
  13367. 0000A242  3F2A 01E8                move.w     -[A7], [A2 + 0x1E8]
  13368. 0000A246  A893                     syscall    MoveTo
  13369. 0000A248  3003                     move.w     D0, D3
  13370. 0000A24A  48C0                     ext.l      D0
  13371. 0000A24C  322A 01E6                move.w     D1, [A2 + 0x1E6]
  13372. 0000A250  48C1                     ext.l      D1
  13373. 0000A252  D280                     add.l      D1, D0
  13374. 0000A254  3F01                     move.w     -[A7], D1
  13375. 0000A256  3F2A 01E4                move.w     -[A7], [A2 + 0x1E4]
  13376. 0000A25A  A891                     syscall    LineTo
  13377. 0000A25C  D645                     add.w      D3, D5
  13378. label0000A25E:
  13379. 0000A25E  382A 01E6                move.w     D4, [A2 + 0x1E6]
  13380. 0000A262  3004                     move.w     D0, D4
  13381. 0000A264  48C0                     ext.l      D0
  13382. 0000A266  322A 01EA                move.w     D1, [A2 + 0x1EA]
  13383. 0000A26A  48C1                     ext.l      D1
  13384. 0000A26C  9280                     sub.l      D1, D0
  13385. 0000A26E  302A 01EC                move.w     D0, [A2 + 0x1EC]
  13386. 0000A272  48C0                     ext.l      D0
  13387. 0000A274  9280                     sub.l      D1, D0
  13388. 0000A276  3003                     move.w     D0, D3
  13389. 0000A278  48C0                     ext.l      D0
  13390. 0000A27A  B081                     cmp.l      D0, D1
  13391. 0000A27C  6DB8                     blt        -0x46 /* 0000A236 */
  13392. 0000A27E  3F3C FFFF                move.w     -[A7], 0xFFFF
  13393. 0000A282  486E FFE8                pea.l      [A6 - 0x18]
  13394. 0000A286  4EB9 0000 267A           jsr        [0x0000267A]
  13395. 0000A28C  3F3C FFFF                move.w     -[A7], 0xFFFF
  13396. 0000A290  486E FFEE                pea.l      [A6 - 0x12]
  13397. 0000A294  4EB9 0000 262A           jsr        [0x0000262A]
  13398. 0000A29A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  13399. 0000A29E  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  13400. 0000A2A2  4E5E                     unlink     A6
  13401. 0000A2A4  4E75                     rts
  13402. 0000A2A6  4E56 FEE2                link       A6, -0x011E
  13403. 0000A2AA  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  13404. 0000A2AE  246E 0008                movea.l    A2, [A6 + 0x8]
  13405. 0000A2B2  61FF FFFF 757C           bsr        -0x8A82 /* 00001830 */
  13406. 0000A2B8  2648                     movea.l    A3, A0
  13407. 0000A2BA  486E FFFC                pea.l      [A6 - 0x4]
  13408. 0000A2BE  2F0B                     move.l     -[A7], A3
  13409. 0000A2C0  2057                     movea.l    A0, [A7]
  13410. 0000A2C2  2268 0004                movea.l    A1, [A0 + 0x4]
  13411. 0000A2C6  2269 0360                movea.l    A1, [A1 + 0x360]
  13412. 0000A2CA  4E91                     jsr        [A1]
  13413. 0000A2CC  42A7                     clr.l      -[A7]
  13414. 0000A2CE  486A 00A2                pea.l      [A2 + 0xA2]
  13415. 0000A2D2  61FF FFFF A48E           bsr        -0x5B70 /* 00004762 */
  13416. 0000A2D8  257C 3FF0 0000 01DC      move.l     [A2 + 0x1DC], 0x3FF00000
  13417. 0000A2E0  42AA 01E0                clr.l      [A2 + 0x1E0]
  13418. 0000A2E4  7800                     moveq.l    D4, 0x00
  13419. 0000A2E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  13420. 0000A2EA  6000 00E2                bra        +0xE4 /* 0000A3CE */
  13421. label0000A2EE:
  13422. 0000A2EE  206E FFFC                movea.l    A0, [A6 - 0x4]
  13423. 0000A2F2  41E8 0038                lea.l      A0, [A0 + 0x38]
  13424. 0000A2F6  4A30 3800                tst.b      [A0 + D3]
  13425. 0000A2FA  6700 00BE                beq        +0xC0 /* 0000A3BA */
  13426. 0000A2FE  206E FFFC                movea.l    A0, [A6 - 0x4]
  13427. 0000A302  41E8 0048                lea.l      A0, [A0 + 0x48]
  13428. 0000A306  4A30 3800                tst.b      [A0 + D3]
  13429. 0000A30A  6700 00AE                beq        +0xB0 /* 0000A3BA */
  13430. 0000A30E  486E FEEC                pea.l      [A6 - 0x114]
  13431. 0000A312  206E FFFC                movea.l    A0, [A6 - 0x4]
  13432. 0000A316  4870 3848                pea.l      [A0 + D3 + 0x48]
  13433. 0000A31A  61FF FFFF DC1C           bsr        -0x23E2 /* 00007F38 */
  13434. 0000A320  102D 0814                move.b     D0, [A5 + 0x814]
  13435. 0000A324  49C0                     lea.l      A4, D0
  13436. 0000A326  2F00                     move.l     -[A7], D0
  13437. 0000A328  486E FEEC                pea.l      [A6 - 0x114]
  13438. 0000A32C  61FF 0000 9792           bsr        +0x9794 /* 00013AC0 */
  13439. 0000A332  2648                     movea.l    A3, A0
  13440. 0000A334  200B                     move.l     D0, A3
  13441. 0000A336  4FEF 0010                lea.l      A7, [A7 + 0x10]
  13442. 0000A33A  6704                     beq        +0x6 /* 0000A340 */
  13443. 0000A33C  16BC 002E                move.b     [A3], 0x2E /* '.' */
  13444. label0000A340:
  13445. 0000A340  486E FEEC                pea.l      [A6 - 0x114]
  13446. 0000A344  486E FFEC                pea.l      [A6 - 0x14]
  13447. 0000A348  61FF 0000 A088           bsr        +0xA08A /* 000143D2 */
  13448. 0000A34E  206E FFFC                movea.l    A0, [A6 - 0x4]
  13449. 0000A352  41E8 0053                lea.l      A0, [A0 + 0x53]
  13450. 0000A356  1D70 3800 FFFA           move.b     [A6 - 0x6], [A0 + D3]
  13451. 0000A35C  206E FFFC                movea.l    A0, [A6 - 0x4]
  13452. 0000A360  41E8 0054                lea.l      A0, [A0 + 0x54]
  13453. 0000A364  1D70 3800 FFFB           move.b     [A6 - 0x5], [A0 + D3]
  13454. 0000A36A  2F0C                     move.l     -[A7], A4
  13455. 0000A36C  61FF FFFF 6BEE           bsr        -0x9410 /* 00000F5C */
  13456. 0000A372  5280                     addq.l     D0, 1
  13457. 0000A374  1D40 FFF4                move.b     [A6 - 0xC], D0
  13458. 0000A378  3044                     movea.w    A0, D4
  13459. 0000A37A  2D48 FFF6                move.l     [A6 - 0xA], A0
  13460. 0000A37E  486E FFEC                pea.l      [A6 - 0x14]
  13461. 0000A382  486E FEE2                pea.l      [A6 - 0x11E]
  13462. 0000A386  3F3C 080E                move.w     -[A7], 0x80E
  13463. 0000A38A  A9EB                     syscall    Pack4/FP68K
  13464. 0000A38C  486A 01DC                pea.l      [A2 + 0x1DC]
  13465. 0000A390  486E FEE2                pea.l      [A6 - 0x11E]
  13466. 0000A394  3F3C 0808                move.w     -[A7], 0x808
  13467. 0000A398  A9EB                     syscall    Pack4/FP68K
  13468. 0000A39A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  13469. 0000A39E  6D0C                     blt        +0xE /* 0000A3AC */
  13470. 0000A3A0  256E FFEC 01DC           move.l     [A2 + 0x1DC], [A6 - 0x14]
  13471. 0000A3A6  256E FFF0 01E0           move.l     [A2 + 0x1E0], [A6 - 0x10]
  13472. label0000A3AC:
  13473. 0000A3AC  486E FFEC                pea.l      [A6 - 0x14]
  13474. 0000A3B0  2F05                     move.l     -[A7], D5
  13475. 0000A3B2  61FF 0000 07A2           bsr        +0x7A4 /* 0000AB56 */
  13476. 0000A3B8  504F                     addq.w     A7, 8
  13477. label0000A3BA:
  13478. 0000A3BA  5244                     addq.w     D4, 1
  13479. 0000A3BC  701E                     moveq.l    D0, 0x1E
  13480. 0000A3BE  D680                     add.l      D3, D0
  13481. label0000A3C0:
  13482. 0000A3C0  3004                     move.w     D0, D4
  13483. 0000A3C2  48C0                     ext.l      D0
  13484. 0000A3C4  720C                     moveq.l    D1, 0x0C
  13485. 0000A3C6  B081                     cmp.l      D0, D1
  13486. 0000A3C8  6D00 FF24                blt        -0xDA /* 0000A2EE */
  13487. 0000A3CC  6012                     bra        +0x14 /* 0000A3E0 */
  13488. label0000A3CE:
  13489. 0000A3CE  7600                     moveq.l    D3, 0x00
  13490. 0000A3D0  284A                     movea.l    A4, A2
  13491. 0000A3D2  49EC 00A2                lea.l      A4, [A4 + 0xA2]
  13492. 0000A3D6  204A                     movea.l    A0, A2
  13493. 0000A3D8  41E8 00A2                lea.l      A0, [A0 + 0xA2]
  13494. 0000A3DC  2A08                     move.l     D5, A0
  13495. 0000A3DE  60E0                     bra        -0x1E /* 0000A3C0 */
  13496. label0000A3E0:
  13497. 0000A3E0  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  13498. 0000A3E4  4E5E                     unlink     A6
  13499. 0000A3E6  4E75                     rts
  13500. 0000A3E8  4E56 FFCC                link       A6, -0x0034
  13501. 0000A3EC  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  13502. 0000A3F0  246E 0008                movea.l    A2, [A6 + 0x8]
  13503. 0000A3F4  2D6A 01DC FFF8           move.l     [A6 - 0x8], [A2 + 0x1DC]
  13504. 0000A3FA  2D6A 01E0 FFFC           move.l     [A6 - 0x4], [A2 + 0x1E0]
  13505. 0000A400  2D7C 3FFF 8000 FFCC      move.l     [A6 - 0x34], 0x3FFF8000
  13506. 0000A408  42AE FFD0                clr.l      [A6 - 0x30]
  13507. 0000A40C  426E FFD4                clr.w      [A6 - 0x2C]
  13508. 0000A410  486E FFF8                pea.l      [A6 - 0x8]
  13509. 0000A414  486E FFCC                pea.l      [A6 - 0x34]
  13510. 0000A418  3F3C 0808                move.w     -[A7], 0x808
  13511. 0000A41C  A9EB                     syscall    Pack4/FP68K
  13512. 0000A41E  6604                     bne        +0x6 /* 0000A424 */
  13513. 0000A420  7000                     moveq.l    D0, 0x00
  13514. 0000A422  6002                     bra        +0x4 /* 0000A426 */
  13515. label0000A424:
  13516. 0000A424  7001                     moveq.l    D0, 0x01
  13517. label0000A426:
  13518. 0000A426  3A00                     move.w     D5, D0
  13519. 0000A428  7600                     moveq.l    D3, 0x00
  13520. 0000A42A  2D7C 3FF0 0000 FFD6      move.l     [A6 - 0x2A], 0x3FF00000
  13521. 0000A432  42AE FFDA                clr.l      [A6 - 0x26]
  13522. 0000A436  486E FFF8                pea.l      [A6 - 0x8]
  13523. 0000A43A  486E FFCC                pea.l      [A6 - 0x34]
  13524. 0000A43E  3F3C 080E                move.w     -[A7], 0x80E
  13525. 0000A442  A9EB                     syscall    Pack4/FP68K
  13526. 0000A444  486E FFD6                pea.l      [A6 - 0x2A]
  13527. 0000A448  486E FFCC                pea.l      [A6 - 0x34]
  13528. 0000A44C  3F3C 0808                move.w     -[A7], 0x808
  13529. 0000A450  A9EB                     syscall    Pack4/FP68K
  13530. 0000A452  6E00 00A0                bgt        +0xA2 /* 0000A4F4 */
  13531. 0000A456  6038                     bra        +0x3A /* 0000A490 */
  13532. label0000A458:
  13533. 0000A458  2D7C 4024 0000 FFD6      move.l     [A6 - 0x2A], 0x40240000 /* '@$\0\0' */
  13534. 0000A460  42AE FFDA                clr.l      [A6 - 0x26]
  13535. 0000A464  486E FFF8                pea.l      [A6 - 0x8]
  13536. 0000A468  486E FFCC                pea.l      [A6 - 0x34]
  13537. 0000A46C  3F3C 080E                move.w     -[A7], 0x80E
  13538. 0000A470  A9EB                     syscall    Pack4/FP68K
  13539. 0000A472  486E FFD6                pea.l      [A6 - 0x2A]
  13540. 0000A476  486E FFCC                pea.l      [A6 - 0x34]
  13541. 0000A47A  3F3C 0804                move.w     -[A7], 0x804
  13542. 0000A47E  A9EB                     syscall    Pack4/FP68K
  13543. 0000A480  486E FFCC                pea.l      [A6 - 0x34]
  13544. 0000A484  486E FFF8                pea.l      [A6 - 0x8]
  13545. 0000A488  3F3C 0810                move.w     -[A7], 0x810
  13546. 0000A48C  A9EB                     syscall    Pack4/FP68K
  13547. 0000A48E  5343                     subq.w     D3, 1
  13548. label0000A490:
  13549. 0000A490  2D7C 3FF0 0000 FFD6      move.l     [A6 - 0x2A], 0x3FF00000
  13550. 0000A498  42AE FFDA                clr.l      [A6 - 0x26]
  13551. 0000A49C  486E FFF8                pea.l      [A6 - 0x8]
  13552. 0000A4A0  486E FFCC                pea.l      [A6 - 0x34]
  13553. 0000A4A4  3F3C 080E                move.w     -[A7], 0x80E
  13554. 0000A4A8  A9EB                     syscall    Pack4/FP68K
  13555. 0000A4AA  486E FFD6                pea.l      [A6 - 0x2A]
  13556. 0000A4AE  486E FFCC                pea.l      [A6 - 0x34]
  13557. 0000A4B2  3F3C 0808                move.w     -[A7], 0x808
  13558. 0000A4B6  A9EB                     syscall    Pack4/FP68K
  13559. 0000A4B8  6D9E                     blt        -0x60 /* 0000A458 */
  13560. 0000A4BA  6062                     bra        +0x64 /* 0000A51E */
  13561. label0000A4BC:
  13562. 0000A4BC  2D7C 4024 0000 FFD6      move.l     [A6 - 0x2A], 0x40240000 /* '@$\0\0' */
  13563. 0000A4C4  42AE FFDA                clr.l      [A6 - 0x26]
  13564. 0000A4C8  486E FFF8                pea.l      [A6 - 0x8]
  13565. 0000A4CC  486E FFCC                pea.l      [A6 - 0x34]
  13566. 0000A4D0  3F3C 080E                move.w     -[A7], 0x80E
  13567. 0000A4D4  A9EB                     syscall    Pack4/FP68K
  13568. 0000A4D6  486E FFD6                pea.l      [A6 - 0x2A]
  13569. 0000A4DA  486E FFCC                pea.l      [A6 - 0x34]
  13570. 0000A4DE  3F3C 0806                move.w     -[A7], 0x806
  13571. 0000A4E2  A9EB                     syscall    Pack4/FP68K
  13572. 0000A4E4  486E FFCC                pea.l      [A6 - 0x34]
  13573. 0000A4E8  486E FFF8                pea.l      [A6 - 0x8]
  13574. 0000A4EC  3F3C 0810                move.w     -[A7], 0x810
  13575. 0000A4F0  A9EB                     syscall    Pack4/FP68K
  13576. 0000A4F2  5243                     addq.w     D3, 1
  13577. label0000A4F4:
  13578. 0000A4F4  2D7C 4024 0000 FFD6      move.l     [A6 - 0x2A], 0x40240000 /* '@$\0\0' */
  13579. 0000A4FC  42AE FFDA                clr.l      [A6 - 0x26]
  13580. 0000A500  486E FFF8                pea.l      [A6 - 0x8]
  13581. 0000A504  486E FFCC                pea.l      [A6 - 0x34]
  13582. 0000A508  3F3C 080E                move.w     -[A7], 0x80E
  13583. 0000A50C  A9EB                     syscall    Pack4/FP68K
  13584. 0000A50E  486E FFD6                pea.l      [A6 - 0x2A]
  13585. 0000A512  486E FFCC                pea.l      [A6 - 0x34]
  13586. 0000A516  3F3C 0808                move.w     -[A7], 0x808
  13587. 0000A51A  A9EB                     syscall    Pack4/FP68K
  13588. 0000A51C  6E9E                     bgt        -0x60 /* 0000A4BC */
  13589. label0000A51E:
  13590. 0000A51E  3005                     move.w     D0, D5
  13591. 0000A520  48C0                     ext.l      D0
  13592. 0000A522  486E FFF8                pea.l      [A6 - 0x8]
  13593. 0000A526  486E FFDE                pea.l      [A6 - 0x22]
  13594. 0000A52A  3F3C 080E                move.w     -[A7], 0x80E
  13595. 0000A52E  A9EB                     syscall    Pack4/FP68K
  13596. 0000A530  486E FFDE                pea.l      [A6 - 0x22]
  13597. 0000A534  3F3C 0016                move.w     -[A7], 0x16
  13598. 0000A538  A9EB                     syscall    Pack4/FP68K
  13599. 0000A53A  486E FFDE                pea.l      [A6 - 0x22]
  13600. 0000A53E  486E FFDE                pea.l      [A6 - 0x22]
  13601. 0000A542  3F3C 2810                move.w     -[A7], 0x2810
  13602. 0000A546  A9EB                     syscall    Pack4/FP68K
  13603. 0000A548  322E FFE0                move.w     D1, [A6 - 0x20]
  13604. 0000A54C  48C1                     ext.l      D1
  13605. 0000A54E  D280                     add.l      D1, D0
  13606. 0000A550  2D41 FFCC                move.l     [A6 - 0x34], D1
  13607. 0000A554  486E FFCC                pea.l      [A6 - 0x34]
  13608. 0000A558  486E FFCC                pea.l      [A6 - 0x34]
  13609. 0000A55C  3F3C 280E                move.w     -[A7], 0x280E
  13610. 0000A560  A9EB                     syscall    Pack4/FP68K
  13611. 0000A562  486E FFCC                pea.l      [A6 - 0x34]
  13612. 0000A566  486E FFCC                pea.l      [A6 - 0x34]
  13613. 0000A56A  3F3C 0810                move.w     -[A7], 0x810
  13614. 0000A56E  A9EB                     syscall    Pack4/FP68K
  13615. 0000A570  2D6E FFCC FFF8           move.l     [A6 - 0x8], [A6 - 0x34]
  13616. 0000A576  2D6E FFD0 FFFC           move.l     [A6 - 0x4], [A6 - 0x30]
  13617. 0000A57C  486E FFF8                pea.l      [A6 - 0x8]
  13618. 0000A580  486E FFDE                pea.l      [A6 - 0x22]
  13619. 0000A584  3F3C 080E                move.w     -[A7], 0x80E
  13620. 0000A588  A9EB                     syscall    Pack4/FP68K
  13621. 0000A58A  486E FFDE                pea.l      [A6 - 0x22]
  13622. 0000A58E  3F3C 0016                move.w     -[A7], 0x16
  13623. 0000A592  A9EB                     syscall    Pack4/FP68K
  13624. 0000A594  486E FFDE                pea.l      [A6 - 0x22]
  13625. 0000A598  486E FFDE                pea.l      [A6 - 0x22]
  13626. 0000A59C  3F3C 2810                move.w     -[A7], 0x2810
  13627. 0000A5A0  A9EB                     syscall    Pack4/FP68K
  13628. 0000A5A2  356E FFE0 01EC           move.w     [A2 + 0x1EC], [A6 - 0x20]
  13629. 0000A5A8  382A 01EC                move.w     D4, [A2 + 0x1EC]
  13630. 0000A5AC  0C44 0005                cmpi.w     D4, 0x5
  13631. 0000A5B0  6C04                     bge        +0x6 /* 0000A5B6 */
  13632. 0000A5B2  7005                     moveq.l    D0, 0x05
  13633. 0000A5B4  6004                     bra        +0x6 /* 0000A5BA */
  13634. label0000A5B6:
  13635. 0000A5B6  3004                     move.w     D0, D4
  13636. 0000A5B8  48C0                     ext.l      D0
  13637. label0000A5BA:
  13638. 0000A5BA  3540 01EC                move.w     [A2 + 0x1EC], D0
  13639. 0000A5BE  3D43 FFDE                move.w     [A6 - 0x22], D3
  13640. 0000A5C2  486E FFDE                pea.l      [A6 - 0x22]
  13641. 0000A5C6  486E FFDE                pea.l      [A6 - 0x22]
  13642. 0000A5CA  3F3C 200E                move.w     -[A7], 0x200E
  13643. 0000A5CE  A9EB                     syscall    Pack4/FP68K
  13644. 0000A5D0  486E FFDE                pea.l      [A6 - 0x22]
  13645. 0000A5D4  486E FFDE                pea.l      [A6 - 0x22]
  13646. 0000A5D8  3F3C 0810                move.w     -[A7], 0x810
  13647. 0000A5DC  A9EB                     syscall    Pack4/FP68K
  13648. 0000A5DE  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  13649. 0000A5E2  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  13650. 0000A5E6  42A7                     clr.l      -[A7]
  13651. 0000A5E8  2F3C 4024 0000           move.l     -[A7], 0x40240000 /* '@$\0\0' */
  13652. 0000A5EE  486E FFE8                pea.l      [A6 - 0x18]
  13653. 0000A5F2  61FF 0000 6C28           bsr        +0x6C2A /* 0001121C */
  13654. 0000A5F8  486E FFF8                pea.l      [A6 - 0x8]
  13655. 0000A5FC  486E FFCC                pea.l      [A6 - 0x34]
  13656. 0000A600  3F3C 080E                move.w     -[A7], 0x80E
  13657. 0000A604  A9EB                     syscall    Pack4/FP68K
  13658. 0000A606  486E FFE8                pea.l      [A6 - 0x18]
  13659. 0000A60A  486E FFCC                pea.l      [A6 - 0x34]
  13660. 0000A60E  3F3C 0804                move.w     -[A7], 0x804
  13661. 0000A612  A9EB                     syscall    Pack4/FP68K
  13662. 0000A614  486E FFCC                pea.l      [A6 - 0x34]
  13663. 0000A618  486E FFD6                pea.l      [A6 - 0x2A]
  13664. 0000A61C  3F3C 0810                move.w     -[A7], 0x810
  13665. 0000A620  A9EB                     syscall    Pack4/FP68K
  13666. 0000A622  256E FFD6 01D4           move.l     [A2 + 0x1D4], [A6 - 0x2A]
  13667. 0000A628  256E FFDA 01D8           move.l     [A2 + 0x1D8], [A6 - 0x26]
  13668. 0000A62E  3D6A 01EC FFDE           move.w     [A6 - 0x22], [A2 + 0x1EC]
  13669. 0000A634  486E FFDE                pea.l      [A6 - 0x22]
  13670. 0000A638  486E FFDE                pea.l      [A6 - 0x22]
  13671. 0000A63C  3F3C 200E                move.w     -[A7], 0x200E
  13672. 0000A640  A9EB                     syscall    Pack4/FP68K
  13673. 0000A642  486E FFDE                pea.l      [A6 - 0x22]
  13674. 0000A646  486E FFDE                pea.l      [A6 - 0x22]
  13675. 0000A64A  3F3C 0810                move.w     -[A7], 0x810
  13676. 0000A64E  A9EB                     syscall    Pack4/FP68K
  13677. 0000A650  486A 01D4                pea.l      [A2 + 0x1D4]
  13678. 0000A654  486E FFCC                pea.l      [A6 - 0x34]
  13679. 0000A658  3F3C 080E                move.w     -[A7], 0x80E
  13680. 0000A65C  A9EB                     syscall    Pack4/FP68K
  13681. 0000A65E  486E FFDE                pea.l      [A6 - 0x22]
  13682. 0000A662  486E FFCC                pea.l      [A6 - 0x34]
  13683. 0000A666  3F3C 0806                move.w     -[A7], 0x806
  13684. 0000A66A  A9EB                     syscall    Pack4/FP68K
  13685. 0000A66C  486E FFCC                pea.l      [A6 - 0x34]
  13686. 0000A670  486E FFD6                pea.l      [A6 - 0x2A]
  13687. 0000A674  3F3C 0810                move.w     -[A7], 0x810
  13688. 0000A678  A9EB                     syscall    Pack4/FP68K
  13689. 0000A67A  256E FFD6 01F0           move.l     [A2 + 0x1F0], [A6 - 0x2A]
  13690. 0000A680  256E FFDA 01F4           move.l     [A2 + 0x1F4], [A6 - 0x26]
  13691. 0000A686  422A 01EE                clr.b      [A2 + 0x1EE]
  13692. 0000A68A  257C 3FF0 0000 01F8      move.l     [A2 + 0x1F8], 0x3FF00000
  13693. 0000A692  42AA 01FC                clr.l      [A2 + 0x1FC]
  13694. 0000A696  2D7C 408F 3800 FFD6      move.l     [A6 - 0x2A], 0x408F3800
  13695. 0000A69E  42AE FFDA                clr.l      [A6 - 0x26]
  13696. 0000A6A2  2D6A 01F0 FFF0           move.l     [A6 - 0x10], [A2 + 0x1F0]
  13697. 0000A6A8  2D6A 01F4 FFF4           move.l     [A6 - 0xC], [A2 + 0x1F4]
  13698. 0000A6AE  486A 01F0                pea.l      [A2 + 0x1F0]
  13699. 0000A6B2  486E FFDE                pea.l      [A6 - 0x22]
  13700. 0000A6B6  3F3C 080E                move.w     -[A7], 0x80E
  13701. 0000A6BA  A9EB                     syscall    Pack4/FP68K
  13702. 0000A6BC  486E FFD6                pea.l      [A6 - 0x2A]
  13703. 0000A6C0  486E FFDE                pea.l      [A6 - 0x22]
  13704. 0000A6C4  3F3C 0808                move.w     -[A7], 0x808
  13705. 0000A6C8  A9EB                     syscall    Pack4/FP68K
  13706. 0000A6CA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  13707. 0000A6CE  6F76                     ble        +0x78 /* 0000A746 */
  13708. 0000A6D0  2D7C 412E 8480 FFD6      move.l     [A6 - 0x2A], 0x412E8480
  13709. 0000A6D8  42AE FFDA                clr.l      [A6 - 0x26]
  13710. 0000A6DC  486E FFF0                pea.l      [A6 - 0x10]
  13711. 0000A6E0  486E FFDE                pea.l      [A6 - 0x22]
  13712. 0000A6E4  3F3C 080E                move.w     -[A7], 0x80E
  13713. 0000A6E8  A9EB                     syscall    Pack4/FP68K
  13714. 0000A6EA  486E FFD6                pea.l      [A6 - 0x2A]
  13715. 0000A6EE  486E FFDE                pea.l      [A6 - 0x22]
  13716. 0000A6F2  3F3C 0808                move.w     -[A7], 0x808
  13717. 0000A6F6  A9EB                     syscall    Pack4/FP68K
  13718. 0000A6F8  6C4C                     bge        +0x4E /* 0000A746 */
  13719. 0000A6FA  257C 408F 4000 01F8      move.l     [A2 + 0x1F8], 0x408F4000
  13720. 0000A702  42AA 01FC                clr.l      [A2 + 0x1FC]
  13721. 0000A706  2D7C 408F 4000 FFD6      move.l     [A6 - 0x2A], 0x408F4000
  13722. 0000A70E  42AE FFDA                clr.l      [A6 - 0x26]
  13723. 0000A712  486A 01F0                pea.l      [A2 + 0x1F0]
  13724. 0000A716  486E FFDE                pea.l      [A6 - 0x22]
  13725. 0000A71A  3F3C 080E                move.w     -[A7], 0x80E
  13726. 0000A71E  A9EB                     syscall    Pack4/FP68K
  13727. 0000A720  486E FFD6                pea.l      [A6 - 0x2A]
  13728. 0000A724  486E FFDE                pea.l      [A6 - 0x22]
  13729. 0000A728  3F3C 0806                move.w     -[A7], 0x806
  13730. 0000A72C  A9EB                     syscall    Pack4/FP68K
  13731. 0000A72E  486E FFDE                pea.l      [A6 - 0x22]
  13732. 0000A732  486A 01F0                pea.l      [A2 + 0x1F0]
  13733. 0000A736  3F3C 0810                move.w     -[A7], 0x810
  13734. 0000A73A  A9EB                     syscall    Pack4/FP68K
  13735. 0000A73C  157C 004B 01EE           move.b     [A2 + 0x1EE], 0x4B /* 'K' */
  13736. 0000A742  6000 0116                bra        +0x118 /* 0000A85A */
  13737. label0000A746:
  13738. 0000A746  2D7C 412E 847E FFD6      move.l     [A6 - 0x2A], 0x412E847E
  13739. 0000A74E  42AE FFDA                clr.l      [A6 - 0x26]
  13740. 0000A752  486E FFF0                pea.l      [A6 - 0x10]
  13741. 0000A756  486E FFDE                pea.l      [A6 - 0x22]
  13742. 0000A75A  3F3C 080E                move.w     -[A7], 0x80E
  13743. 0000A75E  A9EB                     syscall    Pack4/FP68K
  13744. 0000A760  486E FFD6                pea.l      [A6 - 0x2A]
  13745. 0000A764  486E FFDE                pea.l      [A6 - 0x22]
  13746. 0000A768  3F3C 0808                move.w     -[A7], 0x808
  13747. 0000A76C  A9EB                     syscall    Pack4/FP68K
  13748. 0000A76E  6F74                     ble        +0x76 /* 0000A7E4 */
  13749. 0000A770  2D7C 41CD CD65 FFD6      move.l     [A6 - 0x2A], 0x41CDCD65
  13750. 0000A778  42AE FFDA                clr.l      [A6 - 0x26]
  13751. 0000A77C  486E FFF0                pea.l      [A6 - 0x10]
  13752. 0000A780  486E FFDE                pea.l      [A6 - 0x22]
  13753. 0000A784  3F3C 080E                move.w     -[A7], 0x80E
  13754. 0000A788  A9EB                     syscall    Pack4/FP68K
  13755. 0000A78A  486E FFD6                pea.l      [A6 - 0x2A]
  13756. 0000A78E  486E FFDE                pea.l      [A6 - 0x22]
  13757. 0000A792  3F3C 0808                move.w     -[A7], 0x808
  13758. 0000A796  A9EB                     syscall    Pack4/FP68K
  13759. 0000A798  6C4A                     bge        +0x4C /* 0000A7E4 */
  13760. 0000A79A  257C 412E 8480 01F8      move.l     [A2 + 0x1F8], 0x412E8480
  13761. 0000A7A2  42AA 01FC                clr.l      [A2 + 0x1FC]
  13762. 0000A7A6  2D7C 412E 8480 FFD6      move.l     [A6 - 0x2A], 0x412E8480
  13763. 0000A7AE  42AE FFDA                clr.l      [A6 - 0x26]
  13764. 0000A7B2  486A 01F0                pea.l      [A2 + 0x1F0]
  13765. 0000A7B6  486E FFDE                pea.l      [A6 - 0x22]
  13766. 0000A7BA  3F3C 080E                move.w     -[A7], 0x80E
  13767. 0000A7BE  A9EB                     syscall    Pack4/FP68K
  13768. 0000A7C0  486E FFD6                pea.l      [A6 - 0x2A]
  13769. 0000A7C4  486E FFDE                pea.l      [A6 - 0x22]
  13770. 0000A7C8  3F3C 0806                move.w     -[A7], 0x806
  13771. 0000A7CC  A9EB                     syscall    Pack4/FP68K
  13772. 0000A7CE  486E FFDE                pea.l      [A6 - 0x22]
  13773. 0000A7D2  486A 01F0                pea.l      [A2 + 0x1F0]
  13774. 0000A7D6  3F3C 0810                move.w     -[A7], 0x810
  13775. 0000A7DA  A9EB                     syscall    Pack4/FP68K
  13776. 0000A7DC  157C 004D 01EE           move.b     [A2 + 0x1EE], 0x4D /* 'M' */
  13777. 0000A7E2  6076                     bra        +0x78 /* 0000A85A */
  13778. label0000A7E4:
  13779. 0000A7E4  2D7C 41CD CD64 FFD6      move.l     [A6 - 0x2A], 0x41CDCD64
  13780. 0000A7EC  2D7C FF80 0000 FFDA      move.l     [A6 - 0x26], 0xFF800000
  13781. 0000A7F4  486E FFF0                pea.l      [A6 - 0x10]
  13782. 0000A7F8  486E FFDE                pea.l      [A6 - 0x22]
  13783. 0000A7FC  3F3C 080E                move.w     -[A7], 0x80E
  13784. 0000A800  A9EB                     syscall    Pack4/FP68K
  13785. 0000A802  486E FFD6                pea.l      [A6 - 0x2A]
  13786. 0000A806  486E FFDE                pea.l      [A6 - 0x22]
  13787. 0000A80A  3F3C 0808                move.w     -[A7], 0x808
  13788. 0000A80E  A9EB                     syscall    Pack4/FP68K
  13789. 0000A810  6F48                     ble        +0x4A /* 0000A85A */
  13790. 0000A812  257C 41CD CD65 01F8      move.l     [A2 + 0x1F8], 0x41CDCD65
  13791. 0000A81A  42AA 01FC                clr.l      [A2 + 0x1FC]
  13792. 0000A81E  2D7C 41CD CD65 FFD6      move.l     [A6 - 0x2A], 0x41CDCD65
  13793. 0000A826  42AE FFDA                clr.l      [A6 - 0x26]
  13794. 0000A82A  486A 01F0                pea.l      [A2 + 0x1F0]
  13795. 0000A82E  486E FFDE                pea.l      [A6 - 0x22]
  13796. 0000A832  3F3C 080E                move.w     -[A7], 0x80E
  13797. 0000A836  A9EB                     syscall    Pack4/FP68K
  13798. 0000A838  486E FFD6                pea.l      [A6 - 0x2A]
  13799. 0000A83C  486E FFDE                pea.l      [A6 - 0x22]
  13800. 0000A840  3F3C 0806                move.w     -[A7], 0x806
  13801. 0000A844  A9EB                     syscall    Pack4/FP68K
  13802. 0000A846  486E FFDE                pea.l      [A6 - 0x22]
  13803. 0000A84A  486A 01F0                pea.l      [A2 + 0x1F0]
  13804. 0000A84E  3F3C 0810                move.w     -[A7], 0x810
  13805. 0000A852  A9EB                     syscall    Pack4/FP68K
  13806. 0000A854  157C 0042 01EE           move.b     [A2 + 0x1EE], 0x42 /* 'B' */
  13807. label0000A85A:
  13808. 0000A85A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  13809. 0000A85E  4E5E                     unlink     A6
  13810. 0000A860  4E75                     rts
  13811. 0000A862  4E56 0000                link       A6, 0
  13812. 0000A866  2F0A                     move.l     -[A7], A2
  13813. 0000A868  246E 0008                movea.l    A2, [A6 + 0x8]
  13814. 0000A86C  2F0A                     move.l     -[A7], A2
  13815. 0000A86E  2057                     movea.l    A0, [A7]
  13816. 0000A870  2268 0004                movea.l    A1, [A0 + 0x4]
  13817. 0000A874  2269 01A8                movea.l    A1, [A1 + 0x1A8]
  13818. 0000A878  4E91                     jsr        [A1]
  13819. 0000A87A  2F0A                     move.l     -[A7], A2
  13820. 0000A87C  2057                     movea.l    A0, [A7]
  13821. 0000A87E  2268 0004                movea.l    A1, [A0 + 0x4]
  13822. 0000A882  2269 01A4                movea.l    A1, [A1 + 0x1A4]
  13823. 0000A886  4E91                     jsr        [A1]
  13824. 0000A888  2F0A                     move.l     -[A7], A2
  13825. 0000A88A  2057                     movea.l    A0, [A7]
  13826. 0000A88C  2268 0004                movea.l    A1, [A0 + 0x4]
  13827. 0000A890  2269 01AC                movea.l    A1, [A1 + 0x1AC]
  13828. 0000A894  4E91                     jsr        [A1]
  13829. 0000A896  2F0A                     move.l     -[A7], A2
  13830. 0000A898  2057                     movea.l    A0, [A7]
  13831. 0000A89A  2268 0004                movea.l    A1, [A0 + 0x4]
  13832. 0000A89E  2269 01B0                movea.l    A1, [A1 + 0x1B0]
  13833. 0000A8A2  4E91                     jsr        [A1]
  13834. 0000A8A4  2F0A                     move.l     -[A7], A2
  13835. 0000A8A6  2057                     movea.l    A0, [A7]
  13836. 0000A8A8  2268 0004                movea.l    A1, [A0 + 0x4]
  13837. 0000A8AC  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  13838. 0000A8B0  4E91                     jsr        [A1]
  13839. 0000A8B2  2F0A                     move.l     -[A7], A2
  13840. 0000A8B4  2057                     movea.l    A0, [A7]
  13841. 0000A8B6  2268 0004                movea.l    A1, [A0 + 0x4]
  13842. 0000A8BA  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  13843. 0000A8BE  4E91                     jsr        [A1]
  13844. 0000A8C0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  13845. 0000A8C4  245F                     movea.l    A2, [A7]+
  13846. 0000A8C6  4E5E                     unlink     A6
  13847. 0000A8C8  4E75                     rts
  13848. 0000A8CA  4E56 0000                link       A6, 0
  13849. 0000A8CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  13850. 0000A8D2  2057                     movea.l    A0, [A7]
  13851. 0000A8D4  2268 0004                movea.l    A1, [A0 + 0x4]
  13852. 0000A8D8  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  13853. 0000A8DC  4E91                     jsr        [A1]
  13854. 0000A8DE  4E5E                     unlink     A6
  13855. 0000A8E0  4E75                     rts
  13856. 0000A8E2  4E56 0000                link       A6, 0
  13857. 0000A8E6  2F0A                     move.l     -[A7], A2
  13858. 0000A8E8  246E 0008                movea.l    A2, [A6 + 0x8]
  13859. 0000A8EC  2F0A                     move.l     -[A7], A2
  13860. 0000A8EE  2057                     movea.l    A0, [A7]
  13861. 0000A8F0  2268 0004                movea.l    A1, [A0 + 0x4]
  13862. 0000A8F4  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  13863. 0000A8F8  4E91                     jsr        [A1]
  13864. 0000A8FA  2F0A                     move.l     -[A7], A2
  13865. 0000A8FC  2057                     movea.l    A0, [A7]
  13866. 0000A8FE  2268 0004                movea.l    A1, [A0 + 0x4]
  13867. 0000A902  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  13868. 0000A906  4E91                     jsr        [A1]
  13869. 0000A908  2F0A                     move.l     -[A7], A2
  13870. 0000A90A  2057                     movea.l    A0, [A7]
  13871. 0000A90C  2268 0004                movea.l    A1, [A0 + 0x4]
  13872. 0000A910  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  13873. 0000A914  4E91                     jsr        [A1]
  13874. 0000A916  2F0A                     move.l     -[A7], A2
  13875. 0000A918  4EB9 0000 3AD2           jsr        [0x00003AD2]
  13876. 0000A91E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  13877. 0000A922  245F                     movea.l    A2, [A7]+
  13878. 0000A924  4E5E                     unlink     A6
  13879. 0000A926  4E75                     rts
  13880. 0000A928  4E56 FFDE                link       A6, -0x0022
  13881. 0000A92C  48E7 1030                movem.l    -[A7], D3,A2,A3
  13882. 0000A930  246E 0008                movea.l    A2, [A6 + 0x8]
  13883. 0000A934  42A7                     clr.l      -[A7]
  13884. 0000A936  486A 007A                pea.l      [A2 + 0x7A]
  13885. 0000A93A  61FF FFFF 9E26           bsr        -0x61D8 /* 00004762 */
  13886. 0000A940  42AE FFF8                clr.l      [A6 - 0x8]
  13887. 0000A944  42AE FFFC                clr.l      [A6 - 0x4]
  13888. 0000A948  7600                     moveq.l    D3, 0x00
  13889. 0000A94A  504F                     addq.w     A7, 8
  13890. 0000A94C  605C                     bra        +0x5E /* 0000A9AA */
  13891. label0000A94E:
  13892. 0000A94E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  13893. 0000A952  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  13894. 0000A956  4879 0001 9254           push.l     0x19254
  13895. 0000A95C  486E FFE8                pea.l      [A6 - 0x18]
  13896. 0000A960  61FF 0000 90CA           bsr        +0x90CC /* 00013A2C */
  13897. 0000A966  486E FFE8                pea.l      [A6 - 0x18]
  13898. 0000A96A  2F0B                     move.l     -[A7], A3
  13899. 0000A96C  61FF 0000 01CE           bsr        +0x1D0 /* 0000AB3C */
  13900. 0000A972  486E FFF8                pea.l      [A6 - 0x8]
  13901. 0000A976  486E FFDE                pea.l      [A6 - 0x22]
  13902. 0000A97A  3F3C 080E                move.w     -[A7], 0x80E
  13903. 0000A97E  A9EB                     syscall    Pack4/FP68K
  13904. 0000A980  486A 01F0                pea.l      [A2 + 0x1F0]
  13905. 0000A984  486E FFDE                pea.l      [A6 - 0x22]
  13906. 0000A988  3F3C 0800                move.w     -[A7], 0x800
  13907. 0000A98C  A9EB                     syscall    Pack4/FP68K
  13908. 0000A98E  486E FFDE                pea.l      [A6 - 0x22]
  13909. 0000A992  486E FFF8                pea.l      [A6 - 0x8]
  13910. 0000A996  3F3C 0810                move.w     -[A7], 0x810
  13911. 0000A99A  A9EB                     syscall    Pack4/FP68K
  13912. 0000A99C  5243                     addq.w     D3, 1
  13913. 0000A99E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  13914. label0000A9A2:
  13915. 0000A9A2  B66A 01EC                cmp.w      D3, [A2 + 0x1EC]
  13916. 0000A9A6  6FA6                     ble        -0x58 /* 0000A94E */
  13917. 0000A9A8  6008                     bra        +0xA /* 0000A9B2 */
  13918. label0000A9AA:
  13919. 0000A9AA  264A                     movea.l    A3, A2
  13920. 0000A9AC  47EB 007A                lea.l      A3, [A3 + 0x7A]
  13921. 0000A9B0  60F0                     bra        -0xE /* 0000A9A2 */
  13922. label0000A9B2:
  13923. 0000A9B2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  13924. 0000A9B6  4E5E                     unlink     A6
  13925. 0000A9B8  4E75                     rts
  13926. 0000A9BA  4E56 FFFC                link       A6, -0x0004
  13927. 0000A9BE  48E7 0038                movem.l    -[A7], A2,A3,A4
  13928. 0000A9C2  266E 0008                movea.l    A3, [A6 + 0x8]
  13929. 0000A9C6  61FF FFFF 6E68           bsr        -0x9196 /* 00001830 */
  13930. 0000A9CC  2848                     movea.l    A4, A0
  13931. 0000A9CE  486E FFFC                pea.l      [A6 - 0x4]
  13932. 0000A9D2  2F0C                     move.l     -[A7], A4
  13933. 0000A9D4  2057                     movea.l    A0, [A7]
  13934. 0000A9D6  2268 0004                movea.l    A1, [A0 + 0x4]
  13935. 0000A9DA  2269 0360                movea.l    A1, [A1 + 0x360]
  13936. 0000A9DE  4E91                     jsr        [A1]
  13937. 0000A9E0  204B                     movea.l    A0, A3
  13938. 0000A9E2  41E8 00CA                lea.l      A0, [A0 + 0xCA]
  13939. 0000A9E6  2448                     movea.l    A2, A0
  13940. 0000A9E8  2F0A                     move.l     -[A7], A2
  13941. 0000A9EA  61FF FFFF AC1A           bsr        -0x53E4 /* 00005606 */
  13942. 0000A9F0  584F                     addq.w     A7, 4
  13943. 0000A9F2  1F00                     move.b     -[A7], D0
  13944. 0000A9F4  4227                     clr.b      -[A7]
  13945. 0000A9F6  2F0A                     move.l     -[A7], A2
  13946. 0000A9F8  4EB9 0000 2982           jsr        [0x00002982]
  13947. 0000A9FE  206E FFFC                movea.l    A0, [A6 - 0x4]
  13948. 0000AA02  4868 0008                pea.l      [A0 + 0x8]
  13949. 0000AA06  2F0A                     move.l     -[A7], A2
  13950. 0000AA08  61FF FFFF AC34           bsr        -0x53CA /* 0000563E */
  13951. 0000AA0E  206E FFFC                movea.l    A0, [A6 - 0x4]
  13952. 0000AA12  0CA8 7175 616E 0004      cmpi.l     [A0 + 0x4], 0x7175616E /* 'quan' */
  13953. 0000AA1A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  13954. 0000AA1E  6700 0084                beq        +0x86 /* 0000AAA4 */
  13955. 0000AA22  4879 0001 9250           push.l     0x19250
  13956. 0000AA28  2F0A                     move.l     -[A7], A2
  13957. 0000AA2A  61FF FFFF AC12           bsr        -0x53EC /* 0000563E */
  13958. 0000AA30  102B 01EE                move.b     D0, [A3 + 0x1EE]
  13959. 0000AA34  49C0                     lea.l      A4, D0
  13960. 0000AA36  504F                     addq.w     A7, 8
  13961. 0000AA38  0480 0000 0042           subi.l     D0, 0x42 /* 'B' */
  13962. 0000AA3E  6730                     beq        +0x32 /* 0000AA70 */
  13963. 0000AA40  5180                     subq.l     D0, 8
  13964. 0000AA42  5380                     subq.l     D0, 1
  13965. 0000AA44  6706                     beq        +0x8 /* 0000AA4C */
  13966. 0000AA46  5580                     subq.l     D0, 2
  13967. 0000AA48  6714                     beq        +0x16 /* 0000AA5E */
  13968. 0000AA4A  6034                     bra        +0x36 /* 0000AA80 */
  13969. label0000AA4C:
  13970. 0000AA4C  4879 0001 9244           push.l     0x19244
  13971. 0000AA52  2F0A                     move.l     -[A7], A2
  13972. 0000AA54  61FF FFFF ABE8           bsr        -0x5416 /* 0000563E */
  13973. 0000AA5A  504F                     addq.w     A7, 8
  13974. 0000AA5C  6022                     bra        +0x24 /* 0000AA80 */
  13975. label0000AA5E:
  13976. 0000AA5E  4879 0001 923A           push.l     0x1923A
  13977. 0000AA64  2F0A                     move.l     -[A7], A2
  13978. 0000AA66  61FF FFFF ABD6           bsr        -0x5428 /* 0000563E */
  13979. 0000AA6C  504F                     addq.w     A7, 8
  13980. 0000AA6E  6010                     bra        +0x12 /* 0000AA80 */
  13981. label0000AA70:
  13982. 0000AA70  4879 0001 9230           push.l     0x19230
  13983. 0000AA76  2F0A                     move.l     -[A7], A2
  13984. 0000AA78  61FF FFFF ABC4           bsr        -0x543A /* 0000563E */
  13985. 0000AA7E  504F                     addq.w     A7, 8
  13986. label0000AA80:
  13987. 0000AA80  206E FFFC                movea.l    A0, [A6 - 0x4]
  13988. 0000AA84  4868 001C                pea.l      [A0 + 0x1C]
  13989. 0000AA88  2F0A                     move.l     -[A7], A2
  13990. 0000AA8A  61FF FFFF ABB2           bsr        -0x544C /* 0000563E */
  13991. 0000AA90  4879 0001 922E           push.l     0x1922E
  13992. 0000AA96  2F0A                     move.l     -[A7], A2
  13993. 0000AA98  61FF FFFF ABA4           bsr        -0x545A /* 0000563E */
  13994. 0000AA9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  13995. 0000AAA2  604E                     bra        +0x50 /* 0000AAF2 */
  13996. label0000AAA4:
  13997. 0000AAA4  102B 01EE                move.b     D0, [A3 + 0x1EE]
  13998. 0000AAA8  49C0                     lea.l      A4, D0
  13999. 0000AAAA  0480 0000 0042           subi.l     D0, 0x42 /* 'B' */
  14000. 0000AAB0  6730                     beq        +0x32 /* 0000AAE2 */
  14001. 0000AAB2  5180                     subq.l     D0, 8
  14002. 0000AAB4  5380                     subq.l     D0, 1
  14003. 0000AAB6  6706                     beq        +0x8 /* 0000AABE */
  14004. 0000AAB8  5580                     subq.l     D0, 2
  14005. 0000AABA  6714                     beq        +0x16 /* 0000AAD0 */
  14006. 0000AABC  6034                     bra        +0x36 /* 0000AAF2 */
  14007. label0000AABE:
  14008. 0000AABE  4879 0001 9222           push.l     0x19222
  14009. 0000AAC4  2F0A                     move.l     -[A7], A2
  14010. 0000AAC6  61FF FFFF AB76           bsr        -0x5488 /* 0000563E */
  14011. 0000AACC  504F                     addq.w     A7, 8
  14012. 0000AACE  6022                     bra        +0x24 /* 0000AAF2 */
  14013. label0000AAD0:
  14014. 0000AAD0  4879 0001 9216           push.l     0x19216
  14015. 0000AAD6  2F0A                     move.l     -[A7], A2
  14016. 0000AAD8  61FF FFFF AB64           bsr        -0x549A /* 0000563E */
  14017. 0000AADE  504F                     addq.w     A7, 8
  14018. 0000AAE0  6010                     bra        +0x12 /* 0000AAF2 */
  14019. label0000AAE2:
  14020. 0000AAE2  4879 0001 920A           push.l     0x1920A
  14021. 0000AAE8  2F0A                     move.l     -[A7], A2
  14022. 0000AAEA  61FF FFFF AB52           bsr        -0x54AC /* 0000563E */
  14023. 0000AAF0  504F                     addq.w     A7, 8
  14024. label0000AAF2:
  14025. 0000AAF2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  14026. 0000AAF6  4E5E                     unlink     A6
  14027. 0000AAF8  4E75                     rts
  14028. 0000AAFA  4E56 0000                link       A6, 0
  14029. 0000AAFE  2F03                     move.l     -[A7], D3
  14030. 0000AB00  42A7                     clr.l      -[A7]
  14031. 0000AB02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14032. 0000AB06  4EB9 0000 3B5A           jsr        [0x00003B5A]
  14033. 0000AB0C  1600                     move.b     D3, D0
  14034. 0000AB0E  4A03                     tst.b      D3
  14035. 0000AB10  504F                     addq.w     A7, 8
  14036. 0000AB12  670E                     beq        +0x10 /* 0000AB22 */
  14037. 0000AB14  61FF FFFF EF72           bsr        -0x108C /* 00009A88 */
  14038. 0000AB1A  3F00                     move.w     -[A7], D0
  14039. 0000AB1C  A887                     syscall    TextFont
  14040. 0000AB1E  4267                     clr.w      -[A7]
  14041. 0000AB20  A888                     syscall    TextFace
  14042. label0000AB22:
  14043. 0000AB22  1003                     move.b     D0, D3
  14044. 0000AB24  261F                     move.l     D3, [A7]+
  14045. 0000AB26  4E5E                     unlink     A6
  14046. 0000AB28  4E75                     rts
  14047. 0000AB2A  4E56 0000                link       A6, 0
  14048. 0000AB2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14049. 0000AB32  4EB9 0000 3A6A           jsr        [0x00003A6A]
  14050. 0000AB38  4E5E                     unlink     A6
  14051. 0000AB3A  4E75                     rts
  14052. fn0000AB3C:
  14053. 0000AB3C  4E56 0000                link       A6, 0
  14054. 0000AB40  4878 0010                push.l     0x10
  14055. 0000AB44  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14056. 0000AB48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14057. 0000AB4C  4EB9 0000 2C02           jsr        [0x00002C02]
  14058. 0000AB52  4E5E                     unlink     A6
  14059. 0000AB54  4E75                     rts
  14060. fn0000AB56:
  14061. 0000AB56  4E56 0000                link       A6, 0
  14062. 0000AB5A  4878 0010                push.l     0x10
  14063. 0000AB5E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14064. 0000AB62  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14065. 0000AB66  4EB9 0000 2C02           jsr        [0x00002C02]
  14066. 0000AB6C  4E5E                     unlink     A6
  14067. 0000AB6E  4E75                     rts
  14068. fn0000AB70:
  14069. 0000AB70  4E56 0000                link       A6, 0
  14070. 0000AB74  2F0A                     move.l     -[A7], A2
  14071. 0000AB76  246E 0008                movea.l    A2, [A6 + 0x8]
  14072. 0000AB7A  200A                     move.l     D0, A2
  14073. 0000AB7C  6724                     beq        +0x26 /* 0000ABA2 */
  14074. 0000AB7E  41F9 0001 8E3A           lea.l      A0, [0x00018E3A]
  14075. 0000AB84  2488                     move.l     [A2], A0
  14076. 0000AB86  4267                     clr.w      -[A7]
  14077. 0000AB88  2F0A                     move.l     -[A7], A2
  14078. 0000AB8A  4EB9 0000 2BE2           jsr        [0x00002BE2]
  14079. 0000AB90  4A6E 000C                tst.w      [A6 + 0xC]
  14080. 0000AB94  5C4F                     addq.w     A7, 6
  14081. 0000AB96  6F0A                     ble        +0xC /* 0000ABA2 */
  14082. 0000AB98  2F0A                     move.l     -[A7], A2
  14083. 0000AB9A  4EB9 0000 2592           jsr        [0x00002592]
  14084. 0000ABA0  584F                     addq.w     A7, 4
  14085. label0000ABA2:
  14086. 0000ABA2  204A                     movea.l    A0, A2
  14087. 0000ABA4  245F                     movea.l    A2, [A7]+
  14088. 0000ABA6  4E5E                     unlink     A6
  14089. 0000ABA8  4E75                     rts
  14090. fn0000ABAA:
  14091. 0000ABAA  4E56 0000                link       A6, 0
  14092. 0000ABAE  4227                     clr.b      -[A7]
  14093. 0000ABB0  42A7                     clr.l      -[A7]
  14094. 0000ABB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14095. 0000ABB6  61FF 0000 0008           bsr        +0xA /* 0000ABC0 */
  14096. 0000ABBC  4E5E                     unlink     A6
  14097. 0000ABBE  4E75                     rts
  14098. fn0000ABC0:
  14099. 0000ABC0  4E56 0000                link       A6, 0
  14100. 0000ABC4  48E7 1030                movem.l    -[A7], D3,A2,A3
  14101. 0000ABC8  246E 0008                movea.l    A2, [A6 + 0x8]
  14102. 0000ABCC  266E 000C                movea.l    A3, [A6 + 0xC]
  14103. 0000ABD0  162E 0010                move.b     D3, [A6 + 0x10]
  14104. 0000ABD4  1F03                     move.b     -[A7], D3
  14105. 0000ABD6  2F0B                     move.l     -[A7], A3
  14106. 0000ABD8  4878 0010                push.l     0x10
  14107. 0000ABDC  2F0A                     move.l     -[A7], A2
  14108. 0000ABDE  4EB9 0000 2BC2           jsr        [0x00002BC2]
  14109. 0000ABE4  41F9 0001 8E3A           lea.l      A0, [0x00018E3A]
  14110. 0000ABEA  2488                     move.l     [A2], A0
  14111. 0000ABEC  204A                     movea.l    A0, A2
  14112. 0000ABEE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  14113. 0000ABF2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  14114. 0000ABF6  4E5E                     unlink     A6
  14115. 0000ABF8  4E75                     rts
  14116. fn0000ABFA:
  14117. 0000ABFA  4E56 0000                link       A6, 0
  14118. 0000ABFE  2F0A                     move.l     -[A7], A2
  14119. 0000AC00  246E 0008                movea.l    A2, [A6 + 0x8]
  14120. 0000AC04  200A                     move.l     D0, A2
  14121. 0000AC06  6724                     beq        +0x26 /* 0000AC2C */
  14122. 0000AC08  41F9 0001 8EEE           lea.l      A0, [0x00018EEE]
  14123. 0000AC0E  2488                     move.l     [A2], A0
  14124. 0000AC10  4267                     clr.w      -[A7]
  14125. 0000AC12  2F0A                     move.l     -[A7], A2
  14126. 0000AC14  4EB9 0000 2BE2           jsr        [0x00002BE2]
  14127. 0000AC1A  4A6E 000C                tst.w      [A6 + 0xC]
  14128. 0000AC1E  5C4F                     addq.w     A7, 6
  14129. 0000AC20  6F0A                     ble        +0xC /* 0000AC2C */
  14130. 0000AC22  2F0A                     move.l     -[A7], A2
  14131. 0000AC24  4EB9 0000 2592           jsr        [0x00002592]
  14132. 0000AC2A  584F                     addq.w     A7, 4
  14133. label0000AC2C:
  14134. 0000AC2C  204A                     movea.l    A0, A2
  14135. 0000AC2E  245F                     movea.l    A2, [A7]+
  14136. 0000AC30  4E5E                     unlink     A6
  14137. 0000AC32  4E75                     rts
  14138. fn0000AC34:
  14139. 0000AC34  4E56 0000                link       A6, 0
  14140. 0000AC38  4227                     clr.b      -[A7]
  14141. 0000AC3A  42A7                     clr.l      -[A7]
  14142. 0000AC3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14143. 0000AC40  61FF 0000 0008           bsr        +0xA /* 0000AC4A */
  14144. 0000AC46  4E5E                     unlink     A6
  14145. 0000AC48  4E75                     rts
  14146. fn0000AC4A:
  14147. 0000AC4A  4E56 0000                link       A6, 0
  14148. 0000AC4E  48E7 1030                movem.l    -[A7], D3,A2,A3
  14149. 0000AC52  246E 0008                movea.l    A2, [A6 + 0x8]
  14150. 0000AC56  266E 000C                movea.l    A3, [A6 + 0xC]
  14151. 0000AC5A  162E 0010                move.b     D3, [A6 + 0x10]
  14152. 0000AC5E  1F03                     move.b     -[A7], D3
  14153. 0000AC60  2F0B                     move.l     -[A7], A3
  14154. 0000AC62  4878 0010                push.l     0x10
  14155. 0000AC66  2F0A                     move.l     -[A7], A2
  14156. 0000AC68  4EB9 0000 2BC2           jsr        [0x00002BC2]
  14157. 0000AC6E  41F9 0001 8EEE           lea.l      A0, [0x00018EEE]
  14158. 0000AC74  2488                     move.l     [A2], A0
  14159. 0000AC76  204A                     movea.l    A0, A2
  14160. 0000AC78  4FEF 000E                lea.l      A7, [A7 + 0xE]
  14161. 0000AC7C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  14162. 0000AC80  4E5E                     unlink     A6
  14163. 0000AC82  4E75                     rts
  14164. 0000AC84  206F 0004                movea.l    A0, [A7 + 0x4]
  14165. 0000AC88  5088                     addq.l     A0, 8
  14166. 0000AC8A  2010                     move.l     D0, [A0]
  14167. 0000AC8C  0680 FFFF FE00           addi.l     D0, 0xFFFFFE00
  14168. 0000AC92  D1AF 0004                add.l      [A7 + 0x4], D0
  14169. 0000AC96  4EF9 0000 A000           jmp        [0x0000A000]
  14170. fn0000AC9C:
  14171. 0000AC9C  4E56 0000                link       A6, 0
  14172. 0000ACA0  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  14173. 0000ACA4  246E 0008                movea.l    A2, [A6 + 0x8]
  14174. 0000ACA8  3E2E 000C                move.w     D7, [A6 + 0xC]
  14175. 0000ACAC  3C2E 000E                move.w     D6, [A6 + 0xE]
  14176. 0000ACB0  2A2E 0010                move.l     D5, [A6 + 0x10]
  14177. 0000ACB4  382E 0014                move.w     D4, [A6 + 0x14]
  14178. 0000ACB8  362E 0016                move.w     D3, [A6 + 0x16]
  14179. 0000ACBC  4A47                     tst.w      D7
  14180. 0000ACBE  6714                     beq        +0x16 /* 0000ACD4 */
  14181. 0000ACC0  204A                     movea.l    A0, A2
  14182. 0000ACC2  41E8 0032                lea.l      A0, [A0 + 0x32]
  14183. 0000ACC6  2648                     movea.l    A3, A0
  14184. 0000ACC8  2488                     move.l     [A2], A0
  14185. 0000ACCA  2F0B                     move.l     -[A7], A3
  14186. 0000ACCC  4EB9 0000 3F3A           jsr        [0x00003F3A]
  14187. 0000ACD2  584F                     addq.w     A7, 4
  14188. label0000ACD4:
  14189. 0000ACD4  4267                     clr.w      -[A7]
  14190. 0000ACD6  2F0A                     move.l     -[A7], A2
  14191. 0000ACD8  4EB9 0000 3412           jsr        [0x00003412]
  14192. 0000ACDE  41F9 0001 8C20           lea.l      A0, [0x00018C20]
  14193. 0000ACE4  2548 0004                move.l     [A2 + 0x4], A0
  14194. 0000ACE8  41F9 0001 8C20           lea.l      A0, [0x00018C20]
  14195. 0000ACEE  41E8 0174                lea.l      A0, [A0 + 0x174]
  14196. 0000ACF2  2252                     movea.l    A1, [A2]
  14197. 0000ACF4  2288                     move.l     [A1], A0
  14198. 0000ACF6  2652                     movea.l    A3, [A2]
  14199. 0000ACF8  204A                     movea.l    A0, A2
  14200. 0000ACFA  41E8 0032                lea.l      A0, [A0 + 0x32]
  14201. 0000ACFE  91CB                     sub.l      A0, A3
  14202. 0000AD00  2748 0008                move.l     [A3 + 0x8], A0
  14203. 0000AD04  3546 002C                move.w     [A2 + 0x2C], D6
  14204. 0000AD08  2545 002E                move.l     [A2 + 0x2E], D5
  14205. 0000AD0C  3543 0028                move.w     [A2 + 0x28], D3
  14206. 0000AD10  3544 002A                move.w     [A2 + 0x2A], D4
  14207. 0000AD14  204A                     movea.l    A0, A2
  14208. 0000AD16  5C4F                     addq.w     A7, 6
  14209. 0000AD18  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  14210. 0000AD1C  4E5E                     unlink     A6
  14211. 0000AD1E  4E75                     rts
  14212. fn0000AD20:
  14213. 0000AD20  4E56 0000                link       A6, 0
  14214. 0000AD24  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  14215. 0000AD28  246E 0008                movea.l    A2, [A6 + 0x8]
  14216. 0000AD2C  362E 000C                move.w     D3, [A6 + 0xC]
  14217. 0000AD30  200A                     move.l     D0, A2
  14218. 0000AD32  6752                     beq        +0x54 /* 0000AD86 */
  14219. 0000AD34  41F9 0001 8C20           lea.l      A0, [0x00018C20]
  14220. 0000AD3A  2548 0004                move.l     [A2 + 0x4], A0
  14221. 0000AD3E  41F9 0001 8C20           lea.l      A0, [0x00018C20]
  14222. 0000AD44  41E8 0174                lea.l      A0, [A0 + 0x174]
  14223. 0000AD48  2252                     movea.l    A1, [A2]
  14224. 0000AD4A  2288                     move.l     [A1], A0
  14225. 0000AD4C  2652                     movea.l    A3, [A2]
  14226. 0000AD4E  204A                     movea.l    A0, A2
  14227. 0000AD50  41E8 0032                lea.l      A0, [A0 + 0x32]
  14228. 0000AD54  2848                     movea.l    A4, A0
  14229. 0000AD56  91CB                     sub.l      A0, A3
  14230. 0000AD58  2748 0008                move.l     [A3 + 0x8], A0
  14231. 0000AD5C  4267                     clr.w      -[A7]
  14232. 0000AD5E  2F0A                     move.l     -[A7], A2
  14233. 0000AD60  4EB9 0000 342A           jsr        [0x0000342A]
  14234. 0000AD66  4A43                     tst.w      D3
  14235. 0000AD68  5C4F                     addq.w     A7, 6
  14236. 0000AD6A  670C                     beq        +0xE /* 0000AD78 */
  14237. 0000AD6C  4267                     clr.w      -[A7]
  14238. 0000AD6E  2F0C                     move.l     -[A7], A4
  14239. 0000AD70  4EB9 0000 3F42           jsr        [0x00003F42]
  14240. 0000AD76  5C4F                     addq.w     A7, 6
  14241. label0000AD78:
  14242. 0000AD78  4A43                     tst.w      D3
  14243. 0000AD7A  6F0A                     ble        +0xC /* 0000AD86 */
  14244. 0000AD7C  2F0A                     move.l     -[A7], A2
  14245. 0000AD7E  4EB9 0000 2592           jsr        [0x00002592]
  14246. 0000AD84  584F                     addq.w     A7, 4
  14247. label0000AD86:
  14248. 0000AD86  204A                     movea.l    A0, A2
  14249. 0000AD88  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  14250. 0000AD8C  4E5E                     unlink     A6
  14251. 0000AD8E  4E75                     rts
  14252. 0000AD90  4E56 FFF0                link       A6, -0x0010
  14253. 0000AD94  2F0A                     move.l     -[A7], A2
  14254. 0000AD96  246E 0008                movea.l    A2, [A6 + 0x8]
  14255. 0000AD9A  486E FFF0                pea.l      [A6 - 0x10]
  14256. 0000AD9E  4EB9 0000 2622           jsr        [0x00002622]
  14257. 0000ADA4  4EB9 0000 2632           jsr        [0x00002632]
  14258. 0000ADAA  42A7                     clr.l      -[A7]
  14259. 0000ADAC  2F0A                     move.l     -[A7], A2
  14260. 0000ADAE  2057                     movea.l    A0, [A7]
  14261. 0000ADB0  2268 0004                movea.l    A1, [A0 + 0x4]
  14262. 0000ADB4  2269 00E8                movea.l    A1, [A1 + 0xE8]
  14263. 0000ADB8  4E91                     jsr        [A1]
  14264. 0000ADBA  2F0A                     move.l     -[A7], A2
  14265. 0000ADBC  2057                     movea.l    A0, [A7]
  14266. 0000ADBE  2268 0004                movea.l    A1, [A0 + 0x4]
  14267. 0000ADC2  2269 016C                movea.l    A1, [A1 + 0x16C]
  14268. 0000ADC6  4E91                     jsr        [A1]
  14269. 0000ADC8  2D48 FFFC                move.l     [A6 - 0x4], A0
  14270. 0000ADCC  486E FFFC                pea.l      [A6 - 0x4]
  14271. 0000ADD0  4EB9 0000 2502           jsr        [0x00002502]
  14272. 0000ADD6  301F                     move.w     D0, [A7]+
  14273. 0000ADD8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  14274. 0000ADDC  2F3C 0002 0002           move.l     -[A7], 0x20002
  14275. 0000ADE2  A8E1                     syscall    InsetRgn
  14276. 0000ADE4  2F0A                     move.l     -[A7], A2
  14277. 0000ADE6  2057                     movea.l    A0, [A7]
  14278. 0000ADE8  2268 0004                movea.l    A1, [A0 + 0x4]
  14279. 0000ADEC  2269 016C                movea.l    A1, [A1 + 0x16C]
  14280. 0000ADF0  4E91                     jsr        [A1]
  14281. 0000ADF2  584F                     addq.w     A7, 4
  14282. 0000ADF4  2F08                     move.l     -[A7], A0
  14283. 0000ADF6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  14284. 0000ADFA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  14285. 0000ADFE  A8E6                     syscall    DiffRgn
  14286. 0000AE00  102E 000C                move.b     D0, [A6 + 0xC]
  14287. 0000AE04  57C0                     seq        D0
  14288. 0000AE06  4400                     neg.b      D0
  14289. 0000AE08  1F00                     move.b     -[A7], D0
  14290. 0000AE0A  1F3C 0001                move.b     -[A7], 0x1
  14291. 0000AE0E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  14292. 0000AE12  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  14293. 0000AE16  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  14294. 0000AE1A  61FF FFFF ED84           bsr        -0x127A /* 00009BA0 */
  14295. 0000AE20  4AAE FFFC                tst.l      [A6 - 0x4]
  14296. 0000AE24  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  14297. 0000AE28  6706                     beq        +0x8 /* 0000AE30 */
  14298. 0000AE2A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  14299. 0000AE2E  A8D9                     syscall    DisposRgn/DisposeRgn
  14300. label0000AE30:
  14301. 0000AE30  3F3C FFFF                move.w     -[A7], 0xFFFF
  14302. 0000AE34  486E FFF0                pea.l      [A6 - 0x10]
  14303. 0000AE38  4EB9 0000 262A           jsr        [0x0000262A]
  14304. 0000AE3E  5C4F                     addq.w     A7, 6
  14305. 0000AE40  245F                     movea.l    A2, [A7]+
  14306. 0000AE42  4E5E                     unlink     A6
  14307. 0000AE44  4E75                     rts
  14308. 0000AE46  4E56 0000                link       A6, 0
  14309. 0000AE4A  48E7 0030                movem.l    -[A7], A2,A3
  14310. 0000AE4E  246E 0008                movea.l    A2, [A6 + 0x8]
  14311. 0000AE52  266E 000C                movea.l    A3, [A6 + 0xC]
  14312. 0000AE56  554F                     subq.w     A7, 2
  14313. 0000AE58  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  14314. 0000AE5C  2F0A                     move.l     -[A7], A2
  14315. 0000AE5E  2057                     movea.l    A0, [A7]
  14316. 0000AE60  2268 0004                movea.l    A1, [A0 + 0x4]
  14317. 0000AE64  2269 0170                movea.l    A1, [A1 + 0x170]
  14318. 0000AE68  4E91                     jsr        [A1]
  14319. 0000AE6A  584F                     addq.w     A7, 4
  14320. 0000AE6C  2F08                     move.l     -[A7], A0
  14321. 0000AE6E  A8E8                     syscall    PtInRgn
  14322. 0000AE70  101F                     move.b     D0, [A7]+
  14323. 0000AE72  676A                     beq        +0x6C /* 0000AEDE */
  14324. 0000AE74  61FF 0000 00F0           bsr        +0xF2 /* 0000AF66 */
  14325. 0000AE7A  4A00                     tst.b      D0
  14326. 0000AE7C  6760                     beq        +0x62 /* 0000AEDE */
  14327. 0000AE7E  61FF 0000 00E0           bsr        +0xE2 /* 0000AF60 */
  14328. 0000AE84  2648                     movea.l    A3, A0
  14329. 0000AE86  B7CA                     cmpa.l     A3, A2
  14330. 0000AE88  6620                     bne        +0x22 /* 0000AEAA */
  14331. 0000AE8A  1F3C 0001                move.b     -[A7], 0x1
  14332. 0000AE8E  2F0A                     move.l     -[A7], A2
  14333. 0000AE90  2057                     movea.l    A0, [A7]
  14334. 0000AE92  2268 0004                movea.l    A1, [A0 + 0x4]
  14335. 0000AE96  2269 0160                movea.l    A1, [A1 + 0x160]
  14336. 0000AE9A  4E91                     jsr        [A1]
  14337. 0000AE9C  42A7                     clr.l      -[A7]
  14338. 0000AE9E  61FF 0000 00B8           bsr        +0xBA /* 0000AF58 */
  14339. 0000AEA4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  14340. 0000AEA8  6034                     bra        +0x36 /* 0000AEDE */
  14341. label0000AEAA:
  14342. 0000AEAA  200B                     move.l     D0, A3
  14343. 0000AEAC  6714                     beq        +0x16 /* 0000AEC2 */
  14344. 0000AEAE  1F3C 0001                move.b     -[A7], 0x1
  14345. 0000AEB2  2F0B                     move.l     -[A7], A3
  14346. 0000AEB4  2057                     movea.l    A0, [A7]
  14347. 0000AEB6  2268 0004                movea.l    A1, [A0 + 0x4]
  14348. 0000AEBA  2269 0160                movea.l    A1, [A1 + 0x160]
  14349. 0000AEBE  4E91                     jsr        [A1]
  14350. 0000AEC0  5C4F                     addq.w     A7, 6
  14351. label0000AEC2:
  14352. 0000AEC2  2F0A                     move.l     -[A7], A2
  14353. 0000AEC4  61FF 0000 0092           bsr        +0x94 /* 0000AF58 */
  14354. 0000AECA  4227                     clr.b      -[A7]
  14355. 0000AECC  2F0A                     move.l     -[A7], A2
  14356. 0000AECE  2057                     movea.l    A0, [A7]
  14357. 0000AED0  2268 0004                movea.l    A1, [A0 + 0x4]
  14358. 0000AED4  2269 0160                movea.l    A1, [A1 + 0x160]
  14359. 0000AED8  4E91                     jsr        [A1]
  14360. 0000AEDA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  14361. label0000AEDE:
  14362. 0000AEDE  4CDF 0C00                movem.l    A2,A3, [A7]+
  14363. 0000AEE2  4E5E                     unlink     A6
  14364. 0000AEE4  4E75                     rts
  14365. fn0000AEE6:
  14366. 0000AEE6  4E56 0000                link       A6, 0
  14367. 0000AEEA  48E7 0030                movem.l    -[A7], A2,A3
  14368. 0000AEEE  266E 0008                movea.l    A3, [A6 + 0x8]
  14369. 0000AEF2  61FF 0000 006C           bsr        +0x6E /* 0000AF60 */
  14370. 0000AEF8  2448                     movea.l    A2, A0
  14371. 0000AEFA  B5CB                     cmpa.l     A2, A3
  14372. 0000AEFC  661C                     bne        +0x1E /* 0000AF1A */
  14373. 0000AEFE  61FF 0000 0066           bsr        +0x68 /* 0000AF66 */
  14374. 0000AF04  4A00                     tst.b      D0
  14375. 0000AF06  6712                     beq        +0x14 /* 0000AF1A */
  14376. 0000AF08  4227                     clr.b      -[A7]
  14377. 0000AF0A  2F0B                     move.l     -[A7], A3
  14378. 0000AF0C  2057                     movea.l    A0, [A7]
  14379. 0000AF0E  2268 0004                movea.l    A1, [A0 + 0x4]
  14380. 0000AF12  2269 0160                movea.l    A1, [A1 + 0x160]
  14381. 0000AF16  4E91                     jsr        [A1]
  14382. 0000AF18  5C4F                     addq.w     A7, 6
  14383. label0000AF1A:
  14384. 0000AF1A  4CDF 0C00                movem.l    A2,A3, [A7]+
  14385. 0000AF1E  4E5E                     unlink     A6
  14386. 0000AF20  4E75                     rts
  14387. 0000AF22  206F 0004                movea.l    A0, [A7 + 0x4]
  14388. 0000AF26  316F 0008 0028           move.w     [A0 + 0x28], [A7 + 0x8]
  14389. 0000AF2C  4E75                     rts
  14390. 0000AF2E  206F 0004                movea.l    A0, [A7 + 0x4]
  14391. 0000AF32  3028 0028                move.w     D0, [A0 + 0x28]
  14392. 0000AF36  4E75                     rts
  14393. 0000AF38  206F 0004                movea.l    A0, [A7 + 0x4]
  14394. 0000AF3C  316F 0008 002A           move.w     [A0 + 0x2A], [A7 + 0x8]
  14395. 0000AF42  4E75                     rts
  14396. 0000AF44  206F 0004                movea.l    A0, [A7 + 0x4]
  14397. 0000AF48  3028 002A                move.w     D0, [A0 + 0x2A]
  14398. 0000AF4C  4E75                     rts
  14399. 0000AF4E  206F 0004                movea.l    A0, [A7 + 0x4]
  14400. 0000AF52  2028 002E                move.l     D0, [A0 + 0x2E]
  14401. 0000AF56  4E75                     rts
  14402. fn0000AF58:
  14403. 0000AF58  2B6F 0004 070C           move.l     [A5 + 0x70C], [A7 + 0x4]
  14404. 0000AF5E  4E75                     rts
  14405. fn0000AF60:
  14406. 0000AF60  206D 070C                movea.l    A0, [A5 + 0x70C]
  14407. 0000AF64  4E75                     rts
  14408. fn0000AF66:
  14409. 0000AF66  102D 0710                move.b     D0, [A5 + 0x710]
  14410. 0000AF6A  4E75                     rts
  14411. 0000AF6C  206F 0004                movea.l    A0, [A7 + 0x4]
  14412. 0000AF70  5088                     addq.l     A0, 8
  14413. 0000AF72  2010                     move.l     D0, [A0]
  14414. 0000AF74  0680 FFFF FFCE           addi.l     D0, 0xFFFFFFCE
  14415. 0000AF7A  D1AF 0004                add.l      [A7 + 0x4], D0
  14416. 0000AF7E  4EF9 0000 AD24           jmp        [0x0000AD24]
  14417. fn0000AF84:
  14418. 0000AF84  4E56 0000                link       A6, 0
  14419. 0000AF88  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  14420. 0000AF8C  246E 0008                movea.l    A2, [A6 + 0x8]
  14421. 0000AF90  382E 000C                move.w     D4, [A6 + 0xC]
  14422. 0000AF94  262E 000E                move.l     D3, [A6 + 0xE]
  14423. 0000AF98  286E 0012                movea.l    A4, [A6 + 0x12]
  14424. 0000AF9C  4A44                     tst.w      D4
  14425. 0000AF9E  6714                     beq        +0x16 /* 0000AFB4 */
  14426. 0000AFA0  204A                     movea.l    A0, A2
  14427. 0000AFA2  41E8 0200                lea.l      A0, [A0 + 0x200]
  14428. 0000AFA6  2648                     movea.l    A3, A0
  14429. 0000AFA8  2488                     move.l     [A2], A0
  14430. 0000AFAA  2F0B                     move.l     -[A7], A3
  14431. 0000AFAC  4EB9 0000 3F3A           jsr        [0x00003F3A]
  14432. 0000AFB2  584F                     addq.w     A7, 4
  14433. label0000AFB4:
  14434. 0000AFB4  2F0C                     move.l     -[A7], A4
  14435. 0000AFB6  2F03                     move.l     -[A7], D3
  14436. 0000AFB8  4267                     clr.w      -[A7]
  14437. 0000AFBA  2F0A                     move.l     -[A7], A2
  14438. 0000AFBC  61FF FFFF EFA2           bsr        -0x105C /* 00009F60 */
  14439. 0000AFC2  41F9 0001 88E6           lea.l      A0, [0x000188E6]
  14440. 0000AFC8  2548 0004                move.l     [A2 + 0x4], A0
  14441. 0000AFCC  41F9 0001 88E6           lea.l      A0, [0x000188E6]
  14442. 0000AFD2  41E8 01CC                lea.l      A0, [A0 + 0x1CC]
  14443. 0000AFD6  2252                     movea.l    A1, [A2]
  14444. 0000AFD8  2288                     move.l     [A1], A0
  14445. 0000AFDA  2652                     movea.l    A3, [A2]
  14446. 0000AFDC  204A                     movea.l    A0, A2
  14447. 0000AFDE  41E8 0200                lea.l      A0, [A0 + 0x200]
  14448. 0000AFE2  91CB                     sub.l      A0, A3
  14449. 0000AFE4  2748 0008                move.l     [A3 + 0x8], A0
  14450. 0000AFE8  204A                     movea.l    A0, A2
  14451. 0000AFEA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  14452. 0000AFEE  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  14453. 0000AFF2  4E5E                     unlink     A6
  14454. 0000AFF4  4E75                     rts
  14455. fn0000AFF6:
  14456. 0000AFF6  4E56 0000                link       A6, 0
  14457. 0000AFFA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  14458. 0000AFFE  246E 0008                movea.l    A2, [A6 + 0x8]
  14459. 0000B002  362E 000C                move.w     D3, [A6 + 0xC]
  14460. 0000B006  200A                     move.l     D0, A2
  14461. 0000B008  6752                     beq        +0x54 /* 0000B05C */
  14462. 0000B00A  41F9 0001 88E6           lea.l      A0, [0x000188E6]
  14463. 0000B010  2548 0004                move.l     [A2 + 0x4], A0
  14464. 0000B014  41F9 0001 88E6           lea.l      A0, [0x000188E6]
  14465. 0000B01A  41E8 01CC                lea.l      A0, [A0 + 0x1CC]
  14466. 0000B01E  2252                     movea.l    A1, [A2]
  14467. 0000B020  2288                     move.l     [A1], A0
  14468. 0000B022  2652                     movea.l    A3, [A2]
  14469. 0000B024  204A                     movea.l    A0, A2
  14470. 0000B026  41E8 0200                lea.l      A0, [A0 + 0x200]
  14471. 0000B02A  2848                     movea.l    A4, A0
  14472. 0000B02C  91CB                     sub.l      A0, A3
  14473. 0000B02E  2748 0008                move.l     [A3 + 0x8], A0
  14474. 0000B032  4267                     clr.w      -[A7]
  14475. 0000B034  2F0A                     move.l     -[A7], A2
  14476. 0000B036  61FF FFFF EFC4           bsr        -0x103A /* 00009FFC */
  14477. 0000B03C  4A43                     tst.w      D3
  14478. 0000B03E  5C4F                     addq.w     A7, 6
  14479. 0000B040  670C                     beq        +0xE /* 0000B04E */
  14480. 0000B042  4267                     clr.w      -[A7]
  14481. 0000B044  2F0C                     move.l     -[A7], A4
  14482. 0000B046  4EB9 0000 3F42           jsr        [0x00003F42]
  14483. 0000B04C  5C4F                     addq.w     A7, 6
  14484. label0000B04E:
  14485. 0000B04E  4A43                     tst.w      D3
  14486. 0000B050  6F0A                     ble        +0xC /* 0000B05C */
  14487. 0000B052  2F0A                     move.l     -[A7], A2
  14488. 0000B054  4EB9 0000 2592           jsr        [0x00002592]
  14489. 0000B05A  584F                     addq.w     A7, 4
  14490. label0000B05C:
  14491. 0000B05C  204A                     movea.l    A0, A2
  14492. 0000B05E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  14493. 0000B062  4E5E                     unlink     A6
  14494. 0000B064  4E75                     rts
  14495. 0000B066  4E56 FFD0                link       A6, -0x0030
  14496. 0000B06A  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  14497. 0000B06E  246E 0008                movea.l    A2, [A6 + 0x8]
  14498. 0000B072  486E FFD0                pea.l      [A6 - 0x30]
  14499. 0000B076  4EB9 0000 2652           jsr        [0x00002652]
  14500. 0000B07C  3F3C 000B                move.w     -[A7], 0xB
  14501. 0000B080  A88A                     syscall    TextSize
  14502. 0000B082  486E FFF8                pea.l      [A6 - 0x8]
  14503. 0000B086  A88B                     syscall    GetFontInfo
  14504. 0000B088  42A7                     clr.l      -[A7]
  14505. 0000B08A  486A 007A                pea.l      [A2 + 0x7A]
  14506. 0000B08E  486E FFD8                pea.l      [A6 - 0x28]
  14507. 0000B092  61FF 0000 0764           bsr        +0x766 /* 0000B7F8 */
  14508. 0000B098  302A 01EC                move.w     D0, [A2 + 0x1EC]
  14509. 0000B09C  48C0                     ext.l      D0
  14510. 0000B09E  362A 01E8                move.w     D3, [A2 + 0x1E8]
  14511. 0000B0A2  3A03                     move.w     D5, D3
  14512. 0000B0A4  48C5                     ext.l      D5
  14513. 0000B0A6  342A 01E4                move.w     D2, [A2 + 0x1E4]
  14514. 0000B0AA  48C2                     ext.l      D2
  14515. 0000B0AC  9A82                     sub.l      D5, D2
  14516. 0000B0AE  4C40 5805                movem.l    D0,D2,A3,A4,A6, D0
  14517. 0000B0B2  3F2A 01E6                move.w     -[A7], [A2 + 0x1E6]
  14518. 0000B0B6  3F03                     move.w     -[A7], D3
  14519. 0000B0B8  A893                     syscall    MoveTo
  14520. 0000B0BA  7600                     moveq.l    D3, 0x00
  14521. 0000B0BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  14522. 0000B0C0  605E                     bra        +0x60 /* 0000B120 */
  14523. label0000B0C2:
  14524. 0000B0C2  302E FFF8                move.w     D0, [A6 - 0x8]
  14525. 0000B0C6  48C0                     ext.l      D0
  14526. 0000B0C8  4C7C 0800 0000 0002      movem.l    A3, 0x2
  14527. 0000B0D0  322A 01E6                move.w     D1, [A2 + 0x1E6]
  14528. 0000B0D4  48C1                     ext.l      D1
  14529. 0000B0D6  D280                     add.l      D1, D0
  14530. 0000B0D8  3F01                     move.w     -[A7], D1
  14531. 0000B0DA  3003                     move.w     D0, D3
  14532. 0000B0DC  48C0                     ext.l      D0
  14533. 0000B0DE  3204                     move.w     D1, D4
  14534. 0000B0E0  48C1                     ext.l      D1
  14535. 0000B0E2  9280                     sub.l      D1, D0
  14536. 0000B0E4  302E FFFE                move.w     D0, [A6 - 0x2]
  14537. 0000B0E8  48C0                     ext.l      D0
  14538. 0000B0EA  9280                     sub.l      D1, D0
  14539. 0000B0EC  302E FFFA                move.w     D0, [A6 - 0x6]
  14540. 0000B0F0  48C0                     ext.l      D0
  14541. 0000B0F2  9280                     sub.l      D1, D0
  14542. 0000B0F4  3F01                     move.w     -[A7], D1
  14543. 0000B0F6  A893                     syscall    MoveTo
  14544. 0000B0F8  486E FFE8                pea.l      [A6 - 0x18]
  14545. 0000B0FC  486E FFD8                pea.l      [A6 - 0x28]
  14546. 0000B100  61FF 0000 06AE           bsr        +0x6B0 /* 0000B7B0 */
  14547. 0000B106  486E FFE8                pea.l      [A6 - 0x18]
  14548. 0000B10A  4267                     clr.w      -[A7]
  14549. 0000B10C  486E FFE8                pea.l      [A6 - 0x18]
  14550. 0000B110  61FF FFFF A4E0           bsr        -0x5B1E /* 000055F2 */
  14551. 0000B116  584F                     addq.w     A7, 4
  14552. 0000B118  3F00                     move.w     -[A7], D0
  14553. 0000B11A  A885                     syscall    DrawText
  14554. 0000B11C  D645                     add.w      D3, D5
  14555. 0000B11E  504F                     addq.w     A7, 8
  14556. label0000B120:
  14557. 0000B120  3C2A 01E4                move.w     D6, [A2 + 0x1E4]
  14558. 0000B124  3006                     move.w     D0, D6
  14559. 0000B126  48C0                     ext.l      D0
  14560. 0000B128  382A 01E8                move.w     D4, [A2 + 0x1E8]
  14561. 0000B12C  3204                     move.w     D1, D4
  14562. 0000B12E  48C1                     ext.l      D1
  14563. 0000B130  9280                     sub.l      D1, D0
  14564. 0000B132  302A 01EC                move.w     D0, [A2 + 0x1EC]
  14565. 0000B136  48C0                     ext.l      D0
  14566. 0000B138  9280                     sub.l      D1, D0
  14567. 0000B13A  3003                     move.w     D0, D3
  14568. 0000B13C  48C0                     ext.l      D0
  14569. 0000B13E  B081                     cmp.l      D0, D1
  14570. 0000B140  6D80                     blt        -0x7E /* 0000B0C2 */
  14571. 0000B142  302E FFF8                move.w     D0, [A6 - 0x8]
  14572. 0000B146  48C0                     ext.l      D0
  14573. 0000B148  4C7C 0800 0000 0002      movem.l    A3, 0x2
  14574. 0000B150  322A 01E6                move.w     D1, [A2 + 0x1E6]
  14575. 0000B154  48C1                     ext.l      D1
  14576. 0000B156  D280                     add.l      D1, D0
  14577. 0000B158  3F01                     move.w     -[A7], D1
  14578. 0000B15A  302E FFFE                move.w     D0, [A6 - 0x2]
  14579. 0000B15E  48C0                     ext.l      D0
  14580. 0000B160  3206                     move.w     D1, D6
  14581. 0000B162  48C1                     ext.l      D1
  14582. 0000B164  9280                     sub.l      D1, D0
  14583. 0000B166  302E FFFA                move.w     D0, [A6 - 0x6]
  14584. 0000B16A  48C0                     ext.l      D0
  14585. 0000B16C  9280                     sub.l      D1, D0
  14586. 0000B16E  3F01                     move.w     -[A7], D1
  14587. 0000B170  A893                     syscall    MoveTo
  14588. 0000B172  486E FFE8                pea.l      [A6 - 0x18]
  14589. 0000B176  486E FFD8                pea.l      [A6 - 0x28]
  14590. 0000B17A  61FF 0000 0634           bsr        +0x636 /* 0000B7B0 */
  14591. 0000B180  486E FFE8                pea.l      [A6 - 0x18]
  14592. 0000B184  4267                     clr.w      -[A7]
  14593. 0000B186  486E FFE8                pea.l      [A6 - 0x18]
  14594. 0000B18A  61FF FFFF A466           bsr        -0x5B98 /* 000055F2 */
  14595. 0000B190  584F                     addq.w     A7, 4
  14596. 0000B192  3F00                     move.w     -[A7], D0
  14597. 0000B194  A885                     syscall    DrawText
  14598. 0000B196  3F3C FFFF                move.w     -[A7], 0xFFFF
  14599. 0000B19A  486E FFD8                pea.l      [A6 - 0x28]
  14600. 0000B19E  61FF 0000 0626           bsr        +0x628 /* 0000B7C6 */
  14601. 0000B1A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  14602. 0000B1A8  486E FFD0                pea.l      [A6 - 0x30]
  14603. 0000B1AC  4EB9 0000 265A           jsr        [0x0000265A]
  14604. 0000B1B2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  14605. 0000B1B6  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  14606. 0000B1BA  4E5E                     unlink     A6
  14607. 0000B1BC  4E75                     rts
  14608. 0000B1BE  4E56 FFCA                link       A6, -0x0036
  14609. 0000B1C2  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  14610. 0000B1C6  246E 000C                movea.l    A2, [A6 + 0xC]
  14611. 0000B1CA  2A2E 0010                move.l     D5, [A6 + 0x10]
  14612. 0000B1CE  286E 0014                movea.l    A4, [A6 + 0x14]
  14613. 0000B1D2  266E 0018                movea.l    A3, [A6 + 0x18]
  14614. 0000B1D6  594F                     subq.w     A7, 4
  14615. 0000B1D8  A924                     syscall    FrontWindow
  14616. 0000B1DA  205F                     movea.l    A0, [A7]+
  14617. 0000B1DC  2D48 FFDC                move.l     [A6 - 0x24], A0
  14618. 0000B1E0  2D54 FFEC                move.l     [A6 - 0x14], [A4]
  14619. 0000B1E4  2D6C 0004 FFF0           move.l     [A6 - 0x10], [A4 + 0x4]
  14620. 0000B1EA  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  14621. 0000B1EE  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  14622. 0000B1F4  3D6E FFFA FFEA           move.w     [A6 - 0x16], [A6 - 0x6]
  14623. 0000B1FA  3D6E FFF8 FFE8           move.w     [A6 - 0x18], [A6 - 0x8]
  14624. 0000B200  3D6E FFFE FFCC           move.w     [A6 - 0x34], [A6 - 0x2]
  14625. 0000B206  3D6E FFFC FFCA           move.w     [A6 - 0x36], [A6 - 0x4]
  14626. 0000B20C  594F                     subq.w     A7, 4
  14627. 0000B20E  AA2A                     syscall    GetMainDevice
  14628. 0000B210  205F                     movea.l    A0, [A7]+
  14629. 0000B212  2D48 FFD2                move.l     [A6 - 0x2E], A0
  14630. 0000B216  3C2E FFEE                move.w     D6, [A6 - 0x12]
  14631. 0000B21A  3006                     move.w     D0, D6
  14632. 0000B21C  48C0                     ext.l      D0
  14633. 0000B21E  382E FFF2                move.w     D4, [A6 - 0xE]
  14634. 0000B222  48C4                     ext.l      D4
  14635. 0000B224  9880                     sub.l      D4, D0
  14636. 0000B226  302E FFEC                move.w     D0, [A6 - 0x14]
  14637. 0000B22A  48C0                     ext.l      D0
  14638. 0000B22C  322E FFF0                move.w     D1, [A6 - 0x10]
  14639. 0000B230  48C1                     ext.l      D1
  14640. 0000B232  9280                     sub.l      D1, D0
  14641. 0000B234  2D41 FFE4                move.l     [A6 - 0x1C], D1
  14642. 0000B238  302E FFFA                move.w     D0, [A6 - 0x6]
  14643. 0000B23C  48C0                     ext.l      D0
  14644. 0000B23E  322E FFFE                move.w     D1, [A6 - 0x2]
  14645. 0000B242  48C1                     ext.l      D1
  14646. 0000B244  9280                     sub.l      D1, D0
  14647. 0000B246  2D41 FFD8                move.l     [A6 - 0x28], D1
  14648. 0000B24A  302E FFF8                move.w     D0, [A6 - 0x8]
  14649. 0000B24E  48C0                     ext.l      D0
  14650. 0000B250  362E FFFC                move.w     D3, [A6 - 0x4]
  14651. 0000B254  48C3                     ext.l      D3
  14652. 0000B256  9680                     sub.l      D3, D0
  14653. 0000B258  B883                     cmp.l      D4, D3
  14654. 0000B25A  670A                     beq        +0xC /* 0000B266 */
  14655. 0000B25C  202E FFE4                move.l     D0, [A6 - 0x1C]
  14656. 0000B260  B081                     cmp.l      D0, D1
  14657. 0000B262  6600 0146                bne        +0x148 /* 0000B3AA */
  14658. label0000B266:
  14659. 0000B266  2052                     movea.l    A0, [A2]
  14660. 0000B268  3628 0004                move.w     D3, [A0 + 0x4]
  14661. 0000B26C  0283 0000 7FFF           andi.l     D3, 0x7FFF
  14662. 0000B272  4A6E FFEC                tst.w      [A6 - 0x14]
  14663. 0000B276  6606                     bne        +0x8 /* 0000B27E */
  14664. 0000B278  3006                     move.w     D0, D6
  14665. 0000B27A  48C0                     ext.l      D0
  14666. 0000B27C  6014                     bra        +0x16 /* 0000B292 */
  14667. label0000B27E:
  14668. 0000B27E  302E FFEC                move.w     D0, [A6 - 0x14]
  14669. 0000B282  48C0                     ext.l      D0
  14670. 0000B284  7200                     moveq.l    D1, 0x00
  14671. 0000B286  3203                     move.w     D1, D3
  14672. 0000B288  4C00 1800                movem.w    A3,A4, D0
  14673. 0000B28C  3006                     move.w     D0, D6
  14674. 0000B28E  48C0                     ext.l      D0
  14675. 0000B290  D081                     add.l      D0, D1
  14676. label0000B292:
  14677. 0000B292  2840                     movea.l    A4, D0
  14678. 0000B294  7000                     moveq.l    D0, 0x00
  14679. 0000B296  3003                     move.w     D0, D3
  14680. 0000B298  9084                     sub.l      D0, D4
  14681. 0000B29A  2D40 FFE0                move.l     [A6 - 0x20], D0
  14682. 0000B29E  2045                     movea.l    A0, D5
  14683. 0000B2A0  2050                     movea.l    A0, [A0]
  14684. 0000B2A2  3628 0004                move.w     D3, [A0 + 0x4]
  14685. 0000B2A6  0283 0000 7FFF           andi.l     D3, 0x7FFF
  14686. 0000B2AC  4A6E FFE8                tst.w      [A6 - 0x18]
  14687. 0000B2B0  6608                     bne        +0xA /* 0000B2BA */
  14688. 0000B2B2  302E FFEA                move.w     D0, [A6 - 0x16]
  14689. 0000B2B6  48C0                     ext.l      D0
  14690. 0000B2B8  6016                     bra        +0x18 /* 0000B2D0 */
  14691. label0000B2BA:
  14692. 0000B2BA  302E FFE8                move.w     D0, [A6 - 0x18]
  14693. 0000B2BE  48C0                     ext.l      D0
  14694. 0000B2C0  7200                     moveq.l    D1, 0x00
  14695. 0000B2C2  3203                     move.w     D1, D3
  14696. 0000B2C4  4C00 1800                movem.w    A3,A4, D0
  14697. 0000B2C8  306E FFEA                movea.w    A0, [A6 - 0x16]
  14698. 0000B2CC  D288                     add.l      D1, A0
  14699. 0000B2CE  2001                     move.l     D0, D1
  14700. label0000B2D0:
  14701. 0000B2D0  2D40 FFCE                move.l     [A6 - 0x32], D0
  14702. 0000B2D4  7C00                     moveq.l    D6, 0x00
  14703. 0000B2D6  3C03                     move.w     D6, D3
  14704. 0000B2D8  594F                     subq.w     A7, 4
  14705. 0000B2DA  2F0A                     move.l     -[A7], A2
  14706. 0000B2DC  203C 0004 000F           move.l     D0, 0x4000F
  14707. 0000B2E2  AB1D                     syscall    QDExtensions
  14708. 0000B2E4  205F                     movea.l    A0, [A7]+
  14709. 0000B2E6  D1CC                     add.l      A0, A4
  14710. 0000B2E8  2648                     movea.l    A3, A0
  14711. 0000B2EA  594F                     subq.w     A7, 4
  14712. 0000B2EC  2F05                     move.l     -[A7], D5
  14713. 0000B2EE  203C 0004 000F           move.l     D0, 0x4000F
  14714. 0000B2F4  AB1D                     syscall    QDExtensions
  14715. 0000B2F6  205F                     movea.l    A0, [A7]+
  14716. 0000B2F8  D1EE FFCE                add.l      A0, [A6 - 0x32]
  14717. 0000B2FC  2448                     movea.l    A2, A0
  14718. 0000B2FE  594F                     subq.w     A7, 4
  14719. 0000B300  2F05                     move.l     -[A7], D5
  14720. 0000B302  203C 0004 000F           move.l     D0, 0x4000F
  14721. 0000B308  AB1D                     syscall    QDExtensions
  14722. 0000B30A  205F                     movea.l    A0, [A7]+
  14723. 0000B30C  2848                     movea.l    A4, A0
  14724. 0000B30E  206E FFD2                movea.l    A0, [A6 - 0x2E]
  14725. 0000B312  2E10                     move.l     D7, [A0]
  14726. 0000B314  2047                     movea.l    A0, D7
  14727. 0000B316  3268 0022                movea.w    A1, [A0 + 0x22]
  14728. 0000B31A  3028 0026                move.w     D0, [A0 + 0x26]
  14729. 0000B31E  48C0                     ext.l      D0
  14730. 0000B320  9089                     sub.l      D0, A1
  14731. 0000B322  7200                     moveq.l    D1, 0x00
  14732. 0000B324  3203                     move.w     D1, D3
  14733. 0000B326  4C00 1800                movem.w    A3,A4, D0
  14734. 0000B32A  204C                     movea.l    A0, A4
  14735. 0000B32C  D1C1                     add.l      A0, D1
  14736. 0000B32E  2A08                     move.l     D5, A0
  14737. 0000B330  202E FFD8                move.l     D0, [A6 - 0x28]
  14738. 0000B334  5380                     subq.l     D0, 1
  14739. 0000B336  D5C0                     add.l      A2, D0
  14740. 0000B338  2E0A                     move.l     D7, A2
  14741. label0000B33A:
  14742. 0000B33A  554F                     subq.w     A7, 2
  14743. 0000B33C  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  14744. 0000B340  203C 0004 0013           move.l     D0, 0x40013
  14745. 0000B346  AB1D                     syscall    QDExtensions
  14746. 0000B348  101F                     move.b     D0, [A7]+
  14747. 0000B34A  67EE                     beq        -0x10 /* 0000B33A */
  14748. 0000B34C  1D7C 0001 FFD7           move.b     [A6 - 0x29], 0x1
  14749. 0000B352  41EE FFD7                lea.l      A0, [A6 - 0x29]
  14750. 0000B356  1010                     move.b     D0, [A0]
  14751. 0000B358  A05D                     syscall    SwapMMUMode
  14752. 0000B35A  1080                     move.b     [A0], D0
  14753. 0000B35C  42AE FFF4                clr.l      [A6 - 0xC]
  14754. 0000B360  6024                     bra        +0x26 /* 0000B386 */
  14755. label0000B362:
  14756. 0000B362  7600                     moveq.l    D3, 0x00
  14757. 0000B364  6010                     bra        +0x12 /* 0000B376 */
  14758. label0000B366:
  14759. 0000B366  B5CC                     cmpa.l     A2, A4
  14760. 0000B368  6510                     bcs        +0x12 /* 0000B37A */
  14761. 0000B36A  B5C5                     cmpa.l     A2, D5
  14762. 0000B36C  620C                     bhi        +0xE /* 0000B37A */
  14763. 0000B36E  1493                     move.b     [A2], [A3]
  14764. 0000B370  D5C6                     add.l      A2, D6
  14765. 0000B372  528B                     addq.l     A3, 1
  14766. 0000B374  5283                     addq.l     D3, 1
  14767. label0000B376:
  14768. 0000B376  B684                     cmp.l      D3, D4
  14769. 0000B378  65EC                     bcs        -0x12 /* 0000B366 */
  14770. label0000B37A:
  14771. 0000B37A  5387                     subq.l     D7, 1
  14772. 0000B37C  2447                     movea.l    A2, D7
  14773. 0000B37E  D7EE FFE0                add.l      A3, [A6 - 0x20]
  14774. 0000B382  52AE FFF4                addq.l     [A6 - 0xC], 1
  14775. label0000B386:
  14776. 0000B386  202E FFF4                move.l     D0, [A6 - 0xC]
  14777. 0000B38A  B0AE FFE4                cmp.l      D0, [A6 - 0x1C]
  14778. 0000B38E  65D2                     bcs        -0x2C /* 0000B362 */
  14779. 0000B390  41EE FFD7                lea.l      A0, [A6 - 0x29]
  14780. 0000B394  1010                     move.b     D0, [A0]
  14781. 0000B396  A05D                     syscall    SwapMMUMode
  14782. 0000B398  1080                     move.b     [A0], D0
  14783. 0000B39A  594F                     subq.w     A7, 4
  14784. 0000B39C  AA32                     syscall    GetGDevice
  14785. 0000B39E  205F                     movea.l    A0, [A7]+
  14786. 0000B3A0  2F08                     move.l     -[A7], A0
  14787. 0000B3A2  203C 0004 000A           move.l     D0, 0x4000A
  14788. 0000B3A8  AB1D                     syscall    QDExtensions
  14789. label0000B3AA:
  14790. 0000B3AA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  14791. 0000B3AE  4E5E                     unlink     A6
  14792. 0000B3B0  4E75                     rts
  14793. 0000B3B2  4E56 FFB0                link       A6, -0x0050
  14794. 0000B3B6  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  14795. 0000B3BA  246E 0008                movea.l    A2, [A6 + 0x8]
  14796. 0000B3BE  486E FFB0                pea.l      [A6 - 0x50]
  14797. 0000B3C2  4EB9 0000 2652           jsr        [0x00002652]
  14798. 0000B3C8  61FF FFFF C8B6           bsr        -0x3748 /* 00007C80 */
  14799. 0000B3CE  2C28 00CA                move.l     D6, [A0 + 0xCA]
  14800. 0000B3D2  61FF FFFF E6B4           bsr        -0x194A /* 00009A88 */
  14801. 0000B3D8  3F00                     move.w     -[A7], D0
  14802. 0000B3DA  A887                     syscall    TextFont
  14803. 0000B3DC  4267                     clr.w      -[A7]
  14804. 0000B3DE  A888                     syscall    TextFace
  14805. 0000B3E0  4267                     clr.w      -[A7]
  14806. 0000B3E2  A88A                     syscall    TextSize
  14807. 0000B3E4  486E FFCC                pea.l      [A6 - 0x34]
  14808. 0000B3E8  A88B                     syscall    GetFontInfo
  14809. 0000B3EA  204A                     movea.l    A0, A2
  14810. 0000B3EC  41E8 00CA                lea.l      A0, [A0 + 0xCA]
  14811. 0000B3F0  2648                     movea.l    A3, A0
  14812. 0000B3F2  4850                     pea.l      [A0]
  14813. 0000B3F4  61FF FFFF A240           bsr        -0x5DBE /* 00005636 */
  14814. 0000B3FA  584F                     addq.w     A7, 4
  14815. 0000B3FC  2F08                     move.l     -[A7], A0
  14816. 0000B3FE  A88C                     syscall    StringWidth
  14817. 0000B400  301F                     move.w     D0, [A7]+
  14818. 0000B402  3600                     move.w     D3, D0
  14819. 0000B404  302E FFCE                move.w     D0, [A6 - 0x32]
  14820. 0000B408  48C0                     ext.l      D0
  14821. 0000B40A  382E FFCC                move.w     D4, [A6 - 0x34]
  14822. 0000B40E  48C4                     ext.l      D4
  14823. 0000B410  D880                     add.l      D4, D0
  14824. 0000B412  486E FFF0                pea.l      [A6 - 0x10]
  14825. 0000B416  42A7                     clr.l      -[A7]
  14826. 0000B418  3F03                     move.w     -[A7], D3
  14827. 0000B41A  3F04                     move.w     -[A7], D4
  14828. 0000B41C  A8A7                     syscall    SetRect
  14829. 0000B41E  42A7                     clr.l      -[A7]
  14830. 0000B420  42A7                     clr.l      -[A7]
  14831. 0000B422  42A7                     clr.l      -[A7]
  14832. 0000B424  3F3C 0008                move.w     -[A7], 0x8
  14833. 0000B428  486E FFF0                pea.l      [A6 - 0x10]
  14834. 0000B42C  486E FFDC                pea.l      [A6 - 0x24]
  14835. 0000B430  4EB9 0000 3E02           jsr        [0x00003E02]
  14836. 0000B436  486E FFDC                pea.l      [A6 - 0x24]
  14837. 0000B43A  4EB9 0000 3E12           jsr        [0x00003E12]
  14838. 0000B440  4267                     clr.w      -[A7]
  14839. 0000B442  3F2E FFCC                move.w     -[A7], [A6 - 0x34]
  14840. 0000B446  A893                     syscall    MoveTo
  14841. 0000B448  61FF FFFF E63E           bsr        -0x19C0 /* 00009A88 */
  14842. 0000B44E  3F00                     move.w     -[A7], D0
  14843. 0000B450  A887                     syscall    TextFont
  14844. 0000B452  4267                     clr.w      -[A7]
  14845. 0000B454  A88A                     syscall    TextSize
  14846. 0000B456  4267                     clr.w      -[A7]
  14847. 0000B458  A888                     syscall    TextFace
  14848. 0000B45A  2F0B                     move.l     -[A7], A3
  14849. 0000B45C  61FF FFFF A1D8           bsr        -0x5E26 /* 00005636 */
  14850. 0000B462  584F                     addq.w     A7, 4
  14851. 0000B464  2F08                     move.l     -[A7], A0
  14852. 0000B466  A884                     syscall    DrawString
  14853. 0000B468  486E FFDC                pea.l      [A6 - 0x24]
  14854. 0000B46C  4EB9 0000 3E1A           jsr        [0x00003E1A]
  14855. 0000B472  486E FFDC                pea.l      [A6 - 0x24]
  14856. 0000B476  61FF FFFF A198           bsr        -0x5E66 /* 00005610 */
  14857. 0000B47C  2668 0002                movea.l    A3, [A0 + 0x2]
  14858. 0000B480  486E FFD4                pea.l      [A6 - 0x2C]
  14859. 0000B484  42A7                     clr.l      -[A7]
  14860. 0000B486  3F04                     move.w     -[A7], D4
  14861. 0000B488  3F03                     move.w     -[A7], D3
  14862. 0000B48A  A8A7                     syscall    SetRect
  14863. 0000B48C  42A7                     clr.l      -[A7]
  14864. 0000B48E  42A7                     clr.l      -[A7]
  14865. 0000B490  42A7                     clr.l      -[A7]
  14866. 0000B492  3F3C 0008                move.w     -[A7], 0x8
  14867. 0000B496  486E FFD4                pea.l      [A6 - 0x2C]
  14868. 0000B49A  486E FFB8                pea.l      [A6 - 0x48]
  14869. 0000B49E  4EB9 0000 3E02           jsr        [0x00003E02]
  14870. 0000B4A4  486E FFB8                pea.l      [A6 - 0x48]
  14871. 0000B4A8  61FF FFFF A166           bsr        -0x5E98 /* 00005610 */
  14872. 0000B4AE  2868 0002                movea.l    A4, [A0 + 0x2]
  14873. 0000B4B2  486E FFD4                pea.l      [A6 - 0x2C]
  14874. 0000B4B6  486E FFF0                pea.l      [A6 - 0x10]
  14875. 0000B4BA  2F0C                     move.l     -[A7], A4
  14876. 0000B4BC  2F0B                     move.l     -[A7], A3
  14877. 0000B4BE  2F0A                     move.l     -[A7], A2
  14878. 0000B4C0  2057                     movea.l    A0, [A7]
  14879. 0000B4C2  2268 0004                movea.l    A1, [A0 + 0x4]
  14880. 0000B4C6  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  14881. 0000B4CA  4E91                     jsr        [A1]
  14882. 0000B4CC  486E FFF0                pea.l      [A6 - 0x10]
  14883. 0000B4D0  486E FFD4                pea.l      [A6 - 0x2C]
  14884. 0000B4D4  2F0B                     move.l     -[A7], A3
  14885. 0000B4D6  2F0C                     move.l     -[A7], A4
  14886. 0000B4D8  2F0A                     move.l     -[A7], A2
  14887. 0000B4DA  2057                     movea.l    A0, [A7]
  14888. 0000B4DC  2268 0004                movea.l    A1, [A0 + 0x4]
  14889. 0000B4E0  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  14890. 0000B4E4  4E91                     jsr        [A1]
  14891. 0000B4E6  486E FFD4                pea.l      [A6 - 0x2C]
  14892. 0000B4EA  486E FFF0                pea.l      [A6 - 0x10]
  14893. 0000B4EE  2F0C                     move.l     -[A7], A4
  14894. 0000B4F0  2F0B                     move.l     -[A7], A3
  14895. 0000B4F2  2F0A                     move.l     -[A7], A2
  14896. 0000B4F4  2057                     movea.l    A0, [A7]
  14897. 0000B4F6  2268 0004                movea.l    A1, [A0 + 0x4]
  14898. 0000B4FA  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  14899. 0000B4FE  4E91                     jsr        [A1]
  14900. 0000B500  3004                     move.w     D0, D4
  14901. 0000B502  48C0                     ext.l      D0
  14902. 0000B504  322A 01E6                move.w     D1, [A2 + 0x1E6]
  14903. 0000B508  48C1                     ext.l      D1
  14904. 0000B50A  9280                     sub.l      D1, D0
  14905. 0000B50C  5B81                     subq.l     D1, 5
  14906. 0000B50E  3D41 FFFA                move.w     [A6 - 0x6], D1
  14907. 0000B512  3A2A 01E4                move.w     D5, [A2 + 0x1E4]
  14908. 0000B516  3005                     move.w     D0, D5
  14909. 0000B518  48C0                     ext.l      D0
  14910. 0000B51A  322A 01E8                move.w     D1, [A2 + 0x1E8]
  14911. 0000B51E  48C1                     ext.l      D1
  14912. 0000B520  9280                     sub.l      D1, D0
  14913. 0000B522  3003                     move.w     D0, D3
  14914. 0000B524  48C0                     ext.l      D0
  14915. 0000B526  9280                     sub.l      D1, D0
  14916. 0000B528  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  14917. 0000B530  3005                     move.w     D0, D5
  14918. 0000B532  48C0                     ext.l      D0
  14919. 0000B534  D081                     add.l      D0, D1
  14920. 0000B536  3D40 FFF8                move.w     [A6 - 0x8], D0
  14921. 0000B53A  3004                     move.w     D0, D4
  14922. 0000B53C  48C0                     ext.l      D0
  14923. 0000B53E  322E FFFA                move.w     D1, [A6 - 0x6]
  14924. 0000B542  48C1                     ext.l      D1
  14925. 0000B544  D280                     add.l      D1, D0
  14926. 0000B546  3D41 FFFE                move.w     [A6 - 0x2], D1
  14927. 0000B54A  3003                     move.w     D0, D3
  14928. 0000B54C  48C0                     ext.l      D0
  14929. 0000B54E  322E FFF8                move.w     D1, [A6 - 0x8]
  14930. 0000B552  48C1                     ext.l      D1
  14931. 0000B554  D280                     add.l      D1, D0
  14932. 0000B556  3D41 FFFC                move.w     [A6 - 0x4], D1
  14933. 0000B55A  42A7                     clr.l      -[A7]
  14934. 0000B55C  4267                     clr.w      -[A7]
  14935. 0000B55E  486E FFF8                pea.l      [A6 - 0x8]
  14936. 0000B562  2F06                     move.l     -[A7], D6
  14937. 0000B564  486E FFB8                pea.l      [A6 - 0x48]
  14938. 0000B568  4EB9 0000 3E22           jsr        [0x00003E22]
  14939. 0000B56E  3F3C FFFF                move.w     -[A7], 0xFFFF
  14940. 0000B572  486E FFB8                pea.l      [A6 - 0x48]
  14941. 0000B576  4EB9 0000 3E0A           jsr        [0x00003E0A]
  14942. 0000B57C  3F3C FFFF                move.w     -[A7], 0xFFFF
  14943. 0000B580  486E FFDC                pea.l      [A6 - 0x24]
  14944. 0000B584  4EB9 0000 3E0A           jsr        [0x00003E0A]
  14945. 0000B58A  3F3C FFFF                move.w     -[A7], 0xFFFF
  14946. 0000B58E  486E FFB0                pea.l      [A6 - 0x50]
  14947. 0000B592  4EB9 0000 265A           jsr        [0x0000265A]
  14948. 0000B598  4FEF 009E                lea.l      A7, [A7 + 0x9E]
  14949. 0000B59C  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  14950. 0000B5A0  4E5E                     unlink     A6
  14951. 0000B5A2  4E75                     rts
  14952. 0000B5A4  4E56 FFE6                link       A6, -0x001A
  14953. 0000B5A8  2F0A                     move.l     -[A7], A2
  14954. 0000B5AA  246E 0008                movea.l    A2, [A6 + 0x8]
  14955. 0000B5AE  486E FFF8                pea.l      [A6 - 0x8]
  14956. 0000B5B2  2F0A                     move.l     -[A7], A2
  14957. 0000B5B4  2057                     movea.l    A0, [A7]
  14958. 0000B5B6  2268 0004                movea.l    A1, [A0 + 0x4]
  14959. 0000B5BA  2269 003C                movea.l    A1, [A1 + 0x3C]
  14960. 0000B5BE  4E91                     jsr        [A1]
  14961. 0000B5C0  066E 0014 FFFA           addi.w     [A6 - 0x6], 0x14
  14962. 0000B5C6  2D7C 4042 0000 FFE6      move.l     [A6 - 0x1A], 0x40420000 /* '@B\0\0' */
  14963. 0000B5CE  42AE FFEA                clr.l      [A6 - 0x16]
  14964. 0000B5D2  486E FFFC                pea.l      [A6 - 0x4]
  14965. 0000B5D6  486E FFEE                pea.l      [A6 - 0x12]
  14966. 0000B5DA  3F3C 200E                move.w     -[A7], 0x200E
  14967. 0000B5DE  A9EB                     syscall    Pack4/FP68K
  14968. 0000B5E0  486E FFE6                pea.l      [A6 - 0x1A]
  14969. 0000B5E4  486E FFEE                pea.l      [A6 - 0x12]
  14970. 0000B5E8  3F3C 0802                move.w     -[A7], 0x802
  14971. 0000B5EC  A9EB                     syscall    Pack4/FP68K
  14972. 0000B5EE  486E FFEE                pea.l      [A6 - 0x12]
  14973. 0000B5F2  3F3C 0016                move.w     -[A7], 0x16
  14974. 0000B5F6  A9EB                     syscall    Pack4/FP68K
  14975. 0000B5F8  486E FFEE                pea.l      [A6 - 0x12]
  14976. 0000B5FC  486E FFEE                pea.l      [A6 - 0x12]
  14977. 0000B600  3F3C 2810                move.w     -[A7], 0x2810
  14978. 0000B604  A9EB                     syscall    Pack4/FP68K
  14979. 0000B606  3D6E FFF0 FFFC           move.w     [A6 - 0x4], [A6 - 0x10]
  14980. 0000B60C  066E 0014 FFF8           addi.w     [A6 - 0x8], 0x14
  14981. 0000B612  256E FFF8 01E4           move.l     [A2 + 0x1E4], [A6 - 0x8]
  14982. 0000B618  256E FFFC 01E8           move.l     [A2 + 0x1E8], [A6 - 0x4]
  14983. 0000B61E  504F                     addq.w     A7, 8
  14984. 0000B620  245F                     movea.l    A2, [A7]+
  14985. 0000B622  4E5E                     unlink     A6
  14986. 0000B624  4E75                     rts
  14987. 0000B626  4E56 FFD4                link       A6, -0x002C
  14988. 0000B62A  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  14989. 0000B62E  246E 0008                movea.l    A2, [A6 + 0x8]
  14990. 0000B632  2D6A 01E4 FFF8           move.l     [A6 - 0x8], [A2 + 0x1E4]
  14991. 0000B638  2D6A 01E8 FFFC           move.l     [A6 - 0x4], [A2 + 0x1E8]
  14992. 0000B63E  066E 0037 FFFA           addi.w     [A6 - 0x6], 0x37 /* '7' */
  14993. 0000B644  486A 00A2                pea.l      [A2 + 0xA2]
  14994. 0000B648  61FF FFFF 5912           bsr        -0xA6EC /* 00000F5C */
  14995. 0000B64E  382E FFFA                move.w     D4, [A6 - 0x6]
  14996. 0000B652  3204                     move.w     D1, D4
  14997. 0000B654  48C1                     ext.l      D1
  14998. 0000B656  342E FFFE                move.w     D2, [A6 - 0x2]
  14999. 0000B65A  48C2                     ext.l      D2
  15000. 0000B65C  9481                     sub.l      D2, D1
  15001. 0000B65E  4C40 2002                movem.l    D1,A5, D0
  15002. 0000B662  3602                     move.w     D3, D2
  15003. 0000B664  3D6A 01E8 FFE4           move.w     [A6 - 0x1C], [A2 + 0x1E8]
  15004. 0000B66A  3D44 FFE6                move.w     [A6 - 0x1A], D4
  15005. 0000B66E  42A7                     clr.l      -[A7]
  15006. 0000B670  486A 00A2                pea.l      [A2 + 0xA2]
  15007. 0000B674  486E FFD4                pea.l      [A6 - 0x2C]
  15008. 0000B678  61FF 0000 0108           bsr        +0x10A /* 0000B782 */
  15009. 0000B67E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  15010. 0000B682  6000 008E                bra        +0x90 /* 0000B712 */
  15011. label0000B686:
  15012. 0000B686  4878 0042                push.l     0x42 /* 'B' */
  15013. 0000B68A  4EB9 0000 258A           jsr        [0x0000258A]
  15014. 0000B690  2648                     movea.l    A3, A0
  15015. 0000B692  2008                     move.l     D0, A0
  15016. 0000B694  584F                     addq.w     A7, 4
  15017. 0000B696  6750                     beq        +0x52 /* 0000B6E8 */
  15018. 0000B698  2F0A                     move.l     -[A7], A2
  15019. 0000B69A  486E FFE4                pea.l      [A6 - 0x1C]
  15020. 0000B69E  3003                     move.w     D0, D3
  15021. 0000B6A0  48C0                     ext.l      D0
  15022. 0000B6A2  4C7C 0800 0000 0002      movem.l    A3, 0x2
  15023. 0000B6AA  3F00                     move.w     -[A7], D0
  15024. 0000B6AC  302E FFF8                move.w     D0, [A6 - 0x8]
  15025. 0000B6B0  48C0                     ext.l      D0
  15026. 0000B6B2  322E FFFC                move.w     D1, [A6 - 0x4]
  15027. 0000B6B6  48C1                     ext.l      D1
  15028. 0000B6B8  9280                     sub.l      D1, D0
  15029. 0000B6BA  3F01                     move.w     -[A7], D1
  15030. 0000B6BC  2F2A 01D8                move.l     -[A7], [A2 + 0x1D8]
  15031. 0000B6C0  2F2A 01D4                move.l     -[A7], [A2 + 0x1D4]
  15032. 0000B6C4  486E FFE8                pea.l      [A6 - 0x18]
  15033. 0000B6C8  486E FFE8                pea.l      [A6 - 0x18]
  15034. 0000B6CC  2F0C                     move.l     -[A7], A4
  15035. 0000B6CE  61FF 0000 0068           bsr        +0x6A /* 0000B738 */
  15036. 0000B6D4  504F                     addq.w     A7, 8
  15037. 0000B6D6  2F00                     move.l     -[A7], D0
  15038. 0000B6D8  3F3C 0001                move.w     -[A7], 0x1
  15039. 0000B6DC  2F0B                     move.l     -[A7], A3
  15040. 0000B6DE  61FF 0000 01DC           bsr        +0x1DE /* 0000B8BC */
  15041. 0000B6E4  4FEF 0022                lea.l      A7, [A7 + 0x22]
  15042. label0000B6E8:
  15043. 0000B6E8  D76E FFE6                add.w      [A6 - 0x1A], D3
  15044. label0000B6EC:
  15045. 0000B6EC  486E FFE8                pea.l      [A6 - 0x18]
  15046. 0000B6F0  486E FFD4                pea.l      [A6 - 0x2C]
  15047. 0000B6F4  61FF 0000 002C           bsr        +0x2E /* 0000B722 */
  15048. 0000B6FA  4A00                     tst.b      D0
  15049. 0000B6FC  504F                     addq.w     A7, 8
  15050. 0000B6FE  6686                     bne        -0x78 /* 0000B686 */
  15051. 0000B700  3F3C FFFF                move.w     -[A7], 0xFFFF
  15052. 0000B704  486E FFD4                pea.l      [A6 - 0x2C]
  15053. 0000B708  61FF 0000 0046           bsr        +0x48 /* 0000B750 */
  15054. 0000B70E  5C4F                     addq.w     A7, 6
  15055. 0000B710  6008                     bra        +0xA /* 0000B71A */
  15056. label0000B712:
  15057. 0000B712  284A                     movea.l    A4, A2
  15058. 0000B714  49EC 00A2                lea.l      A4, [A4 + 0xA2]
  15059. 0000B718  60D2                     bra        -0x2C /* 0000B6EC */
  15060. label0000B71A:
  15061. 0000B71A  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  15062. 0000B71E  4E5E                     unlink     A6
  15063. 0000B720  4E75                     rts
  15064. fn0000B722:
  15065. 0000B722  4E56 0000                link       A6, 0
  15066. 0000B726  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  15067. 0000B72A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15068. 0000B72E  4EB9 0000 2CE2           jsr        [0x00002CE2]
  15069. 0000B734  4E5E                     unlink     A6
  15070. 0000B736  4E75                     rts
  15071. fn0000B738:
  15072. 0000B738  4E56 0000                link       A6, 0
  15073. 0000B73C  42A7                     clr.l      -[A7]
  15074. 0000B73E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  15075. 0000B742  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15076. 0000B746  4EB9 0000 2BFA           jsr        [0x00002BFA]
  15077. 0000B74C  4E5E                     unlink     A6
  15078. 0000B74E  4E75                     rts
  15079. fn0000B750:
  15080. 0000B750  4E56 0000                link       A6, 0
  15081. 0000B754  2F0A                     move.l     -[A7], A2
  15082. 0000B756  246E 0008                movea.l    A2, [A6 + 0x8]
  15083. 0000B75A  200A                     move.l     D0, A2
  15084. 0000B75C  671C                     beq        +0x1E /* 0000B77A */
  15085. 0000B75E  4267                     clr.w      -[A7]
  15086. 0000B760  2F0A                     move.l     -[A7], A2
  15087. 0000B762  4EB9 0000 2CD2           jsr        [0x00002CD2]
  15088. 0000B768  4A6E 000C                tst.w      [A6 + 0xC]
  15089. 0000B76C  5C4F                     addq.w     A7, 6
  15090. 0000B76E  6F0A                     ble        +0xC /* 0000B77A */
  15091. 0000B770  2F0A                     move.l     -[A7], A2
  15092. 0000B772  4EB9 0000 2592           jsr        [0x00002592]
  15093. 0000B778  584F                     addq.w     A7, 4
  15094. label0000B77A:
  15095. 0000B77A  204A                     movea.l    A0, A2
  15096. 0000B77C  245F                     movea.l    A2, [A7]+
  15097. 0000B77E  4E5E                     unlink     A6
  15098. 0000B780  4E75                     rts
  15099. fn0000B782:
  15100. 0000B782  4E56 0000                link       A6, 0
  15101. 0000B786  48E7 1030                movem.l    -[A7], D3,A2,A3
  15102. 0000B78A  246E 0008                movea.l    A2, [A6 + 0x8]
  15103. 0000B78E  266E 000C                movea.l    A3, [A6 + 0xC]
  15104. 0000B792  262E 0010                move.l     D3, [A6 + 0x10]
  15105. 0000B796  2F03                     move.l     -[A7], D3
  15106. 0000B798  2F0B                     move.l     -[A7], A3
  15107. 0000B79A  2F0A                     move.l     -[A7], A2
  15108. 0000B79C  4EB9 0000 2CCA           jsr        [0x00002CCA]
  15109. 0000B7A2  204A                     movea.l    A0, A2
  15110. 0000B7A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15111. 0000B7A8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  15112. 0000B7AC  4E5E                     unlink     A6
  15113. 0000B7AE  4E75                     rts
  15114. fn0000B7B0:
  15115. 0000B7B0  4E56 0000                link       A6, 0
  15116. 0000B7B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  15117. 0000B7B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15118. 0000B7BC  4EB9 0000 2CE2           jsr        [0x00002CE2]
  15119. 0000B7C2  4E5E                     unlink     A6
  15120. 0000B7C4  4E75                     rts
  15121. fn0000B7C6:
  15122. 0000B7C6  4E56 0000                link       A6, 0
  15123. 0000B7CA  2F0A                     move.l     -[A7], A2
  15124. 0000B7CC  246E 0008                movea.l    A2, [A6 + 0x8]
  15125. 0000B7D0  200A                     move.l     D0, A2
  15126. 0000B7D2  671C                     beq        +0x1E /* 0000B7F0 */
  15127. 0000B7D4  4267                     clr.w      -[A7]
  15128. 0000B7D6  2F0A                     move.l     -[A7], A2
  15129. 0000B7D8  4EB9 0000 2CD2           jsr        [0x00002CD2]
  15130. 0000B7DE  4A6E 000C                tst.w      [A6 + 0xC]
  15131. 0000B7E2  5C4F                     addq.w     A7, 6
  15132. 0000B7E4  6F0A                     ble        +0xC /* 0000B7F0 */
  15133. 0000B7E6  2F0A                     move.l     -[A7], A2
  15134. 0000B7E8  4EB9 0000 2592           jsr        [0x00002592]
  15135. 0000B7EE  584F                     addq.w     A7, 4
  15136. label0000B7F0:
  15137. 0000B7F0  204A                     movea.l    A0, A2
  15138. 0000B7F2  245F                     movea.l    A2, [A7]+
  15139. 0000B7F4  4E5E                     unlink     A6
  15140. 0000B7F6  4E75                     rts
  15141. fn0000B7F8:
  15142. 0000B7F8  4E56 0000                link       A6, 0
  15143. 0000B7FC  48E7 1030                movem.l    -[A7], D3,A2,A3
  15144. 0000B800  246E 0008                movea.l    A2, [A6 + 0x8]
  15145. 0000B804  266E 000C                movea.l    A3, [A6 + 0xC]
  15146. 0000B808  262E 0010                move.l     D3, [A6 + 0x10]
  15147. 0000B80C  2F03                     move.l     -[A7], D3
  15148. 0000B80E  2F0B                     move.l     -[A7], A3
  15149. 0000B810  2F0A                     move.l     -[A7], A2
  15150. 0000B812  4EB9 0000 2CCA           jsr        [0x00002CCA]
  15151. 0000B818  204A                     movea.l    A0, A2
  15152. 0000B81A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15153. 0000B81E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  15154. 0000B822  4E5E                     unlink     A6
  15155. 0000B824  4E75                     rts
  15156. 0000B826  206F 0004                movea.l    A0, [A7 + 0x4]
  15157. 0000B82A  5088                     addq.l     A0, 8
  15158. 0000B82C  2010                     move.l     D0, [A0]
  15159. 0000B82E  0680 FFFF FE00           addi.l     D0, 0xFFFFFE00
  15160. 0000B834  D1AF 0004                add.l      [A7 + 0x4], D0
  15161. 0000B838  4EF9 0000 AFFA           jmp        [0x0000AFFA]
  15162. fn0000B83E:
  15163. 0000B83E  4E56 0000                link       A6, 0
  15164. 0000B842  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  15165. 0000B846  246E 0008                movea.l    A2, [A6 + 0x8]
  15166. 0000B84A  3E2E 000C                move.w     D7, [A6 + 0xC]
  15167. 0000B84E  3C2E 000E                move.w     D6, [A6 + 0xE]
  15168. 0000B852  2A2E 0010                move.l     D5, [A6 + 0x10]
  15169. 0000B856  382E 0014                move.w     D4, [A6 + 0x14]
  15170. 0000B85A  362E 0016                move.w     D3, [A6 + 0x16]
  15171. 0000B85E  4A47                     tst.w      D7
  15172. 0000B860  6714                     beq        +0x16 /* 0000B876 */
  15173. 0000B862  204A                     movea.l    A0, A2
  15174. 0000B864  41E8 0036                lea.l      A0, [A0 + 0x36]
  15175. 0000B868  2648                     movea.l    A3, A0
  15176. 0000B86A  2488                     move.l     [A2], A0
  15177. 0000B86C  2F0B                     move.l     -[A7], A3
  15178. 0000B86E  4EB9 0000 3F3A           jsr        [0x00003F3A]
  15179. 0000B874  584F                     addq.w     A7, 4
  15180. label0000B876:
  15181. 0000B876  3F03                     move.w     -[A7], D3
  15182. 0000B878  3F04                     move.w     -[A7], D4
  15183. 0000B87A  2F05                     move.l     -[A7], D5
  15184. 0000B87C  3F06                     move.w     -[A7], D6
  15185. 0000B87E  4267                     clr.w      -[A7]
  15186. 0000B880  2F0A                     move.l     -[A7], A2
  15187. 0000B882  61FF FFFF F418           bsr        -0xBE6 /* 0000AC9C */
  15188. 0000B888  41F9 0001 8664           lea.l      A0, [0x00018664]
  15189. 0000B88E  2548 0004                move.l     [A2 + 0x4], A0
  15190. 0000B892  41F9 0001 8664           lea.l      A0, [0x00018664]
  15191. 0000B898  41E8 0174                lea.l      A0, [A0 + 0x174]
  15192. 0000B89C  2252                     movea.l    A1, [A2]
  15193. 0000B89E  2288                     move.l     [A1], A0
  15194. 0000B8A0  2652                     movea.l    A3, [A2]
  15195. 0000B8A2  204A                     movea.l    A0, A2
  15196. 0000B8A4  41E8 0036                lea.l      A0, [A0 + 0x36]
  15197. 0000B8A8  91CB                     sub.l      A0, A3
  15198. 0000B8AA  2748 0008                move.l     [A3 + 0x8], A0
  15199. 0000B8AE  204A                     movea.l    A0, A2
  15200. 0000B8B0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  15201. 0000B8B4  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  15202. 0000B8B8  4E5E                     unlink     A6
  15203. 0000B8BA  4E75                     rts
  15204. fn0000B8BC:
  15205. 0000B8BC  4E56 FFC2                link       A6, -0x003E
  15206. 0000B8C0  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  15207. 0000B8C4  246E 0008                movea.l    A2, [A6 + 0x8]
  15208. 0000B8C8  266E 0012                movea.l    A3, [A6 + 0x12]
  15209. 0000B8CC  3E2E 0020                move.w     D7, [A6 + 0x20]
  15210. 0000B8D0  2A2E 0022                move.l     D5, [A6 + 0x22]
  15211. 0000B8D4  2C2E 0026                move.l     D6, [A6 + 0x26]
  15212. 0000B8D8  4A6E 000C                tst.w      [A6 + 0xC]
  15213. 0000B8DC  6714                     beq        +0x16 /* 0000B8F2 */
  15214. 0000B8DE  204A                     movea.l    A0, A2
  15215. 0000B8E0  41E8 0036                lea.l      A0, [A0 + 0x36]
  15216. 0000B8E4  2848                     movea.l    A4, A0
  15217. 0000B8E6  2488                     move.l     [A2], A0
  15218. 0000B8E8  2F0C                     move.l     -[A7], A4
  15219. 0000B8EA  4EB9 0000 3F3A           jsr        [0x00003F3A]
  15220. 0000B8F0  584F                     addq.w     A7, 4
  15221. label0000B8F2:
  15222. 0000B8F2  7000                     moveq.l    D0, 0x00
  15223. 0000B8F4  102B 000F                move.b     D0, [A3 + 0xF]
  15224. 0000B8F8  3F00                     move.w     -[A7], D0
  15225. 0000B8FA  7000                     moveq.l    D0, 0x00
  15226. 0000B8FC  102B 000E                move.b     D0, [A3 + 0xE]
  15227. 0000B900  3F00                     move.w     -[A7], D0
  15228. 0000B902  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  15229. 0000B906  7000                     moveq.l    D0, 0x00
  15230. 0000B908  102B 0008                move.b     D0, [A3 + 0x8]
  15231. 0000B90C  3F00                     move.w     -[A7], D0
  15232. 0000B90E  4267                     clr.w      -[A7]
  15233. 0000B910  2F0A                     move.l     -[A7], A2
  15234. 0000B912  61FF FFFF F388           bsr        -0xC76 /* 0000AC9C */
  15235. 0000B918  41F9 0001 8664           lea.l      A0, [0x00018664]
  15236. 0000B91E  2548 0004                move.l     [A2 + 0x4], A0
  15237. 0000B922  41F9 0001 8664           lea.l      A0, [0x00018664]
  15238. 0000B928  41E8 0174                lea.l      A0, [A0 + 0x174]
  15239. 0000B92C  2252                     movea.l    A1, [A2]
  15240. 0000B92E  2288                     move.l     [A1], A0
  15241. 0000B930  2852                     movea.l    A4, [A2]
  15242. 0000B932  204A                     movea.l    A0, A2
  15243. 0000B934  41E8 0036                lea.l      A0, [A0 + 0x36]
  15244. 0000B938  91CC                     sub.l      A0, A4
  15245. 0000B93A  2948 0008                move.l     [A4 + 0x8], A0
  15246. 0000B93E  1F3C 0001                move.b     -[A7], 0x1
  15247. 0000B942  2F06                     move.l     -[A7], D6
  15248. 0000B944  2F0A                     move.l     -[A7], A2
  15249. 0000B946  4EB9 0000 34F2           jsr        [0x000034F2]
  15250. 0000B94C  42A7                     clr.l      -[A7]
  15251. 0000B94E  2F0A                     move.l     -[A7], A2
  15252. 0000B950  2057                     movea.l    A0, [A7]
  15253. 0000B952  2268 0004                movea.l    A1, [A0 + 0x4]
  15254. 0000B956  2269 00E8                movea.l    A1, [A1 + 0xE8]
  15255. 0000B95A  4E91                     jsr        [A1]
  15256. 0000B95C  3D6E 001E FFC2           move.w     [A6 - 0x3E], [A6 + 0x1E]
  15257. 0000B962  486E FFC2                pea.l      [A6 - 0x3E]
  15258. 0000B966  486E FFC2                pea.l      [A6 - 0x3E]
  15259. 0000B96A  3F3C 200E                move.w     -[A7], 0x200E
  15260. 0000B96E  A9EB                     syscall    Pack4/FP68K
  15261. 0000B970  486E FFC2                pea.l      [A6 - 0x3E]
  15262. 0000B974  486E FFC2                pea.l      [A6 - 0x3E]
  15263. 0000B978  3F3C 0810                move.w     -[A7], 0x810
  15264. 0000B97C  A9EB                     syscall    Pack4/FP68K
  15265. 0000B97E  486E FFC2                pea.l      [A6 - 0x3E]
  15266. 0000B982  486E FFCC                pea.l      [A6 - 0x34]
  15267. 0000B986  3F3C 080E                move.w     -[A7], 0x80E
  15268. 0000B98A  A9EB                     syscall    Pack4/FP68K
  15269. 0000B98C  4853                     pea.l      [A3]
  15270. 0000B98E  486E FFCC                pea.l      [A6 - 0x34]
  15271. 0000B992  3F3C 0804                move.w     -[A7], 0x804
  15272. 0000B996  A9EB                     syscall    Pack4/FP68K
  15273. 0000B998  486E 0016                pea.l      [A6 + 0x16]
  15274. 0000B99C  486E FFCC                pea.l      [A6 - 0x34]
  15275. 0000B9A0  3F3C 0806                move.w     -[A7], 0x806
  15276. 0000B9A4  A9EB                     syscall    Pack4/FP68K
  15277. 0000B9A6  486E FFCC                pea.l      [A6 - 0x34]
  15278. 0000B9AA  486E FFD6                pea.l      [A6 - 0x2A]
  15279. 0000B9AE  3F3C 0810                move.w     -[A7], 0x810
  15280. 0000B9B2  A9EB                     syscall    Pack4/FP68K
  15281. 0000B9B4  486E FFD6                pea.l      [A6 - 0x2A]
  15282. 0000B9B8  486E FFDE                pea.l      [A6 - 0x22]
  15283. 0000B9BC  3F3C 080E                move.w     -[A7], 0x80E
  15284. 0000B9C0  A9EB                     syscall    Pack4/FP68K
  15285. 0000B9C2  486E FFDE                pea.l      [A6 - 0x22]
  15286. 0000B9C6  3F3C 0016                move.w     -[A7], 0x16
  15287. 0000B9CA  A9EB                     syscall    Pack4/FP68K
  15288. 0000B9CC  486E FFDE                pea.l      [A6 - 0x22]
  15289. 0000B9D0  486E FFDE                pea.l      [A6 - 0x22]
  15290. 0000B9D4  3F3C 2810                move.w     -[A7], 0x2810
  15291. 0000B9D8  A9EB                     syscall    Pack4/FP68K
  15292. 0000B9DA  3C2E FFE0                move.w     D6, [A6 - 0x20]
  15293. 0000B9DE  2045                     movea.l    A0, D5
  15294. 0000B9E0  3610                     move.w     D3, [A0]
  15295. 0000B9E2  3828 0002                move.w     D4, [A0 + 0x2]
  15296. 0000B9E6  486E FFE8                pea.l      [A6 - 0x18]
  15297. 0000B9EA  3F04                     move.w     -[A7], D4
  15298. 0000B9EC  3006                     move.w     D0, D6
  15299. 0000B9EE  48C0                     ext.l      D0
  15300. 0000B9F0  3203                     move.w     D1, D3
  15301. 0000B9F2  48C1                     ext.l      D1
  15302. 0000B9F4  9280                     sub.l      D1, D0
  15303. 0000B9F6  3F01                     move.w     -[A7], D1
  15304. 0000B9F8  3007                     move.w     D0, D7
  15305. 0000B9FA  48C0                     ext.l      D0
  15306. 0000B9FC  3204                     move.w     D1, D4
  15307. 0000B9FE  48C1                     ext.l      D1
  15308. 0000BA00  D280                     add.l      D1, D0
  15309. 0000BA02  3F01                     move.w     -[A7], D1
  15310. 0000BA04  3F03                     move.w     -[A7], D3
  15311. 0000BA06  A8A7                     syscall    SetRect
  15312. 0000BA08  4878 002E                push.l     0x2E /* '.' */
  15313. 0000BA0C  4EB9 0000 258A           jsr        [0x0000258A]
  15314. 0000BA12  2648                     movea.l    A3, A0
  15315. 0000BA14  2008                     move.l     D0, A0
  15316. 0000BA16  4FEF 0026                lea.l      A7, [A7 + 0x26]
  15317. 0000BA1A  6714                     beq        +0x16 /* 0000BA30 */
  15318. 0000BA1C  1F3C 0001                move.b     -[A7], 0x1
  15319. 0000BA20  486E FFE8                pea.l      [A6 - 0x18]
  15320. 0000BA24  2F0B                     move.l     -[A7], A3
  15321. 0000BA26  61FF 0000 02FA           bsr        +0x2FC /* 0000BD22 */
  15322. 0000BA2C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  15323. label0000BA30:
  15324. 0000BA30  254B 0032                move.l     [A2 + 0x32], A3
  15325. 0000BA34  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15326. 0000BA38  2057                     movea.l    A0, [A7]
  15327. 0000BA3A  2250                     movea.l    A1, [A0]
  15328. 0000BA3C  2269 0014                movea.l    A1, [A1 + 0x14]
  15329. 0000BA40  4E91                     jsr        [A1]
  15330. 0000BA42  2648                     movea.l    A3, A0
  15331. 0000BA44  2053                     movea.l    A0, [A3]
  15332. 0000BA46  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  15333. 0000BA4C  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  15334. 0000BA52  3F3C 000B                move.w     -[A7], 0xB
  15335. 0000BA56  A88A                     syscall    TextSize
  15336. 0000BA58  486E FFF0                pea.l      [A6 - 0x10]
  15337. 0000BA5C  A88B                     syscall    GetFontInfo
  15338. 0000BA5E  4227                     clr.b      -[A7]
  15339. 0000BA60  302E FFF8                move.w     D0, [A6 - 0x8]
  15340. 0000BA64  48C0                     ext.l      D0
  15341. 0000BA66  322E FFFC                move.w     D1, [A6 - 0x4]
  15342. 0000BA6A  48C1                     ext.l      D1
  15343. 0000BA6C  9280                     sub.l      D1, D0
  15344. 0000BA6E  302E FFF0                move.w     D0, [A6 - 0x10]
  15345. 0000BA72  48C0                     ext.l      D0
  15346. 0000BA74  D081                     add.l      D0, D1
  15347. 0000BA76  322E FFF2                move.w     D1, [A6 - 0xE]
  15348. 0000BA7A  48C1                     ext.l      D1
  15349. 0000BA7C  D280                     add.l      D1, D0
  15350. 0000BA7E  302E FFF6                move.w     D0, [A6 - 0xA]
  15351. 0000BA82  48C0                     ext.l      D0
  15352. 0000BA84  D081                     add.l      D0, D1
  15353. 0000BA86  3F00                     move.w     -[A7], D0
  15354. 0000BA88  302E FFFA                move.w     D0, [A6 - 0x6]
  15355. 0000BA8C  48C0                     ext.l      D0
  15356. 0000BA8E  322E FFFE                move.w     D1, [A6 - 0x2]
  15357. 0000BA92  48C1                     ext.l      D1
  15358. 0000BA94  9280                     sub.l      D1, D0
  15359. 0000BA96  3F01                     move.w     -[A7], D1
  15360. 0000BA98  2F0A                     move.l     -[A7], A2
  15361. 0000BA9A  4EB9 0000 34BA           jsr        [0x000034BA]
  15362. 0000BAA0  4227                     clr.b      -[A7]
  15363. 0000BAA2  306E FFF8                movea.w    A0, [A6 - 0x8]
  15364. 0000BAA6  2F08                     move.l     -[A7], A0
  15365. 0000BAA8  306E FFFA                movea.w    A0, [A6 - 0x6]
  15366. 0000BAAC  2F08                     move.l     -[A7], A0
  15367. 0000BAAE  2F0A                     move.l     -[A7], A2
  15368. 0000BAB0  4EB9 0000 34D2           jsr        [0x000034D2]
  15369. 0000BAB6  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  15370. 0000BABA  2F0A                     move.l     -[A7], A2
  15371. 0000BABC  61FF 0000 0236           bsr        +0x238 /* 0000BCF4 */
  15372. 0000BAC2  204A                     movea.l    A0, A2
  15373. 0000BAC4  4FEF 0024                lea.l      A7, [A7 + 0x24]
  15374. 0000BAC8  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  15375. 0000BACC  4E5E                     unlink     A6
  15376. 0000BACE  4E75                     rts
  15377. fn0000BAD0:
  15378. 0000BAD0  4E56 0000                link       A6, 0
  15379. 0000BAD4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  15380. 0000BAD8  246E 0008                movea.l    A2, [A6 + 0x8]
  15381. 0000BADC  362E 000C                move.w     D3, [A6 + 0xC]
  15382. 0000BAE0  200A                     move.l     D0, A2
  15383. 0000BAE2  6774                     beq        +0x76 /* 0000BB58 */
  15384. 0000BAE4  41F9 0001 8664           lea.l      A0, [0x00018664]
  15385. 0000BAEA  2548 0004                move.l     [A2 + 0x4], A0
  15386. 0000BAEE  41F9 0001 8664           lea.l      A0, [0x00018664]
  15387. 0000BAF4  41E8 0174                lea.l      A0, [A0 + 0x174]
  15388. 0000BAF8  2252                     movea.l    A1, [A2]
  15389. 0000BAFA  2288                     move.l     [A1], A0
  15390. 0000BAFC  2652                     movea.l    A3, [A2]
  15391. 0000BAFE  204A                     movea.l    A0, A2
  15392. 0000BB00  41E8 0036                lea.l      A0, [A0 + 0x36]
  15393. 0000BB04  2848                     movea.l    A4, A0
  15394. 0000BB06  91CB                     sub.l      A0, A3
  15395. 0000BB08  2748 0008                move.l     [A3 + 0x8], A0
  15396. 0000BB0C  266A 0032                movea.l    A3, [A2 + 0x32]
  15397. 0000BB10  200B                     move.l     D0, A3
  15398. 0000BB12  6716                     beq        +0x18 /* 0000BB2A */
  15399. 0000BB14  4A80                     tst.l      D0
  15400. 0000BB16  6712                     beq        +0x14 /* 0000BB2A */
  15401. 0000BB18  3F3C 0001                move.w     -[A7], 0x1
  15402. 0000BB1C  4853                     pea.l      [A3]
  15403. 0000BB1E  2057                     movea.l    A0, [A7]
  15404. 0000BB20  2250                     movea.l    A1, [A0]
  15405. 0000BB22  2269 0008                movea.l    A1, [A1 + 0x8]
  15406. 0000BB26  4E91                     jsr        [A1]
  15407. 0000BB28  5C4F                     addq.w     A7, 6
  15408. label0000BB2A:
  15409. 0000BB2A  42AA 0032                clr.l      [A2 + 0x32]
  15410. 0000BB2E  4267                     clr.w      -[A7]
  15411. 0000BB30  2F0A                     move.l     -[A7], A2
  15412. 0000BB32  61FF FFFF F1EC           bsr        -0xE12 /* 0000AD20 */
  15413. 0000BB38  4A43                     tst.w      D3
  15414. 0000BB3A  5C4F                     addq.w     A7, 6
  15415. 0000BB3C  670C                     beq        +0xE /* 0000BB4A */
  15416. 0000BB3E  4267                     clr.w      -[A7]
  15417. 0000BB40  2F0C                     move.l     -[A7], A4
  15418. 0000BB42  4EB9 0000 3F42           jsr        [0x00003F42]
  15419. 0000BB48  5C4F                     addq.w     A7, 6
  15420. label0000BB4A:
  15421. 0000BB4A  4A43                     tst.w      D3
  15422. 0000BB4C  6F0A                     ble        +0xC /* 0000BB58 */
  15423. 0000BB4E  2F0A                     move.l     -[A7], A2
  15424. 0000BB50  4EB9 0000 2592           jsr        [0x00002592]
  15425. 0000BB56  584F                     addq.w     A7, 4
  15426. label0000BB58:
  15427. 0000BB58  204A                     movea.l    A0, A2
  15428. 0000BB5A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  15429. 0000BB5E  4E5E                     unlink     A6
  15430. 0000BB60  4E75                     rts
  15431. 0000BB62  4E56 FFEA                link       A6, -0x0016
  15432. 0000BB66  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  15433. 0000BB6A  246E 0008                movea.l    A2, [A6 + 0x8]
  15434. 0000BB6E  4227                     clr.b      -[A7]
  15435. 0000BB70  4227                     clr.b      -[A7]
  15436. 0000BB72  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15437. 0000BB76  2057                     movea.l    A0, [A7]
  15438. 0000BB78  2250                     movea.l    A1, [A0]
  15439. 0000BB7A  2269 0010                movea.l    A1, [A1 + 0x10]
  15440. 0000BB7E  4E91                     jsr        [A1]
  15441. 0000BB80  584F                     addq.w     A7, 4
  15442. 0000BB82  2F08                     move.l     -[A7], A0
  15443. 0000BB84  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  15444. 0000BB88  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  15445. 0000BB8C  61FF FFFF E012           bsr        -0x1FEC /* 00009BA0 */
  15446. 0000BB92  4227                     clr.b      -[A7]
  15447. 0000BB94  1F3C 0001                move.b     -[A7], 0x1
  15448. 0000BB98  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15449. 0000BB9C  2057                     movea.l    A0, [A7]
  15450. 0000BB9E  2250                     movea.l    A1, [A0]
  15451. 0000BBA0  2269 0018                movea.l    A1, [A1 + 0x18]
  15452. 0000BBA4  4E91                     jsr        [A1]
  15453. 0000BBA6  584F                     addq.w     A7, 4
  15454. 0000BBA8  2F08                     move.l     -[A7], A0
  15455. 0000BBAA  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  15456. 0000BBAE  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  15457. 0000BBB2  61FF FFFF DFEC           bsr        -0x2012 /* 00009BA0 */
  15458. 0000BBB8  302A 002C                move.w     D0, [A2 + 0x2C]
  15459. 0000BBBC  48C0                     ext.l      D0
  15460. 0000BBBE  2F00                     move.l     -[A7], D0
  15461. 0000BBC0  4879 0001 8886           push.l     0x18886
  15462. 0000BBC6  486E FFFA                pea.l      [A6 - 0x6]
  15463. 0000BBCA  61FF 0000 7E60           bsr        +0x7E62 /* 00013A2C */
  15464. 0000BBD0  3F3C 000B                move.w     -[A7], 0xB
  15465. 0000BBD4  A88A                     syscall    TextSize
  15466. 0000BBD6  486E FFFA                pea.l      [A6 - 0x6]
  15467. 0000BBDA  4267                     clr.w      -[A7]
  15468. 0000BBDC  486E FFFA                pea.l      [A6 - 0x6]
  15469. 0000BBE0  61FF FFFF 9A10           bsr        -0x65EE /* 000055F2 */
  15470. 0000BBE6  584F                     addq.w     A7, 4
  15471. 0000BBE8  3F00                     move.w     -[A7], D0
  15472. 0000BBEA  A886                     syscall    TextWidth
  15473. 0000BBEC  301F                     move.w     D0, [A7]+
  15474. 0000BBEE  3800                     move.w     D4, D0
  15475. 0000BBF0  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15476. 0000BBF4  2057                     movea.l    A0, [A7]
  15477. 0000BBF6  2250                     movea.l    A1, [A0]
  15478. 0000BBF8  2269 0018                movea.l    A1, [A1 + 0x18]
  15479. 0000BBFC  4E91                     jsr        [A1]
  15480. 0000BBFE  2648                     movea.l    A3, A0
  15481. 0000BC00  2053                     movea.l    A0, [A3]
  15482. 0000BC02  2D68 0002 FFF2           move.l     [A6 - 0xE], [A0 + 0x2]
  15483. 0000BC08  2D68 0006 FFF6           move.l     [A6 - 0xA], [A0 + 0x6]
  15484. 0000BC0E  486E FFEA                pea.l      [A6 - 0x16]
  15485. 0000BC12  A88B                     syscall    GetFontInfo
  15486. 0000BC14  362E FFF4                move.w     D3, [A6 - 0xC]
  15487. 0000BC18  3003                     move.w     D0, D3
  15488. 0000BC1A  48C0                     ext.l      D0
  15489. 0000BC1C  322E FFF8                move.w     D1, [A6 - 0x8]
  15490. 0000BC20  48C1                     ext.l      D1
  15491. 0000BC22  9280                     sub.l      D1, D0
  15492. 0000BC24  3004                     move.w     D0, D4
  15493. 0000BC26  48C0                     ext.l      D0
  15494. 0000BC28  9280                     sub.l      D1, D0
  15495. 0000BC2A  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  15496. 0000BC32  3003                     move.w     D0, D3
  15497. 0000BC34  48C0                     ext.l      D0
  15498. 0000BC36  D081                     add.l      D0, D1
  15499. 0000BC38  3F00                     move.w     -[A7], D0
  15500. 0000BC3A  302E FFF0                move.w     D0, [A6 - 0x10]
  15501. 0000BC3E  48C0                     ext.l      D0
  15502. 0000BC40  D080                     add.l      D0, D0
  15503. 0000BC42  322E FFEA                move.w     D1, [A6 - 0x16]
  15504. 0000BC46  48C1                     ext.l      D1
  15505. 0000BC48  342E FFF6                move.w     D2, [A6 - 0xA]
  15506. 0000BC4C  48C2                     ext.l      D2
  15507. 0000BC4E  D481                     add.l      D2, D1
  15508. 0000BC50  D480                     add.l      D2, D0
  15509. 0000BC52  3F02                     move.w     -[A7], D2
  15510. 0000BC54  A893                     syscall    MoveTo
  15511. 0000BC56  486E FFFA                pea.l      [A6 - 0x6]
  15512. 0000BC5A  4267                     clr.w      -[A7]
  15513. 0000BC5C  486E FFFA                pea.l      [A6 - 0x6]
  15514. 0000BC60  61FF FFFF 9990           bsr        -0x666E /* 000055F2 */
  15515. 0000BC66  584F                     addq.w     A7, 4
  15516. 0000BC68  3F00                     move.w     -[A7], D0
  15517. 0000BC6A  A885                     syscall    DrawText
  15518. 0000BC6C  2F0A                     move.l     -[A7], A2
  15519. 0000BC6E  61FF FFFF F276           bsr        -0xD88 /* 0000AEE6 */
  15520. 0000BC74  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  15521. 0000BC78  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  15522. 0000BC7C  4E5E                     unlink     A6
  15523. 0000BC7E  4E75                     rts
  15524. 0000BC80  4E56 0000                link       A6, 0
  15525. 0000BC84  2F0A                     move.l     -[A7], A2
  15526. 0000BC86  246E 0008                movea.l    A2, [A6 + 0x8]
  15527. 0000BC8A  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15528. 0000BC8E  2057                     movea.l    A0, [A7]
  15529. 0000BC90  2250                     movea.l    A1, [A0]
  15530. 0000BC92  2269 0010                movea.l    A1, [A1 + 0x10]
  15531. 0000BC96  4E91                     jsr        [A1]
  15532. 0000BC98  584F                     addq.w     A7, 4
  15533. 0000BC9A  245F                     movea.l    A2, [A7]+
  15534. 0000BC9C  4E5E                     unlink     A6
  15535. 0000BC9E  4E75                     rts
  15536. 0000BCA0  4E56 0000                link       A6, 0
  15537. 0000BCA4  2F0A                     move.l     -[A7], A2
  15538. 0000BCA6  246E 0008                movea.l    A2, [A6 + 0x8]
  15539. 0000BCAA  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15540. 0000BCAE  2057                     movea.l    A0, [A7]
  15541. 0000BCB0  2250                     movea.l    A1, [A0]
  15542. 0000BCB2  2269 0018                movea.l    A1, [A1 + 0x18]
  15543. 0000BCB6  4E91                     jsr        [A1]
  15544. 0000BCB8  584F                     addq.w     A7, 4
  15545. 0000BCBA  245F                     movea.l    A2, [A7]+
  15546. 0000BCBC  4E5E                     unlink     A6
  15547. 0000BCBE  4E75                     rts
  15548. 0000BCC0  4E56 0000                link       A6, 0
  15549. 0000BCC4  2F0A                     move.l     -[A7], A2
  15550. 0000BCC6  246E 0008                movea.l    A2, [A6 + 0x8]
  15551. 0000BCCA  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  15552. 0000BCCE  2057                     movea.l    A0, [A7]
  15553. 0000BCD0  2250                     movea.l    A1, [A0]
  15554. 0000BCD2  2269 0014                movea.l    A1, [A1 + 0x14]
  15555. 0000BCD6  4E91                     jsr        [A1]
  15556. 0000BCD8  584F                     addq.w     A7, 4
  15557. 0000BCDA  245F                     movea.l    A2, [A7]+
  15558. 0000BCDC  4E5E                     unlink     A6
  15559. 0000BCDE  4E75                     rts
  15560. 0000BCE0  206F 0004                movea.l    A0, [A7 + 0x4]
  15561. 0000BCE4  2068 0010                movea.l    A0, [A0 + 0x10]
  15562. 0000BCE8  4E75                     rts
  15563. 0000BCEA  206F 0004                movea.l    A0, [A7 + 0x4]
  15564. 0000BCEE  2068 000C                movea.l    A0, [A0 + 0xC]
  15565. 0000BCF2  4E75                     rts
  15566. fn0000BCF4:
  15567. 0000BCF4  206F 0004                movea.l    A0, [A7 + 0x4]
  15568. 0000BCF8  216F 0008 0008           move.l     [A0 + 0x8], [A7 + 0x8]
  15569. 0000BCFE  4E75                     rts
  15570. 0000BD00  206F 0004                movea.l    A0, [A7 + 0x4]
  15571. 0000BD04  2068 0024                movea.l    A0, [A0 + 0x24]
  15572. 0000BD08  4E75                     rts
  15573. 0000BD0A  206F 0004                movea.l    A0, [A7 + 0x4]
  15574. 0000BD0E  5088                     addq.l     A0, 8
  15575. 0000BD10  2010                     move.l     D0, [A0]
  15576. 0000BD12  0680 FFFF FFCA           addi.l     D0, 0xFFFFFFCA
  15577. 0000BD18  D1AF 0004                add.l      [A7 + 0x4], D0
  15578. 0000BD1C  4EF9 0000 BAD4           jmp        [0x0000BAD4]
  15579. fn0000BD22:
  15580. 0000BD22  4E56 0000                link       A6, 0
  15581. 0000BD26  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  15582. 0000BD2A  266E 0008                movea.l    A3, [A6 + 0x8]
  15583. 0000BD2E  246E 000C                movea.l    A2, [A6 + 0xC]
  15584. 0000BD32  182E 0010                move.b     D4, [A6 + 0x10]
  15585. 0000BD36  41F9 0001 860E           lea.l      A0, [0x0001860E]
  15586. 0000BD3C  2688                     move.l     [A3], A0
  15587. 0000BD3E  4A04                     tst.b      D4
  15588. 0000BD40  671E                     beq        +0x20 /* 0000BD60 */
  15589. 0000BD42  362A 0004                move.w     D3, [A2 + 0x4]
  15590. 0000BD46  3003                     move.w     D0, D3
  15591. 0000BD48  48C0                     ext.l      D0
  15592. 0000BD4A  3212                     move.w     D1, [A2]
  15593. 0000BD4C  48C1                     ext.l      D1
  15594. 0000BD4E  9081                     sub.l      D0, D1
  15595. 0000BD50  720A                     moveq.l    D1, 0x0A
  15596. 0000BD52  B081                     cmp.l      D0, D1
  15597. 0000BD54  6C2C                     bge        +0x2E /* 0000BD82 */
  15598. 0000BD56  3003                     move.w     D0, D3
  15599. 0000BD58  48C0                     ext.l      D0
  15600. 0000BD5A  9081                     sub.l      D0, D1
  15601. 0000BD5C  3480                     move.w     [A2], D0
  15602. 0000BD5E  6022                     bra        +0x24 /* 0000BD82 */
  15603. label0000BD60:
  15604. 0000BD60  362A 0002                move.w     D3, [A2 + 0x2]
  15605. 0000BD64  3003                     move.w     D0, D3
  15606. 0000BD66  48C0                     ext.l      D0
  15607. 0000BD68  322A 0006                move.w     D1, [A2 + 0x6]
  15608. 0000BD6C  48C1                     ext.l      D1
  15609. 0000BD6E  9280                     sub.l      D1, D0
  15610. 0000BD70  700A                     moveq.l    D0, 0x0A
  15611. 0000BD72  B280                     cmp.l      D1, D0
  15612. 0000BD74  6C0C                     bge        +0xE /* 0000BD82 */
  15613. 0000BD76  3003                     move.w     D0, D3
  15614. 0000BD78  48C0                     ext.l      D0
  15615. 0000BD7A  720A                     moveq.l    D1, 0x0A
  15616. 0000BD7C  D081                     add.l      D0, D1
  15617. 0000BD7E  3540 0006                move.w     [A2 + 0x6], D0
  15618. label0000BD82:
  15619. 0000BD82  1744 002C                move.b     [A3 + 0x2C], D4
  15620. 0000BD86  2752 001C                move.l     [A3 + 0x1C], [A2]
  15621. 0000BD8A  276A 0004 0020           move.l     [A3 + 0x20], [A2 + 0x4]
  15622. 0000BD90  2F0B                     move.l     -[A7], A3
  15623. 0000BD92  2057                     movea.l    A0, [A7]
  15624. 0000BD94  2250                     movea.l    A1, [A0]
  15625. 0000BD96  2269 0020                movea.l    A1, [A1 + 0x20]
  15626. 0000BD9A  4E91                     jsr        [A1]
  15627. 0000BD9C  204B                     movea.l    A0, A3
  15628. 0000BD9E  584F                     addq.w     A7, 4
  15629. 0000BDA0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  15630. 0000BDA4  4E5E                     unlink     A6
  15631. 0000BDA6  4E75                     rts
  15632. 0000BDA8  4E56 0000                link       A6, 0
  15633. 0000BDAC  48E7 1030                movem.l    -[A7], D3,A2,A3
  15634. 0000BDB0  246E 0008                movea.l    A2, [A6 + 0x8]
  15635. 0000BDB4  362E 000C                move.w     D3, [A6 + 0xC]
  15636. 0000BDB8  200A                     move.l     D0, A2
  15637. 0000BDBA  6752                     beq        +0x54 /* 0000BE0E */
  15638. 0000BDBC  41F9 0001 860E           lea.l      A0, [0x0001860E]
  15639. 0000BDC2  2488                     move.l     [A2], A0
  15640. 0000BDC4  266A 000C                movea.l    A3, [A2 + 0xC]
  15641. 0000BDC8  200B                     move.l     D0, A3
  15642. 0000BDCA  6704                     beq        +0x6 /* 0000BDD0 */
  15643. 0000BDCC  2F0B                     move.l     -[A7], A3
  15644. 0000BDCE  A8D9                     syscall    DisposRgn/DisposeRgn
  15645. label0000BDD0:
  15646. 0000BDD0  266A 0024                movea.l    A3, [A2 + 0x24]
  15647. 0000BDD4  200B                     move.l     D0, A3
  15648. 0000BDD6  6704                     beq        +0x6 /* 0000BDDC */
  15649. 0000BDD8  2F0B                     move.l     -[A7], A3
  15650. 0000BDDA  A8D9                     syscall    DisposRgn/DisposeRgn
  15651. label0000BDDC:
  15652. 0000BDDC  266A 0004                movea.l    A3, [A2 + 0x4]
  15653. 0000BDE0  200B                     move.l     D0, A3
  15654. 0000BDE2  6704                     beq        +0x6 /* 0000BDE8 */
  15655. 0000BDE4  2F0B                     move.l     -[A7], A3
  15656. 0000BDE6  A8D9                     syscall    DisposRgn/DisposeRgn
  15657. label0000BDE8:
  15658. 0000BDE8  266A 0008                movea.l    A3, [A2 + 0x8]
  15659. 0000BDEC  200B                     move.l     D0, A3
  15660. 0000BDEE  6704                     beq        +0x6 /* 0000BDF4 */
  15661. 0000BDF0  2F0B                     move.l     -[A7], A3
  15662. 0000BDF2  A8D9                     syscall    DisposRgn/DisposeRgn
  15663. label0000BDF4:
  15664. 0000BDF4  266A 0010                movea.l    A3, [A2 + 0x10]
  15665. 0000BDF8  200B                     move.l     D0, A3
  15666. 0000BDFA  6704                     beq        +0x6 /* 0000BE00 */
  15667. 0000BDFC  2F0B                     move.l     -[A7], A3
  15668. 0000BDFE  A8D9                     syscall    DisposRgn/DisposeRgn
  15669. label0000BE00:
  15670. 0000BE00  4A43                     tst.w      D3
  15671. 0000BE02  6F0A                     ble        +0xC /* 0000BE0E */
  15672. 0000BE04  2F0A                     move.l     -[A7], A2
  15673. 0000BE06  4EB9 0000 2592           jsr        [0x00002592]
  15674. 0000BE0C  584F                     addq.w     A7, 4
  15675. label0000BE0E:
  15676. 0000BE0E  204A                     movea.l    A0, A2
  15677. 0000BE10  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  15678. 0000BE14  4E5E                     unlink     A6
  15679. 0000BE16  4E75                     rts
  15680. 0000BE18  4E56 0000                link       A6, 0
  15681. 0000BE1C  48E7 1030                movem.l    -[A7], D3,A2,A3
  15682. 0000BE20  246E 0008                movea.l    A2, [A6 + 0x8]
  15683. 0000BE24  594F                     subq.w     A7, 4
  15684. 0000BE26  A8D8                     syscall    NewRgn
  15685. 0000BE28  205F                     movea.l    A0, [A7]+
  15686. 0000BE2A  2548 000C                move.l     [A2 + 0xC], A0
  15687. 0000BE2E  594F                     subq.w     A7, 4
  15688. 0000BE30  A8D8                     syscall    NewRgn
  15689. 0000BE32  205F                     movea.l    A0, [A7]+
  15690. 0000BE34  2548 0024                move.l     [A2 + 0x24], A0
  15691. 0000BE38  594F                     subq.w     A7, 4
  15692. 0000BE3A  A8D8                     syscall    NewRgn
  15693. 0000BE3C  205F                     movea.l    A0, [A7]+
  15694. 0000BE3E  2548 0004                move.l     [A2 + 0x4], A0
  15695. 0000BE42  594F                     subq.w     A7, 4
  15696. 0000BE44  A8D8                     syscall    NewRgn
  15697. 0000BE46  205F                     movea.l    A0, [A7]+
  15698. 0000BE48  2548 0008                move.l     [A2 + 0x8], A0
  15699. 0000BE4C  594F                     subq.w     A7, 4
  15700. 0000BE4E  A8D8                     syscall    NewRgn
  15701. 0000BE50  205F                     movea.l    A0, [A7]+
  15702. 0000BE52  2548 0010                move.l     [A2 + 0x10], A0
  15703. 0000BE56  4A2A 002C                tst.b      [A2 + 0x2C]
  15704. 0000BE5A  671C                     beq        +0x1E /* 0000BE78 */
  15705. 0000BE5C  302A 001E                move.w     D0, [A2 + 0x1E]
  15706. 0000BE60  48C0                     ext.l      D0
  15707. 0000BE62  322A 0022                move.w     D1, [A2 + 0x22]
  15708. 0000BE66  48C1                     ext.l      D1
  15709. 0000BE68  9280                     sub.l      D1, D0
  15710. 0000BE6A  4C7C 1801 0000 0003      movem.l    D0,A3,A4, 0x3
  15711. 0000BE72  3541 0028                move.w     [A2 + 0x28], D1
  15712. 0000BE76  6006                     bra        +0x8 /* 0000BE7E */
  15713. label0000BE78:
  15714. 0000BE78  357C 0007 0028           move.w     [A2 + 0x28], 0x7
  15715. label0000BE7E:
  15716. 0000BE7E  302A 0028                move.w     D0, [A2 + 0x28]
  15717. 0000BE82  48C0                     ext.l      D0
  15718. 0000BE84  7219                     moveq.l    D1, 0x19
  15719. 0000BE86  B081                     cmp.l      D0, D1
  15720. 0000BE88  6F06                     ble        +0x8 /* 0000BE90 */
  15721. 0000BE8A  357C 0019 0028           move.w     [A2 + 0x28], 0x19
  15722. label0000BE90:
  15723. 0000BE90  302A 0028                move.w     D0, [A2 + 0x28]
  15724. 0000BE94  48C0                     ext.l      D0
  15725. 0000BE96  7207                     moveq.l    D1, 0x07
  15726. 0000BE98  B081                     cmp.l      D0, D1
  15727. 0000BE9A  6C06                     bge        +0x8 /* 0000BEA2 */
  15728. 0000BE9C  357C 0007 0028           move.w     [A2 + 0x28], 0x7
  15729. label0000BEA2:
  15730. 0000BEA2  4A2A 002C                tst.b      [A2 + 0x2C]
  15731. 0000BEA6  671C                     beq        +0x1E /* 0000BEC4 */
  15732. 0000BEA8  302A 001E                move.w     D0, [A2 + 0x1E]
  15733. 0000BEAC  48C0                     ext.l      D0
  15734. 0000BEAE  322A 0022                move.w     D1, [A2 + 0x22]
  15735. 0000BEB2  48C1                     ext.l      D1
  15736. 0000BEB4  9280                     sub.l      D1, D0
  15737. 0000BEB6  4C7C 1801 0000 0004      movem.l    D0,A3,A4, 0x4
  15738. 0000BEBE  3541 002A                move.w     [A2 + 0x2A], D1
  15739. 0000BEC2  6006                     bra        +0x8 /* 0000BECA */
  15740. label0000BEC4:
  15741. 0000BEC4  357C 0007 002A           move.w     [A2 + 0x2A], 0x7
  15742. label0000BECA:
  15743. 0000BECA  362A 002A                move.w     D3, [A2 + 0x2A]
  15744. 0000BECE  3003                     move.w     D0, D3
  15745. 0000BED0  48C0                     ext.l      D0
  15746. 0000BED2  7214                     moveq.l    D1, 0x14
  15747. 0000BED4  B081                     cmp.l      D0, D1
  15748. 0000BED6  6F08                     ble        +0xA /* 0000BEE0 */
  15749. 0000BED8  357C 0014 002A           move.w     [A2 + 0x2A], 0x14
  15750. 0000BEDE  6010                     bra        +0x12 /* 0000BEF0 */
  15751. label0000BEE0:
  15752. 0000BEE0  3003                     move.w     D0, D3
  15753. 0000BEE2  48C0                     ext.l      D0
  15754. 0000BEE4  7207                     moveq.l    D1, 0x07
  15755. 0000BEE6  B081                     cmp.l      D0, D1
  15756. 0000BEE8  6C06                     bge        +0x8 /* 0000BEF0 */
  15757. 0000BEEA  357C 0007 002A           move.w     [A2 + 0x2A], 0x7
  15758. label0000BEF0:
  15759. 0000BEF0  256A 001C 0014           move.l     [A2 + 0x14], [A2 + 0x1C]
  15760. 0000BEF6  256A 0020 0018           move.l     [A2 + 0x18], [A2 + 0x20]
  15761. 0000BEFC  4A2A 002C                tst.b      [A2 + 0x2C]
  15762. 0000BF00  6716                     beq        +0x18 /* 0000BF18 */
  15763. 0000BF02  486A 0014                pea.l      [A2 + 0x14]
  15764. 0000BF06  302A 0028                move.w     D0, [A2 + 0x28]
  15765. 0000BF0A  48C0                     ext.l      D0
  15766. 0000BF0C  4480                     neg.l      D0
  15767. 0000BF0E  3F00                     move.w     -[A7], D0
  15768. 0000BF10  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  15769. 0000BF14  A8A8                     syscall    OffsetRect
  15770. 0000BF16  601A                     bra        +0x1C /* 0000BF32 */
  15771. label0000BF18:
  15772. 0000BF18  486A 0014                pea.l      [A2 + 0x14]
  15773. 0000BF1C  302A 0028                move.w     D0, [A2 + 0x28]
  15774. 0000BF20  48C0                     ext.l      D0
  15775. 0000BF22  4480                     neg.l      D0
  15776. 0000BF24  3F00                     move.w     -[A7], D0
  15777. 0000BF26  302A 002A                move.w     D0, [A2 + 0x2A]
  15778. 0000BF2A  48C0                     ext.l      D0
  15779. 0000BF2C  4480                     neg.l      D0
  15780. 0000BF2E  3F00                     move.w     -[A7], D0
  15781. 0000BF30  A8A8                     syscall    OffsetRect
  15782. label0000BF32:
  15783. 0000BF32  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15784. 0000BF36  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15785. 0000BF3A  A893                     syscall    MoveTo
  15786. 0000BF3C  A8DA                     syscall    OpenRgn
  15787. 0000BF3E  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15788. 0000BF42  3F2A 0018                move.w     -[A7], [A2 + 0x18]
  15789. 0000BF46  A891                     syscall    LineTo
  15790. 0000BF48  3F2A 0022                move.w     -[A7], [A2 + 0x22]
  15791. 0000BF4C  3F2A 0020                move.w     -[A7], [A2 + 0x20]
  15792. 0000BF50  A891                     syscall    LineTo
  15793. 0000BF52  3F2A 0022                move.w     -[A7], [A2 + 0x22]
  15794. 0000BF56  3F2A 001C                move.w     -[A7], [A2 + 0x1C]
  15795. 0000BF5A  A891                     syscall    LineTo
  15796. 0000BF5C  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15797. 0000BF60  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15798. 0000BF64  A891                     syscall    LineTo
  15799. 0000BF66  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  15800. 0000BF6A  A8DB                     syscall    CloseRgn
  15801. 0000BF6C  4A2A 002C                tst.b      [A2 + 0x2C]
  15802. 0000BF70  673C                     beq        +0x3E /* 0000BFAE */
  15803. 0000BF72  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15804. 0000BF76  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15805. 0000BF7A  A893                     syscall    MoveTo
  15806. 0000BF7C  A8DA                     syscall    OpenRgn
  15807. 0000BF7E  3F2A 0016                move.w     -[A7], [A2 + 0x16]
  15808. 0000BF82  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15809. 0000BF86  A891                     syscall    LineTo
  15810. 0000BF88  3F2A 001E                move.w     -[A7], [A2 + 0x1E]
  15811. 0000BF8C  3F2A 001C                move.w     -[A7], [A2 + 0x1C]
  15812. 0000BF90  A891                     syscall    LineTo
  15813. 0000BF92  3F2A 0022                move.w     -[A7], [A2 + 0x22]
  15814. 0000BF96  3F2A 001C                move.w     -[A7], [A2 + 0x1C]
  15815. 0000BF9A  A891                     syscall    LineTo
  15816. 0000BF9C  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15817. 0000BFA0  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15818. 0000BFA4  A891                     syscall    LineTo
  15819. 0000BFA6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15820. 0000BFAA  A8DB                     syscall    CloseRgn
  15821. 0000BFAC  603A                     bra        +0x3C /* 0000BFE8 */
  15822. label0000BFAE:
  15823. 0000BFAE  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15824. 0000BFB2  3F2A 0018                move.w     -[A7], [A2 + 0x18]
  15825. 0000BFB6  A893                     syscall    MoveTo
  15826. 0000BFB8  A8DA                     syscall    OpenRgn
  15827. 0000BFBA  3F2A 0016                move.w     -[A7], [A2 + 0x16]
  15828. 0000BFBE  3F2A 0018                move.w     -[A7], [A2 + 0x18]
  15829. 0000BFC2  A891                     syscall    LineTo
  15830. 0000BFC4  3F2A 001E                move.w     -[A7], [A2 + 0x1E]
  15831. 0000BFC8  3F2A 0020                move.w     -[A7], [A2 + 0x20]
  15832. 0000BFCC  A891                     syscall    LineTo
  15833. 0000BFCE  3F2A 0022                move.w     -[A7], [A2 + 0x22]
  15834. 0000BFD2  3F2A 0020                move.w     -[A7], [A2 + 0x20]
  15835. 0000BFD6  A891                     syscall    LineTo
  15836. 0000BFD8  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15837. 0000BFDC  3F2A 0018                move.w     -[A7], [A2 + 0x18]
  15838. 0000BFE0  A891                     syscall    LineTo
  15839. 0000BFE2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15840. 0000BFE6  A8DB                     syscall    CloseRgn
  15841. label0000BFE8:
  15842. 0000BFE8  A8DA                     syscall    OpenRgn
  15843. 0000BFEA  486A 0014                pea.l      [A2 + 0x14]
  15844. 0000BFEE  A8A1                     syscall    FrameRect
  15845. 0000BFF0  2F2A 0024                move.l     -[A7], [A2 + 0x24]
  15846. 0000BFF4  A8DB                     syscall    CloseRgn
  15847. 0000BFF6  256A 0024 0010           move.l     [A2 + 0x10], [A2 + 0x24]
  15848. 0000BFFC  554F                     subq.w     A7, 2
  15849. 0000BFFE  486A 0010                pea.l      [A2 + 0x10]
  15850. 0000C002  4EB9 0000 2502           jsr        [0x00002502]
  15851. 0000C008  301F                     move.w     D0, [A7]+
  15852. 0000C00A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15853. 0000C00E  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  15854. 0000C012  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  15855. 0000C016  A8E5                     syscall    UnionRgn
  15856. 0000C018  266A 0024                movea.l    A3, [A2 + 0x24]
  15857. 0000C01C  2F0B                     move.l     -[A7], A3
  15858. 0000C01E  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  15859. 0000C022  2F0B                     move.l     -[A7], A3
  15860. 0000C024  A8E5                     syscall    UnionRgn
  15861. 0000C026  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  15862. 0000C02A  4E5E                     unlink     A6
  15863. 0000C02C  4E75                     rts
  15864. 0000C02E  4E56 FFD6                link       A6, -0x002A
  15865. 0000C032  2F0A                     move.l     -[A7], A2
  15866. 0000C034  246E 0008                movea.l    A2, [A6 + 0x8]
  15867. 0000C038  486E FFF4                pea.l      [A6 - 0xC]
  15868. 0000C03C  4EB9 0000 2622           jsr        [0x00002622]
  15869. 0000C042  486E FFD6                pea.l      [A6 - 0x2A]
  15870. 0000C046  4EB9 0000 263A           jsr        [0x0000263A]
  15871. 0000C04C  61FF FFFF BC32           bsr        -0x43CC /* 00007C80 */
  15872. 0000C052  4868 00BA                pea.l      [A0 + 0xBA]
  15873. 0000C056  A89D                     syscall    PenPat
  15874. 0000C058  4EB9 0000 2632           jsr        [0x00002632]
  15875. 0000C05E  2F2A 0024                move.l     -[A7], [A2 + 0x24]
  15876. 0000C062  A8D2                     syscall    FrameRgn
  15877. 0000C064  3F2A 0016                move.w     -[A7], [A2 + 0x16]
  15878. 0000C068  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15879. 0000C06C  A893                     syscall    MoveTo
  15880. 0000C06E  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  15881. 0000C072  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  15882. 0000C076  A891                     syscall    LineTo
  15883. 0000C078  2F2A 0008                move.l     -[A7], [A2 + 0x8]
  15884. 0000C07C  A8D2                     syscall    FrameRgn
  15885. 0000C07E  3F3C FFFF                move.w     -[A7], 0xFFFF
  15886. 0000C082  486E FFD6                pea.l      [A6 - 0x2A]
  15887. 0000C086  4EB9 0000 2642           jsr        [0x00002642]
  15888. 0000C08C  3F3C FFFF                move.w     -[A7], 0xFFFF
  15889. 0000C090  486E FFF4                pea.l      [A6 - 0xC]
  15890. 0000C094  4EB9 0000 262A           jsr        [0x0000262A]
  15891. 0000C09A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  15892. 0000C09E  245F                     movea.l    A2, [A7]+
  15893. 0000C0A0  4E5E                     unlink     A6
  15894. 0000C0A2  4E75                     rts
  15895. 0000C0A4  48E7 0030                movem.l    -[A7], A2,A3
  15896. 0000C0A8  266F 000C                movea.l    A3, [A7 + 0xC]
  15897. 0000C0AC  246F 0010                movea.l    A2, [A7 + 0x10]
  15898. 0000C0B0  24AB 001C                move.l     [A2], [A3 + 0x1C]
  15899. 0000C0B4  256B 0020 0004           move.l     [A2 + 0x4], [A3 + 0x20]
  15900. 0000C0BA  4CDF 0C00                movem.l    A2,A3, [A7]+
  15901. 0000C0BE  4E75                     rts
  15902. fn0000C0C0:
  15903. 0000C0C0  4E56 0000                link       A6, 0
  15904. 0000C0C4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  15905. 0000C0C8  246E 0008                movea.l    A2, [A6 + 0x8]
  15906. 0000C0CC  362E 000C                move.w     D3, [A6 + 0xC]
  15907. 0000C0D0  286E 000E                movea.l    A4, [A6 + 0xE]
  15908. 0000C0D4  4A43                     tst.w      D3
  15909. 0000C0D6  6718                     beq        +0x1A /* 0000C0F0 */
  15910. 0000C0D8  204A                     movea.l    A0, A2
  15911. 0000C0DA  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  15912. 0000C0DE  2648                     movea.l    A3, A0
  15913. 0000C0E0  2488                     move.l     [A2], A0
  15914. 0000C0E2  2548 00A8                move.l     [A2 + 0xA8], A0
  15915. 0000C0E6  2F0B                     move.l     -[A7], A3
  15916. 0000C0E8  4EB9 0000 3F3A           jsr        [0x00003F3A]
  15917. 0000C0EE  584F                     addq.w     A7, 4
  15918. label0000C0F0:
  15919. 0000C0F0  2F0C                     move.l     -[A7], A4
  15920. 0000C0F2  4267                     clr.w      -[A7]
  15921. 0000C0F4  2F0A                     move.l     -[A7], A2
  15922. 0000C0F6  61FF FFFF 5E00           bsr        -0xA1FE /* 00001EF8 */
  15923. 0000C0FC  41F9 0001 8088           lea.l      A0, [0x00018088]
  15924. 0000C102  2548 0004                move.l     [A2 + 0x4], A0
  15925. 0000C106  41F9 0001 8088           lea.l      A0, [0x00018088]
  15926. 0000C10C  41E8 0230                lea.l      A0, [A0 + 0x230]
  15927. 0000C110  2252                     movea.l    A1, [A2]
  15928. 0000C112  2288                     move.l     [A1], A0
  15929. 0000C114  41F9 0001 8088           lea.l      A0, [0x00018088]
  15930. 0000C11A  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  15931. 0000C11E  2548 007A                move.l     [A2 + 0x7A], A0
  15932. 0000C122  41F9 0001 8088           lea.l      A0, [0x00018088]
  15933. 0000C128  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  15934. 0000C12C  2548 00AC                move.l     [A2 + 0xAC], A0
  15935. 0000C130  2652                     movea.l    A3, [A2]
  15936. 0000C132  204A                     movea.l    A0, A2
  15937. 0000C134  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  15938. 0000C138  91CB                     sub.l      A0, A3
  15939. 0000C13A  2748 0008                move.l     [A3 + 0x8], A0
  15940. 0000C13E  204A                     movea.l    A0, A2
  15941. 0000C140  4FEF 000A                lea.l      A7, [A7 + 0xA]
  15942. 0000C144  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  15943. 0000C148  4E5E                     unlink     A6
  15944. 0000C14A  4E75                     rts
  15945. fn0000C14C:
  15946. 0000C14C  4E56 0000                link       A6, 0
  15947. 0000C150  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  15948. 0000C154  246E 0008                movea.l    A2, [A6 + 0x8]
  15949. 0000C158  362E 000C                move.w     D3, [A6 + 0xC]
  15950. 0000C15C  200A                     move.l     D0, A2
  15951. 0000C15E  676E                     beq        +0x70 /* 0000C1CE */
  15952. 0000C160  41F9 0001 8088           lea.l      A0, [0x00018088]
  15953. 0000C166  2548 0004                move.l     [A2 + 0x4], A0
  15954. 0000C16A  41F9 0001 8088           lea.l      A0, [0x00018088]
  15955. 0000C170  41E8 0230                lea.l      A0, [A0 + 0x230]
  15956. 0000C174  2252                     movea.l    A1, [A2]
  15957. 0000C176  2288                     move.l     [A1], A0
  15958. 0000C178  41F9 0001 8088           lea.l      A0, [0x00018088]
  15959. 0000C17E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  15960. 0000C182  2548 007A                move.l     [A2 + 0x7A], A0
  15961. 0000C186  41F9 0001 8088           lea.l      A0, [0x00018088]
  15962. 0000C18C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  15963. 0000C190  2548 00AC                move.l     [A2 + 0xAC], A0
  15964. 0000C194  2652                     movea.l    A3, [A2]
  15965. 0000C196  204A                     movea.l    A0, A2
  15966. 0000C198  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  15967. 0000C19C  2848                     movea.l    A4, A0
  15968. 0000C19E  91CB                     sub.l      A0, A3
  15969. 0000C1A0  2748 0008                move.l     [A3 + 0x8], A0
  15970. 0000C1A4  4267                     clr.w      -[A7]
  15971. 0000C1A6  2F0A                     move.l     -[A7], A2
  15972. 0000C1A8  61FF FFFF 5DDA           bsr        -0xA224 /* 00001F84 */
  15973. 0000C1AE  4A43                     tst.w      D3
  15974. 0000C1B0  5C4F                     addq.w     A7, 6
  15975. 0000C1B2  670C                     beq        +0xE /* 0000C1C0 */
  15976. 0000C1B4  4267                     clr.w      -[A7]
  15977. 0000C1B6  2F0C                     move.l     -[A7], A4
  15978. 0000C1B8  4EB9 0000 3F42           jsr        [0x00003F42]
  15979. 0000C1BE  5C4F                     addq.w     A7, 6
  15980. label0000C1C0:
  15981. 0000C1C0  4A43                     tst.w      D3
  15982. 0000C1C2  6F0A                     ble        +0xC /* 0000C1CE */
  15983. 0000C1C4  2F0A                     move.l     -[A7], A2
  15984. 0000C1C6  4EB9 0000 2592           jsr        [0x00002592]
  15985. 0000C1CC  584F                     addq.w     A7, 4
  15986. label0000C1CE:
  15987. 0000C1CE  204A                     movea.l    A0, A2
  15988. 0000C1D0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  15989. 0000C1D4  4E5E                     unlink     A6
  15990. 0000C1D6  4E75                     rts
  15991. 0000C1D8  4E56 FEFC                link       A6, -0x0104
  15992. 0000C1DC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  15993. 0000C1E0  286E 0008                movea.l    A4, [A6 + 0x8]
  15994. 0000C1E4  262E 000C                move.l     D3, [A6 + 0xC]
  15995. 0000C1E8  0C83 5469 746C           cmpi.l     D3, 0x5469746C /* 'Titl' */
  15996. 0000C1EE  6600 00D6                bne        +0xD8 /* 0000C2C6 */
  15997. 0000C1F2  4267                     clr.w      -[A7]
  15998. 0000C1F4  4879 0001 8586           push.l     0x18586
  15999. 0000C1FA  4879 0001 855A           push.l     0x1855A
  16000. 0000C200  4878 0004                push.l     0x4
  16001. 0000C204  2F3C 5469 746C           move.l     -[A7], 0x5469746C /* 'Titl' */
  16002. 0000C20A  2F0C                     move.l     -[A7], A4
  16003. 0000C20C  2057                     movea.l    A0, [A7]
  16004. 0000C20E  2268 0004                movea.l    A1, [A0 + 0x4]
  16005. 0000C212  2269 0010                movea.l    A1, [A1 + 0x10]
  16006. 0000C216  4E91                     jsr        [A1]
  16007. 0000C218  504F                     addq.w     A7, 8
  16008. 0000C21A  2F08                     move.l     -[A7], A0
  16009. 0000C21C  4EB9 0000 2582           jsr        [0x00002582]
  16010. 0000C222  2448                     movea.l    A2, A0
  16011. 0000C224  4267                     clr.w      -[A7]
  16012. 0000C226  4879 0001 8586           push.l     0x18586
  16013. 0000C22C  4879 0001 8434           push.l     0x18434
  16014. 0000C232  4878 0004                push.l     0x4
  16015. 0000C236  2F3C 4368 5677           move.l     -[A7], 0x43685677 /* 'ChVw' */
  16016. 0000C23C  2F0C                     move.l     -[A7], A4
  16017. 0000C23E  2057                     movea.l    A0, [A7]
  16018. 0000C240  2268 0004                movea.l    A1, [A0 + 0x4]
  16019. 0000C244  2269 0010                movea.l    A1, [A1 + 0x10]
  16020. 0000C248  4E91                     jsr        [A1]
  16021. 0000C24A  504F                     addq.w     A7, 8
  16022. 0000C24C  2F08                     move.l     -[A7], A0
  16023. 0000C24E  4EB9 0000 2582           jsr        [0x00002582]
  16024. 0000C254  2648                     movea.l    A3, A0
  16025. 0000C256  200A                     move.l     D0, A2
  16026. 0000C258  4A80                     tst.l      D0
  16027. 0000C25A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  16028. 0000C25E  6706                     beq        +0x8 /* 0000C266 */
  16029. 0000C260  200B                     move.l     D0, A3
  16030. 0000C262  4A80                     tst.l      D0
  16031. 0000C264  6604                     bne        +0x6 /* 0000C26A */
  16032. label0000C266:
  16033. 0000C266  7000                     moveq.l    D0, 0x00
  16034. 0000C268  6002                     bra        +0x4 /* 0000C26C */
  16035. label0000C26A:
  16036. 0000C26A  7001                     moveq.l    D0, 0x01
  16037. label0000C26C:
  16038. 0000C26C  4A00                     tst.b      D0
  16039. 0000C26E  661E                     bne        +0x20 /* 0000C28E */
  16040. 0000C270  42A7                     clr.l      -[A7]
  16041. 0000C272  486E FFFC                pea.l      [A6 - 0x4]
  16042. 0000C276  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  16043. 0000C27E  4879 0001 8432           push.l     0x18432
  16044. 0000C284  4EB9 0000 2542           jsr        [0x00002542]
  16045. 0000C28A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16046. label0000C28E:
  16047. 0000C28E  2F0B                     move.l     -[A7], A3
  16048. 0000C290  2057                     movea.l    A0, [A7]
  16049. 0000C292  2268 0004                movea.l    A1, [A0 + 0x4]
  16050. 0000C296  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  16051. 0000C29A  4E91                     jsr        [A1]
  16052. 0000C29C  2848                     movea.l    A4, A0
  16053. 0000C29E  486E FEFC                pea.l      [A6 - 0x104]
  16054. 0000C2A2  2F0A                     move.l     -[A7], A2
  16055. 0000C2A4  2057                     movea.l    A0, [A7]
  16056. 0000C2A6  2268 0004                movea.l    A1, [A0 + 0x4]
  16057. 0000C2AA  2269 0024                movea.l    A1, [A1 + 0x24]
  16058. 0000C2AE  4E91                     jsr        [A1]
  16059. 0000C2B0  486E FEFC                pea.l      [A6 - 0x104]
  16060. 0000C2B4  2F0C                     move.l     -[A7], A4
  16061. 0000C2B6  2057                     movea.l    A0, [A7]
  16062. 0000C2B8  2268 0004                movea.l    A1, [A0 + 0x4]
  16063. 0000C2BC  2269 0028                movea.l    A1, [A1 + 0x28]
  16064. 0000C2C0  4E91                     jsr        [A1]
  16065. 0000C2C2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  16066. label0000C2C6:
  16067. 0000C2C6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16068. 0000C2CA  4E5E                     unlink     A6
  16069. 0000C2CC  4E75                     rts
  16070. 0000C2CE  4E56 FEF8                link       A6, -0x0108
  16071. 0000C2D2  48E7 0038                movem.l    -[A7], A2,A3,A4
  16072. 0000C2D6  286E 0008                movea.l    A4, [A6 + 0x8]
  16073. 0000C2DA  61FF FFFF 5554           bsr        -0xAAAA /* 00001830 */
  16074. 0000C2E0  2648                     movea.l    A3, A0
  16075. 0000C2E2  486E FFFC                pea.l      [A6 - 0x4]
  16076. 0000C2E6  2F0B                     move.l     -[A7], A3
  16077. 0000C2E8  2057                     movea.l    A0, [A7]
  16078. 0000C2EA  2268 0004                movea.l    A1, [A0 + 0x4]
  16079. 0000C2EE  2269 0360                movea.l    A1, [A1 + 0x360]
  16080. 0000C2F2  4E91                     jsr        [A1]
  16081. 0000C2F4  4267                     clr.w      -[A7]
  16082. 0000C2F6  4879 0001 8586           push.l     0x18586
  16083. 0000C2FC  4879 0001 855A           push.l     0x1855A
  16084. 0000C302  4878 0004                push.l     0x4
  16085. 0000C306  2F3C 5469 746C           move.l     -[A7], 0x5469746C /* 'Titl' */
  16086. 0000C30C  2F0C                     move.l     -[A7], A4
  16087. 0000C30E  2057                     movea.l    A0, [A7]
  16088. 0000C310  2268 0004                movea.l    A1, [A0 + 0x4]
  16089. 0000C314  2269 0010                movea.l    A1, [A1 + 0x10]
  16090. 0000C318  4E91                     jsr        [A1]
  16091. 0000C31A  504F                     addq.w     A7, 8
  16092. 0000C31C  2F08                     move.l     -[A7], A0
  16093. 0000C31E  4EB9 0000 2582           jsr        [0x00002582]
  16094. 0000C324  2448                     movea.l    A2, A0
  16095. 0000C326  200A                     move.l     D0, A2
  16096. 0000C328  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  16097. 0000C32C  661E                     bne        +0x20 /* 0000C34C */
  16098. 0000C32E  42A7                     clr.l      -[A7]
  16099. 0000C330  486E FEF8                pea.l      [A6 - 0x108]
  16100. 0000C334  2D7C 6E69 6C50 FEF8      move.l     [A6 - 0x108], 0x6E696C50 /* 'nilP' */
  16101. 0000C33C  4879 0001 8432           push.l     0x18432
  16102. 0000C342  4EB9 0000 2542           jsr        [0x00002542]
  16103. 0000C348  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16104. label0000C34C:
  16105. 0000C34C  486E FEFC                pea.l      [A6 - 0x104]
  16106. 0000C350  2F0A                     move.l     -[A7], A2
  16107. 0000C352  2057                     movea.l    A0, [A7]
  16108. 0000C354  2268 0004                movea.l    A1, [A0 + 0x4]
  16109. 0000C358  2269 0024                movea.l    A1, [A1 + 0x24]
  16110. 0000C35C  4E91                     jsr        [A1]
  16111. 0000C35E  206E FFFC                movea.l    A0, [A6 - 0x4]
  16112. 0000C362  1F28 01A0                move.b     -[A7], [A0 + 0x1A0]
  16113. 0000C366  1F2E FEFC                move.b     -[A7], [A6 - 0x104]
  16114. 0000C36A  4868 01A0                pea.l      [A0 + 0x1A0]
  16115. 0000C36E  486E FEFC                pea.l      [A6 - 0x104]
  16116. 0000C372  4EB9 0000 2992           jsr        [0x00002992]
  16117. 0000C378  4A40                     tst.w      D0
  16118. 0000C37A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  16119. 0000C37E  673C                     beq        +0x3E /* 0000C3BC */
  16120. 0000C380  206E FFFC                movea.l    A0, [A6 - 0x4]
  16121. 0000C384  4868 01A0                pea.l      [A0 + 0x1A0]
  16122. 0000C388  2F0A                     move.l     -[A7], A2
  16123. 0000C38A  2057                     movea.l    A0, [A7]
  16124. 0000C38C  2268 0004                movea.l    A1, [A0 + 0x4]
  16125. 0000C390  2269 0024                movea.l    A1, [A1 + 0x24]
  16126. 0000C394  4E91                     jsr        [A1]
  16127. 0000C396  1F3C 0001                move.b     -[A7], 0x1
  16128. 0000C39A  2F0B                     move.l     -[A7], A3
  16129. 0000C39C  2057                     movea.l    A0, [A7]
  16130. 0000C39E  2268 0004                movea.l    A1, [A0 + 0x4]
  16131. 0000C3A2  2269 0364                movea.l    A1, [A1 + 0x364]
  16132. 0000C3A6  4E91                     jsr        [A1]
  16133. 0000C3A8  584F                     addq.w     A7, 4
  16134. 0000C3AA  2F08                     move.l     -[A7], A0
  16135. 0000C3AC  2057                     movea.l    A0, [A7]
  16136. 0000C3AE  2268 0004                movea.l    A1, [A0 + 0x4]
  16137. 0000C3B2  2269 0134                movea.l    A1, [A1 + 0x134]
  16138. 0000C3B6  4E91                     jsr        [A1]
  16139. 0000C3B8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16140. label0000C3BC:
  16141. 0000C3BC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  16142. 0000C3C0  4E5E                     unlink     A6
  16143. 0000C3C2  4E75                     rts
  16144. 0000C3C4  4E56 FFF8                link       A6, -0x0008
  16145. 0000C3C8  48E7 0030                movem.l    -[A7], A2,A3
  16146. 0000C3CC  266E 0008                movea.l    A3, [A6 + 0x8]
  16147. 0000C3D0  61FF FFFF 545E           bsr        -0xABA0 /* 00001830 */
  16148. 0000C3D6  2448                     movea.l    A2, A0
  16149. 0000C3D8  486E FFF8                pea.l      [A6 - 0x8]
  16150. 0000C3DC  2F0A                     move.l     -[A7], A2
  16151. 0000C3DE  2057                     movea.l    A0, [A7]
  16152. 0000C3E0  2268 0004                movea.l    A1, [A0 + 0x4]
  16153. 0000C3E4  2269 0360                movea.l    A1, [A1 + 0x360]
  16154. 0000C3E8  4E91                     jsr        [A1]
  16155. 0000C3EA  4267                     clr.w      -[A7]
  16156. 0000C3EC  4879 0001 8586           push.l     0x18586
  16157. 0000C3F2  4879 0001 855A           push.l     0x1855A
  16158. 0000C3F8  4878 0004                push.l     0x4
  16159. 0000C3FC  2F3C 5469 746C           move.l     -[A7], 0x5469746C /* 'Titl' */
  16160. 0000C402  2F0B                     move.l     -[A7], A3
  16161. 0000C404  2057                     movea.l    A0, [A7]
  16162. 0000C406  2268 0004                movea.l    A1, [A0 + 0x4]
  16163. 0000C40A  2269 0010                movea.l    A1, [A1 + 0x10]
  16164. 0000C40E  4E91                     jsr        [A1]
  16165. 0000C410  504F                     addq.w     A7, 8
  16166. 0000C412  2F08                     move.l     -[A7], A0
  16167. 0000C414  4EB9 0000 2582           jsr        [0x00002582]
  16168. 0000C41A  2448                     movea.l    A2, A0
  16169. 0000C41C  200A                     move.l     D0, A2
  16170. 0000C41E  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  16171. 0000C422  661E                     bne        +0x20 /* 0000C442 */
  16172. 0000C424  42A7                     clr.l      -[A7]
  16173. 0000C426  486E FFFC                pea.l      [A6 - 0x4]
  16174. 0000C42A  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  16175. 0000C432  4879 0001 8432           push.l     0x18432
  16176. 0000C438  4EB9 0000 2542           jsr        [0x00002542]
  16177. 0000C43E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16178. label0000C442:
  16179. 0000C442  206E FFF8                movea.l    A0, [A6 - 0x8]
  16180. 0000C446  4868 01A0                pea.l      [A0 + 0x1A0]
  16181. 0000C44A  2F0A                     move.l     -[A7], A2
  16182. 0000C44C  2057                     movea.l    A0, [A7]
  16183. 0000C44E  2268 0004                movea.l    A1, [A0 + 0x4]
  16184. 0000C452  2269 0028                movea.l    A1, [A1 + 0x28]
  16185. 0000C456  4E91                     jsr        [A1]
  16186. 0000C458  200A                     move.l     D0, A2
  16187. 0000C45A  4A80                     tst.l      D0
  16188. 0000C45C  6708                     beq        +0xA /* 0000C466 */
  16189. 0000C45E  204A                     movea.l    A0, A2
  16190. 0000C460  41E8 0028                lea.l      A0, [A0 + 0x28]
  16191. 0000C464  6002                     bra        +0x4 /* 0000C468 */
  16192. label0000C466:
  16193. 0000C466  204A                     movea.l    A0, A2
  16194. label0000C468:
  16195. 0000C468  4850                     pea.l      [A0]
  16196. 0000C46A  4EB9 0000 4152           jsr        [0x00004152]
  16197. 0000C470  2F0A                     move.l     -[A7], A2
  16198. 0000C472  2057                     movea.l    A0, [A7]
  16199. 0000C474  2268 0004                movea.l    A1, [A0 + 0x4]
  16200. 0000C478  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  16201. 0000C47C  4E91                     jsr        [A1]
  16202. 0000C47E  2F0B                     move.l     -[A7], A3
  16203. 0000C480  2057                     movea.l    A0, [A7]
  16204. 0000C482  2268 0004                movea.l    A1, [A0 + 0x4]
  16205. 0000C486  2269 0228                movea.l    A1, [A1 + 0x228]
  16206. 0000C48A  4E91                     jsr        [A1]
  16207. 0000C48C  4227                     clr.b      -[A7]
  16208. 0000C48E  61FF 0000 015A           bsr        +0x15C /* 0000C5EA */
  16209. 0000C494  4FEF 0016                lea.l      A7, [A7 + 0x16]
  16210. 0000C498  4CDF 0C00                movem.l    A2,A3, [A7]+
  16211. 0000C49C  4E5E                     unlink     A6
  16212. 0000C49E  4E75                     rts
  16213. 0000C4A0  4E56 FFFC                link       A6, -0x0004
  16214. 0000C4A4  42AE FFFC                clr.l      [A6 - 0x4]
  16215. 0000C4A8  486E FFFC                pea.l      [A6 - 0x4]
  16216. 0000C4AC  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  16217. 0000C4B2  61FF FFFF 537C           bsr        -0xAC82 /* 00001830 */
  16218. 0000C4B8  2F08                     move.l     -[A7], A0
  16219. 0000C4BA  2057                     movea.l    A0, [A7]
  16220. 0000C4BC  2268 0004                movea.l    A1, [A0 + 0x4]
  16221. 0000C4C0  2269 0354                movea.l    A1, [A1 + 0x354]
  16222. 0000C4C4  4E91                     jsr        [A1]
  16223. 0000C4C6  4AAE FFFC                tst.l      [A6 - 0x4]
  16224. 0000C4CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16225. 0000C4CE  6712                     beq        +0x14 /* 0000C4E2 */
  16226. 0000C4D0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16227. 0000C4D4  2057                     movea.l    A0, [A7]
  16228. 0000C4D6  2268 0004                movea.l    A1, [A0 + 0x4]
  16229. 0000C4DA  2269 00A8                movea.l    A1, [A1 + 0xA8]
  16230. 0000C4DE  4E91                     jsr        [A1]
  16231. 0000C4E0  584F                     addq.w     A7, 4
  16232. label0000C4E2:
  16233. 0000C4E2  486E FFFC                pea.l      [A6 - 0x4]
  16234. 0000C4E6  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  16235. 0000C4EC  61FF FFFF 5342           bsr        -0xACBC /* 00001830 */
  16236. 0000C4F2  2F08                     move.l     -[A7], A0
  16237. 0000C4F4  2057                     movea.l    A0, [A7]
  16238. 0000C4F6  2268 0004                movea.l    A1, [A0 + 0x4]
  16239. 0000C4FA  2269 0354                movea.l    A1, [A1 + 0x354]
  16240. 0000C4FE  4E91                     jsr        [A1]
  16241. 0000C500  4AAE FFFC                tst.l      [A6 - 0x4]
  16242. 0000C504  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16243. 0000C508  6712                     beq        +0x14 /* 0000C51C */
  16244. 0000C50A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16245. 0000C50E  2057                     movea.l    A0, [A7]
  16246. 0000C510  2268 0004                movea.l    A1, [A0 + 0x4]
  16247. 0000C514  2269 00A8                movea.l    A1, [A1 + 0xA8]
  16248. 0000C518  4E91                     jsr        [A1]
  16249. 0000C51A  584F                     addq.w     A7, 4
  16250. label0000C51C:
  16251. 0000C51C  486E FFFC                pea.l      [A6 - 0x4]
  16252. 0000C520  2F3C 6261 636B           move.l     -[A7], 0x6261636B /* 'back' */
  16253. 0000C526  61FF FFFF 5308           bsr        -0xACF6 /* 00001830 */
  16254. 0000C52C  2F08                     move.l     -[A7], A0
  16255. 0000C52E  2057                     movea.l    A0, [A7]
  16256. 0000C530  2268 0004                movea.l    A1, [A0 + 0x4]
  16257. 0000C534  2269 0354                movea.l    A1, [A1 + 0x354]
  16258. 0000C538  4E91                     jsr        [A1]
  16259. 0000C53A  4AAE FFFC                tst.l      [A6 - 0x4]
  16260. 0000C53E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16261. 0000C542  6712                     beq        +0x14 /* 0000C556 */
  16262. 0000C544  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16263. 0000C548  2057                     movea.l    A0, [A7]
  16264. 0000C54A  2268 0004                movea.l    A1, [A0 + 0x4]
  16265. 0000C54E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  16266. 0000C552  4E91                     jsr        [A1]
  16267. 0000C554  584F                     addq.w     A7, 4
  16268. label0000C556:
  16269. 0000C556  486E FFFC                pea.l      [A6 - 0x4]
  16270. 0000C55A  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  16271. 0000C560  61FF FFFF 52CE           bsr        -0xAD30 /* 00001830 */
  16272. 0000C566  2F08                     move.l     -[A7], A0
  16273. 0000C568  2057                     movea.l    A0, [A7]
  16274. 0000C56A  2268 0004                movea.l    A1, [A0 + 0x4]
  16275. 0000C56E  2269 0354                movea.l    A1, [A1 + 0x354]
  16276. 0000C572  4E91                     jsr        [A1]
  16277. 0000C574  4AAE FFFC                tst.l      [A6 - 0x4]
  16278. 0000C578  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16279. 0000C57C  6712                     beq        +0x14 /* 0000C590 */
  16280. 0000C57E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16281. 0000C582  2057                     movea.l    A0, [A7]
  16282. 0000C584  2268 0004                movea.l    A1, [A0 + 0x4]
  16283. 0000C588  2269 00B4                movea.l    A1, [A1 + 0xB4]
  16284. 0000C58C  4E91                     jsr        [A1]
  16285. 0000C58E  584F                     addq.w     A7, 4
  16286. label0000C590:
  16287. 0000C590  486E FFFC                pea.l      [A6 - 0x4]
  16288. 0000C594  4878 0385                push.l     0x385
  16289. 0000C598  61FF FFFF 5296           bsr        -0xAD68 /* 00001830 */
  16290. 0000C59E  2F08                     move.l     -[A7], A0
  16291. 0000C5A0  2057                     movea.l    A0, [A7]
  16292. 0000C5A2  2268 0004                movea.l    A1, [A0 + 0x4]
  16293. 0000C5A6  2269 0354                movea.l    A1, [A1 + 0x354]
  16294. 0000C5AA  4E91                     jsr        [A1]
  16295. 0000C5AC  4AAE FFFC                tst.l      [A6 - 0x4]
  16296. 0000C5B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16297. 0000C5B4  6722                     beq        +0x24 /* 0000C5D8 */
  16298. 0000C5B6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16299. 0000C5BA  2057                     movea.l    A0, [A7]
  16300. 0000C5BC  2268 0004                movea.l    A1, [A0 + 0x4]
  16301. 0000C5C0  2269 00A4                movea.l    A1, [A1 + 0xA4]
  16302. 0000C5C4  4E91                     jsr        [A1]
  16303. 0000C5C6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  16304. 0000C5CA  2057                     movea.l    A0, [A7]
  16305. 0000C5CC  2268 0004                movea.l    A1, [A0 + 0x4]
  16306. 0000C5D0  2269 00B4                movea.l    A1, [A1 + 0xB4]
  16307. 0000C5D4  4E91                     jsr        [A1]
  16308. 0000C5D6  504F                     addq.w     A7, 8
  16309. label0000C5D8:
  16310. 0000C5D8  4E5E                     unlink     A6
  16311. 0000C5DA  4E75                     rts
  16312. 0000C5DC  206F 0008                movea.l    A0, [A7 + 0x8]
  16313. 0000C5E0  30BC 008A                move.w     [A0], 0x8A
  16314. 0000C5E4  303C 008A                move.w     D0, 0x8A
  16315. 0000C5E8  4E75                     rts
  16316. fn0000C5EA:
  16317. 0000C5EA  1B6F 0004 0710           move.b     [A5 + 0x710], [A7 + 0x4]
  16318. 0000C5F0  4E75                     rts
  16319. 0000C5F2  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  16320. 0000C5FA  4EF9 0000 C1DC           jmp        [0x0000C1DC]
  16321. 0000C600  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  16322. 0000C608  4EF9 0000 C150           jmp        [0x0000C150]
  16323. 0000C60E  206F 0004                movea.l    A0, [A7 + 0x4]
  16324. 0000C612  5088                     addq.l     A0, 8
  16325. 0000C614  2010                     move.l     D0, [A0]
  16326. 0000C616  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  16327. 0000C61C  D1AF 0004                add.l      [A7 + 0x4], D0
  16328. 0000C620  4EF9 0000 C150           jmp        [0x0000C150]
  16329. 0000C626  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  16330. 0000C62E  4EF9 0000 C150           jmp        [0x0000C150]
  16331. fn0000C634:
  16332. 0000C634  4E56 0000                link       A6, 0
  16333. 0000C638  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  16334. 0000C63C  246E 0008                movea.l    A2, [A6 + 0x8]
  16335. 0000C640  3C2E 000C                move.w     D6, [A6 + 0xC]
  16336. 0000C644  2A2E 000E                move.l     D5, [A6 + 0xE]
  16337. 0000C648  286E 0012                movea.l    A4, [A6 + 0x12]
  16338. 0000C64C  382E 0016                move.w     D4, [A6 + 0x16]
  16339. 0000C650  362E 0018                move.w     D3, [A6 + 0x18]
  16340. 0000C654  4A46                     tst.w      D6
  16341. 0000C656  6714                     beq        +0x16 /* 0000C66C */
  16342. 0000C658  204A                     movea.l    A0, A2
  16343. 0000C65A  41E8 0138                lea.l      A0, [A0 + 0x138]
  16344. 0000C65E  2648                     movea.l    A3, A0
  16345. 0000C660  2488                     move.l     [A2], A0
  16346. 0000C662  2F0B                     move.l     -[A7], A3
  16347. 0000C664  4EB9 0000 3F3A           jsr        [0x00003F3A]
  16348. 0000C66A  584F                     addq.w     A7, 4
  16349. label0000C66C:
  16350. 0000C66C  4267                     clr.w      -[A7]
  16351. 0000C66E  2F0C                     move.l     -[A7], A4
  16352. 0000C670  2F05                     move.l     -[A7], D5
  16353. 0000C672  4267                     clr.w      -[A7]
  16354. 0000C674  2F0A                     move.l     -[A7], A2
  16355. 0000C676  4EB9 0000 30EA           jsr        [0x000030EA]
  16356. 0000C67C  41F9 0001 7E6C           lea.l      A0, [0x00017E6C]
  16357. 0000C682  2548 0004                move.l     [A2 + 0x4], A0
  16358. 0000C686  41F9 0001 7E6C           lea.l      A0, [0x00017E6C]
  16359. 0000C68C  41E8 0150                lea.l      A0, [A0 + 0x150]
  16360. 0000C690  2252                     movea.l    A1, [A2]
  16361. 0000C692  2288                     move.l     [A1], A0
  16362. 0000C694  2652                     movea.l    A3, [A2]
  16363. 0000C696  204A                     movea.l    A0, A2
  16364. 0000C698  41E8 0138                lea.l      A0, [A0 + 0x138]
  16365. 0000C69C  91CB                     sub.l      A0, A3
  16366. 0000C69E  2748 0008                move.l     [A3 + 0x8], A0
  16367. 0000C6A2  3544 0134                move.w     [A2 + 0x134], D4
  16368. 0000C6A6  3543 0136                move.w     [A2 + 0x136], D3
  16369. 0000C6AA  204A                     movea.l    A0, A2
  16370. 0000C6AC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  16371. 0000C6B0  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  16372. 0000C6B4  4E5E                     unlink     A6
  16373. 0000C6B6  4E75                     rts
  16374. 0000C6B8  4E56 FFE6                link       A6, -0x001A
  16375. 0000C6BC  48E7 0030                movem.l    -[A7], A2,A3
  16376. 0000C6C0  246E 0008                movea.l    A2, [A6 + 0x8]
  16377. 0000C6C4  486E FFF4                pea.l      [A6 - 0xC]
  16378. 0000C6C8  4EB9 0000 2622           jsr        [0x00002622]
  16379. 0000C6CE  4EB9 0000 2632           jsr        [0x00002632]
  16380. 0000C6D4  486E FFEC                pea.l      [A6 - 0x14]
  16381. 0000C6D8  2F0A                     move.l     -[A7], A2
  16382. 0000C6DA  2057                     movea.l    A0, [A7]
  16383. 0000C6DC  2268 0004                movea.l    A1, [A0 + 0x4]
  16384. 0000C6E0  2269 003C                movea.l    A1, [A1 + 0x3C]
  16385. 0000C6E4  4E91                     jsr        [A1]
  16386. 0000C6E6  61FF FFFF D3A0           bsr        -0x2C5E /* 00009A88 */
  16387. 0000C6EC  3F00                     move.w     -[A7], D0
  16388. 0000C6EE  2F0A                     move.l     -[A7], A2
  16389. 0000C6F0  61FF 0000 00EE           bsr        +0xF0 /* 0000C7E0 */
  16390. 0000C6F6  3F2A 0136                move.w     -[A7], [A2 + 0x136]
  16391. 0000C6FA  A88A                     syscall    TextSize
  16392. 0000C6FC  3F2A 0134                move.w     -[A7], [A2 + 0x134]
  16393. 0000C700  A887                     syscall    TextFont
  16394. 0000C702  486E FFE6                pea.l      [A6 - 0x1A]
  16395. 0000C706  AA19                     syscall    GetForeColor
  16396. 0000C708  2F0A                     move.l     -[A7], A2
  16397. 0000C70A  2057                     movea.l    A0, [A7]
  16398. 0000C70C  2268 0004                movea.l    A1, [A0 + 0x4]
  16399. 0000C710  2269 00D8                movea.l    A1, [A1 + 0xD8]
  16400. 0000C714  4E91                     jsr        [A1]
  16401. 0000C716  486E FFE6                pea.l      [A6 - 0x1A]
  16402. 0000C71A  AA14                     syscall    RGBForeColor
  16403. 0000C71C  264A                     movea.l    A3, A2
  16404. 0000C71E  47EB 0028                lea.l      A3, [A3 + 0x28]
  16405. 0000C722  1F3C 0001                move.b     -[A7], 0x1
  16406. 0000C726  3F3C 0001                move.w     -[A7], 0x1
  16407. 0000C72A  486E FFEC                pea.l      [A6 - 0x14]
  16408. 0000C72E  4227                     clr.b      -[A7]
  16409. 0000C730  2F0B                     move.l     -[A7], A3
  16410. 0000C732  61FF FFFF B53C           bsr        -0x4AC2 /* 00007C70 */
  16411. 0000C738  7000                     moveq.l    D0, 0x00
  16412. 0000C73A  1010                     move.b     D0, [A0]
  16413. 0000C73C  5C4F                     addq.w     A7, 6
  16414. 0000C73E  2F00                     move.l     -[A7], D0
  16415. 0000C740  1F3C 0001                move.b     -[A7], 0x1
  16416. 0000C744  2F0B                     move.l     -[A7], A3
  16417. 0000C746  61FF FFFF B528           bsr        -0x4AD6 /* 00007C70 */
  16418. 0000C74C  5C4F                     addq.w     A7, 6
  16419. 0000C74E  2F08                     move.l     -[A7], A0
  16420. 0000C750  4EB9 0000 2702           jsr        [0x00002702]
  16421. 0000C756  3F3C FFFF                move.w     -[A7], 0xFFFF
  16422. 0000C75A  486E FFF4                pea.l      [A6 - 0xC]
  16423. 0000C75E  4EB9 0000 262A           jsr        [0x0000262A]
  16424. 0000C764  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  16425. 0000C768  4CDF 0C00                movem.l    A2,A3, [A7]+
  16426. 0000C76C  4E5E                     unlink     A6
  16427. 0000C76E  4E75                     rts
  16428. 0000C770  4E56 0000                link       A6, 0
  16429. 0000C774  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16430. 0000C778  246E 0008                movea.l    A2, [A6 + 0x8]
  16431. 0000C77C  362E 000C                move.w     D3, [A6 + 0xC]
  16432. 0000C780  200A                     move.l     D0, A2
  16433. 0000C782  6752                     beq        +0x54 /* 0000C7D6 */
  16434. 0000C784  41F9 0001 7E6C           lea.l      A0, [0x00017E6C]
  16435. 0000C78A  2548 0004                move.l     [A2 + 0x4], A0
  16436. 0000C78E  41F9 0001 7E6C           lea.l      A0, [0x00017E6C]
  16437. 0000C794  41E8 0150                lea.l      A0, [A0 + 0x150]
  16438. 0000C798  2252                     movea.l    A1, [A2]
  16439. 0000C79A  2288                     move.l     [A1], A0
  16440. 0000C79C  2652                     movea.l    A3, [A2]
  16441. 0000C79E  204A                     movea.l    A0, A2
  16442. 0000C7A0  41E8 0138                lea.l      A0, [A0 + 0x138]
  16443. 0000C7A4  2848                     movea.l    A4, A0
  16444. 0000C7A6  91CB                     sub.l      A0, A3
  16445. 0000C7A8  2748 0008                move.l     [A3 + 0x8], A0
  16446. 0000C7AC  4267                     clr.w      -[A7]
  16447. 0000C7AE  2F0A                     move.l     -[A7], A2
  16448. 0000C7B0  4EB9 0000 30FA           jsr        [0x000030FA]
  16449. 0000C7B6  4A43                     tst.w      D3
  16450. 0000C7B8  5C4F                     addq.w     A7, 6
  16451. 0000C7BA  670C                     beq        +0xE /* 0000C7C8 */
  16452. 0000C7BC  4267                     clr.w      -[A7]
  16453. 0000C7BE  2F0C                     move.l     -[A7], A4
  16454. 0000C7C0  4EB9 0000 3F42           jsr        [0x00003F42]
  16455. 0000C7C6  5C4F                     addq.w     A7, 6
  16456. label0000C7C8:
  16457. 0000C7C8  4A43                     tst.w      D3
  16458. 0000C7CA  6F0A                     ble        +0xC /* 0000C7D6 */
  16459. 0000C7CC  2F0A                     move.l     -[A7], A2
  16460. 0000C7CE  4EB9 0000 2592           jsr        [0x00002592]
  16461. 0000C7D4  584F                     addq.w     A7, 4
  16462. label0000C7D6:
  16463. 0000C7D6  204A                     movea.l    A0, A2
  16464. 0000C7D8  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16465. 0000C7DC  4E5E                     unlink     A6
  16466. 0000C7DE  4E75                     rts
  16467. fn0000C7E0:
  16468. 0000C7E0  206F 0004                movea.l    A0, [A7 + 0x4]
  16469. 0000C7E4  316F 0008 0134           move.w     [A0 + 0x134], [A7 + 0x8]
  16470. 0000C7EA  4E75                     rts
  16471. 0000C7EC  206F 0004                movea.l    A0, [A7 + 0x4]
  16472. 0000C7F0  5088                     addq.l     A0, 8
  16473. 0000C7F2  2010                     move.l     D0, [A0]
  16474. 0000C7F4  0680 FFFF FEC8           addi.l     D0, 0xFFFFFEC8
  16475. 0000C7FA  D1AF 0004                add.l      [A7 + 0x4], D0
  16476. 0000C7FE  4EF9 0000 C774           jmp        [0x0000C774]
  16477. fn0000C804:
  16478. 0000C804  4E56 0000                link       A6, 0
  16479. 0000C808  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16480. 0000C80C  246E 0008                movea.l    A2, [A6 + 0x8]
  16481. 0000C810  362E 000C                move.w     D3, [A6 + 0xC]
  16482. 0000C814  286E 000E                movea.l    A4, [A6 + 0xE]
  16483. 0000C818  4A43                     tst.w      D3
  16484. 0000C81A  6718                     beq        +0x1A /* 0000C834 */
  16485. 0000C81C  204A                     movea.l    A0, A2
  16486. 0000C81E  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16487. 0000C822  2648                     movea.l    A3, A0
  16488. 0000C824  2488                     move.l     [A2], A0
  16489. 0000C826  2548 00A8                move.l     [A2 + 0xA8], A0
  16490. 0000C82A  2F0B                     move.l     -[A7], A3
  16491. 0000C82C  4EB9 0000 3F3A           jsr        [0x00003F3A]
  16492. 0000C832  584F                     addq.w     A7, 4
  16493. label0000C834:
  16494. 0000C834  2F0C                     move.l     -[A7], A4
  16495. 0000C836  4267                     clr.w      -[A7]
  16496. 0000C838  2F0A                     move.l     -[A7], A2
  16497. 0000C83A  61FF FFFF F884           bsr        -0x77A /* 0000C0C0 */
  16498. 0000C840  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16499. 0000C846  2548 0004                move.l     [A2 + 0x4], A0
  16500. 0000C84A  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16501. 0000C850  41E8 0230                lea.l      A0, [A0 + 0x230]
  16502. 0000C854  2252                     movea.l    A1, [A2]
  16503. 0000C856  2288                     move.l     [A1], A0
  16504. 0000C858  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16505. 0000C85E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  16506. 0000C862  2548 007A                move.l     [A2 + 0x7A], A0
  16507. 0000C866  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16508. 0000C86C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  16509. 0000C870  2548 00AC                move.l     [A2 + 0xAC], A0
  16510. 0000C874  2652                     movea.l    A3, [A2]
  16511. 0000C876  204A                     movea.l    A0, A2
  16512. 0000C878  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16513. 0000C87C  91CB                     sub.l      A0, A3
  16514. 0000C87E  2748 0008                move.l     [A3 + 0x8], A0
  16515. 0000C882  204A                     movea.l    A0, A2
  16516. 0000C884  4FEF 000A                lea.l      A7, [A7 + 0xA]
  16517. 0000C888  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16518. 0000C88C  4E5E                     unlink     A6
  16519. 0000C88E  4E75                     rts
  16520. 0000C890  4E56 0000                link       A6, 0
  16521. 0000C894  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16522. 0000C898  246E 0008                movea.l    A2, [A6 + 0x8]
  16523. 0000C89C  362E 000C                move.w     D3, [A6 + 0xC]
  16524. 0000C8A0  200A                     move.l     D0, A2
  16525. 0000C8A2  676E                     beq        +0x70 /* 0000C912 */
  16526. 0000C8A4  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16527. 0000C8AA  2548 0004                move.l     [A2 + 0x4], A0
  16528. 0000C8AE  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16529. 0000C8B4  41E8 0230                lea.l      A0, [A0 + 0x230]
  16530. 0000C8B8  2252                     movea.l    A1, [A2]
  16531. 0000C8BA  2288                     move.l     [A1], A0
  16532. 0000C8BC  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16533. 0000C8C2  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  16534. 0000C8C6  2548 007A                move.l     [A2 + 0x7A], A0
  16535. 0000C8CA  41F9 0001 77FC           lea.l      A0, [0x000177FC]
  16536. 0000C8D0  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  16537. 0000C8D4  2548 00AC                move.l     [A2 + 0xAC], A0
  16538. 0000C8D8  2652                     movea.l    A3, [A2]
  16539. 0000C8DA  204A                     movea.l    A0, A2
  16540. 0000C8DC  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16541. 0000C8E0  2848                     movea.l    A4, A0
  16542. 0000C8E2  91CB                     sub.l      A0, A3
  16543. 0000C8E4  2748 0008                move.l     [A3 + 0x8], A0
  16544. 0000C8E8  4267                     clr.w      -[A7]
  16545. 0000C8EA  2F0A                     move.l     -[A7], A2
  16546. 0000C8EC  61FF FFFF F85E           bsr        -0x7A0 /* 0000C14C */
  16547. 0000C8F2  4A43                     tst.w      D3
  16548. 0000C8F4  5C4F                     addq.w     A7, 6
  16549. 0000C8F6  670C                     beq        +0xE /* 0000C904 */
  16550. 0000C8F8  4267                     clr.w      -[A7]
  16551. 0000C8FA  2F0C                     move.l     -[A7], A4
  16552. 0000C8FC  4EB9 0000 3F42           jsr        [0x00003F42]
  16553. 0000C902  5C4F                     addq.w     A7, 6
  16554. label0000C904:
  16555. 0000C904  4A43                     tst.w      D3
  16556. 0000C906  6F0A                     ble        +0xC /* 0000C912 */
  16557. 0000C908  2F0A                     move.l     -[A7], A2
  16558. 0000C90A  4EB9 0000 2592           jsr        [0x00002592]
  16559. 0000C910  584F                     addq.w     A7, 4
  16560. label0000C912:
  16561. 0000C912  204A                     movea.l    A0, A2
  16562. 0000C914  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16563. 0000C918  4E5E                     unlink     A6
  16564. 0000C91A  4E75                     rts
  16565. 0000C91C  4E56 FEFC                link       A6, -0x0104
  16566. 0000C920  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16567. 0000C924  266E 0008                movea.l    A3, [A6 + 0x8]
  16568. 0000C928  262E 000C                move.l     D3, [A6 + 0xC]
  16569. 0000C92C  0C83 464F 4E54           cmpi.l     D3, 0x464F4E54 /* 'FONT' */
  16570. 0000C932  6600 00DE                bne        +0xE0 /* 0000CA12 */
  16571. 0000C936  4267                     clr.w      -[A7]
  16572. 0000C938  4879 0001 7DE8           push.l     0x17DE8
  16573. 0000C93E  4879 0001 7D44           push.l     0x17D44
  16574. 0000C944  4878 0004                push.l     0x4
  16575. 0000C948  2F3C 464F 4E54           move.l     -[A7], 0x464F4E54 /* 'FONT' */
  16576. 0000C94E  2F0B                     move.l     -[A7], A3
  16577. 0000C950  2057                     movea.l    A0, [A7]
  16578. 0000C952  2268 0004                movea.l    A1, [A0 + 0x4]
  16579. 0000C956  2269 0010                movea.l    A1, [A1 + 0x10]
  16580. 0000C95A  4E91                     jsr        [A1]
  16581. 0000C95C  504F                     addq.w     A7, 8
  16582. 0000C95E  2F08                     move.l     -[A7], A0
  16583. 0000C960  4EB9 0000 2582           jsr        [0x00002582]
  16584. 0000C966  2448                     movea.l    A2, A0
  16585. 0000C968  4267                     clr.w      -[A7]
  16586. 0000C96A  4879 0001 7DE8           push.l     0x17DE8
  16587. 0000C970  4879 0001 7C34           push.l     0x17C34
  16588. 0000C976  4878 0004                push.l     0x4
  16589. 0000C97A  2F3C 4368 5677           move.l     -[A7], 0x43685677 /* 'ChVw' */
  16590. 0000C980  2F0B                     move.l     -[A7], A3
  16591. 0000C982  2057                     movea.l    A0, [A7]
  16592. 0000C984  2268 0004                movea.l    A1, [A0 + 0x4]
  16593. 0000C988  2269 0010                movea.l    A1, [A1 + 0x10]
  16594. 0000C98C  4E91                     jsr        [A1]
  16595. 0000C98E  504F                     addq.w     A7, 8
  16596. 0000C990  2F08                     move.l     -[A7], A0
  16597. 0000C992  4EB9 0000 2582           jsr        [0x00002582]
  16598. 0000C998  2848                     movea.l    A4, A0
  16599. 0000C99A  200A                     move.l     D0, A2
  16600. 0000C99C  4A80                     tst.l      D0
  16601. 0000C99E  4FEF 0024                lea.l      A7, [A7 + 0x24]
  16602. 0000C9A2  6706                     beq        +0x8 /* 0000C9AA */
  16603. 0000C9A4  200C                     move.l     D0, A4
  16604. 0000C9A6  4A80                     tst.l      D0
  16605. 0000C9A8  6604                     bne        +0x6 /* 0000C9AE */
  16606. label0000C9AA:
  16607. 0000C9AA  7000                     moveq.l    D0, 0x00
  16608. 0000C9AC  6002                     bra        +0x4 /* 0000C9B0 */
  16609. label0000C9AE:
  16610. 0000C9AE  7001                     moveq.l    D0, 0x01
  16611. label0000C9B0:
  16612. 0000C9B0  4A00                     tst.b      D0
  16613. 0000C9B2  661E                     bne        +0x20 /* 0000C9D2 */
  16614. 0000C9B4  42A7                     clr.l      -[A7]
  16615. 0000C9B6  486E FFFC                pea.l      [A6 - 0x4]
  16616. 0000C9BA  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  16617. 0000C9C2  4879 0001 7C32           push.l     0x17C32
  16618. 0000C9C8  4EB9 0000 2542           jsr        [0x00002542]
  16619. 0000C9CE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16620. label0000C9D2:
  16621. 0000C9D2  486A 006A                pea.l      [A2 + 0x6A]
  16622. 0000C9D6  61FF FFFF BA46           bsr        -0x45B8 /* 0000841E */
  16623. 0000C9DC  584F                     addq.w     A7, 4
  16624. 0000C9DE  2F08                     move.l     -[A7], A0
  16625. 0000C9E0  2F0A                     move.l     -[A7], A2
  16626. 0000C9E2  2057                     movea.l    A0, [A7]
  16627. 0000C9E4  2268 0004                movea.l    A1, [A0 + 0x4]
  16628. 0000C9E8  2269 001C                movea.l    A1, [A1 + 0x1C]
  16629. 0000C9EC  4E91                     jsr        [A1]
  16630. 0000C9EE  584F                     addq.w     A7, 4
  16631. 0000C9F0  3F00                     move.w     -[A7], D0
  16632. 0000C9F2  486E FEFC                pea.l      [A6 - 0x104]
  16633. 0000C9F6  A946                     syscall    GetMenuItemText/GetItem
  16634. 0000C9F8  486E FEFC                pea.l      [A6 - 0x104]
  16635. 0000C9FC  61FF FFFF D0A0           bsr        -0x2F5E /* 00009A9E */
  16636. 0000CA02  2F0B                     move.l     -[A7], A3
  16637. 0000CA04  2057                     movea.l    A0, [A7]
  16638. 0000CA06  2268 0004                movea.l    A1, [A0 + 0x4]
  16639. 0000CA0A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  16640. 0000CA0E  4E91                     jsr        [A1]
  16641. 0000CA10  504F                     addq.w     A7, 8
  16642. label0000CA12:
  16643. 0000CA12  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16644. 0000CA16  4E5E                     unlink     A6
  16645. 0000CA18  4E75                     rts
  16646. 0000CA1A  4E56 FFFC                link       A6, -0x0004
  16647. 0000CA1E  48E7 1020                movem.l    -[A7], D3,A2
  16648. 0000CA22  61FF FFFF 4E0C           bsr        -0xB1F2 /* 00001830 */
  16649. 0000CA28  2448                     movea.l    A2, A0
  16650. 0000CA2A  486E FFFC                pea.l      [A6 - 0x4]
  16651. 0000CA2E  2F0A                     move.l     -[A7], A2
  16652. 0000CA30  2057                     movea.l    A0, [A7]
  16653. 0000CA32  2268 0004                movea.l    A1, [A0 + 0x4]
  16654. 0000CA36  2269 0360                movea.l    A1, [A1 + 0x360]
  16655. 0000CA3A  4E91                     jsr        [A1]
  16656. 0000CA3C  206E FFFC                movea.l    A0, [A6 - 0x4]
  16657. 0000CA40  1628 01C1                move.b     D3, [A0 + 0x1C1]
  16658. 0000CA44  1F03                     move.b     -[A7], D3
  16659. 0000CA46  1F03                     move.b     -[A7], D3
  16660. 0000CA48  4868 01C1                pea.l      [A0 + 0x1C1]
  16661. 0000CA4C  61FF 0000 018E           bsr        +0x190 /* 0000CBDC */
  16662. 0000CA52  2F08                     move.l     -[A7], A0
  16663. 0000CA54  4EB9 0000 2992           jsr        [0x00002992]
  16664. 0000CA5A  4A40                     tst.w      D0
  16665. 0000CA5C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  16666. 0000CA60  6740                     beq        +0x42 /* 0000CAA2 */
  16667. 0000CA62  1F3C 0001                move.b     -[A7], 0x1
  16668. 0000CA66  2F0A                     move.l     -[A7], A2
  16669. 0000CA68  2057                     movea.l    A0, [A7]
  16670. 0000CA6A  2268 0004                movea.l    A1, [A0 + 0x4]
  16671. 0000CA6E  2269 0364                movea.l    A1, [A1 + 0x364]
  16672. 0000CA72  4E91                     jsr        [A1]
  16673. 0000CA74  584F                     addq.w     A7, 4
  16674. 0000CA76  2F08                     move.l     -[A7], A0
  16675. 0000CA78  2057                     movea.l    A0, [A7]
  16676. 0000CA7A  2268 0004                movea.l    A1, [A0 + 0x4]
  16677. 0000CA7E  2269 0134                movea.l    A1, [A1 + 0x134]
  16678. 0000CA82  4E91                     jsr        [A1]
  16679. 0000CA84  3F3C 0010                move.w     -[A7], 0x10
  16680. 0000CA88  206E FFFC                movea.l    A0, [A6 - 0x4]
  16681. 0000CA8C  4868 01C1                pea.l      [A0 + 0x1C1]
  16682. 0000CA90  61FF 0000 014A           bsr        +0x14C /* 0000CBDC */
  16683. 0000CA96  2F08                     move.l     -[A7], A0
  16684. 0000CA98  4EB9 0000 299A           jsr        [0x0000299A]
  16685. 0000CA9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  16686. label0000CAA2:
  16687. 0000CAA2  4CDF 0408                movem.l    D3,A2, [A7]+
  16688. 0000CAA6  4E5E                     unlink     A6
  16689. 0000CAA8  4E75                     rts
  16690. 0000CAAA  4E56 FEF8                link       A6, -0x0108
  16691. 0000CAAE  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  16692. 0000CAB2  286E 0008                movea.l    A4, [A6 + 0x8]
  16693. 0000CAB6  61FF FFFF 4D78           bsr        -0xB286 /* 00001830 */
  16694. 0000CABC  2448                     movea.l    A2, A0
  16695. 0000CABE  486E FEFC                pea.l      [A6 - 0x104]
  16696. 0000CAC2  2F0A                     move.l     -[A7], A2
  16697. 0000CAC4  2057                     movea.l    A0, [A7]
  16698. 0000CAC6  2268 0004                movea.l    A1, [A0 + 0x4]
  16699. 0000CACA  2269 0360                movea.l    A1, [A1 + 0x360]
  16700. 0000CACE  4E91                     jsr        [A1]
  16701. 0000CAD0  4267                     clr.w      -[A7]
  16702. 0000CAD2  4879 0001 7DE8           push.l     0x17DE8
  16703. 0000CAD8  4879 0001 7D44           push.l     0x17D44
  16704. 0000CADE  4878 0004                push.l     0x4
  16705. 0000CAE2  2F3C 464F 4E54           move.l     -[A7], 0x464F4E54 /* 'FONT' */
  16706. 0000CAE8  2F0C                     move.l     -[A7], A4
  16707. 0000CAEA  2057                     movea.l    A0, [A7]
  16708. 0000CAEC  2268 0004                movea.l    A1, [A0 + 0x4]
  16709. 0000CAF0  2269 0010                movea.l    A1, [A1 + 0x10]
  16710. 0000CAF4  4E91                     jsr        [A1]
  16711. 0000CAF6  504F                     addq.w     A7, 8
  16712. 0000CAF8  2F08                     move.l     -[A7], A0
  16713. 0000CAFA  4EB9 0000 2582           jsr        [0x00002582]
  16714. 0000CB00  2448                     movea.l    A2, A0
  16715. 0000CB02  200A                     move.l     D0, A2
  16716. 0000CB04  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  16717. 0000CB08  661E                     bne        +0x20 /* 0000CB28 */
  16718. 0000CB0A  42A7                     clr.l      -[A7]
  16719. 0000CB0C  486E FEF8                pea.l      [A6 - 0x108]
  16720. 0000CB10  2D7C 6E69 6C50 FEF8      move.l     [A6 - 0x108], 0x6E696C50 /* 'nilP' */
  16721. 0000CB18  4879 0001 7C32           push.l     0x17C32
  16722. 0000CB1E  4EB9 0000 2542           jsr        [0x00002542]
  16723. 0000CB24  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16724. label0000CB28:
  16725. 0000CB28  204A                     movea.l    A0, A2
  16726. 0000CB2A  41E8 006A                lea.l      A0, [A0 + 0x6A]
  16727. 0000CB2E  2A08                     move.l     D5, A0
  16728. 0000CB30  4850                     pea.l      [A0]
  16729. 0000CB32  61FF FFFF B8EA           bsr        -0x4714 /* 0000841E */
  16730. 0000CB38  2648                     movea.l    A3, A0
  16731. 0000CB3A  2F0B                     move.l     -[A7], A3
  16732. 0000CB3C  A950                     syscall    CountMItems
  16733. 0000CB3E  301F                     move.w     D0, [A7]+
  16734. 0000CB40  3800                     move.w     D4, D0
  16735. 0000CB42  7601                     moveq.l    D3, 0x01
  16736. 0000CB44  544F                     addq.w     A7, 2
  16737. 0000CB46  6076                     bra        +0x78 /* 0000CBBE */
  16738. label0000CB48:
  16739. 0000CB48  486E FF00                pea.l      [A6 - 0x100]
  16740. 0000CB4C  3F03                     move.w     -[A7], D3
  16741. 0000CB4E  2F0B                     move.l     -[A7], A3
  16742. 0000CB50  2057                     movea.l    A0, [A7]
  16743. 0000CB52  2250                     movea.l    A1, [A0]
  16744. 0000CB54  2269 001C                movea.l    A1, [A1 + 0x1C]
  16745. 0000CB58  4E91                     jsr        [A1]
  16746. 0000CB5A  486E FF00                pea.l      [A6 - 0x100]
  16747. 0000CB5E  206E FEFC                movea.l    A0, [A6 - 0x104]
  16748. 0000CB62  4868 01C1                pea.l      [A0 + 0x1C1]
  16749. 0000CB66  4227                     clr.b      -[A7]
  16750. 0000CB68  4227                     clr.b      -[A7]
  16751. 0000CB6A  4EB9 0000 2492           jsr        [0x00002492]
  16752. 0000CB70  101F                     move.b     D0, [A7]+
  16753. 0000CB72  504F                     addq.w     A7, 8
  16754. 0000CB74  6606                     bne        +0x8 /* 0000CB7C */
  16755. 0000CB76  5243                     addq.w     D3, 1
  16756. label0000CB78:
  16757. 0000CB78  B644                     cmp.w      D3, D4
  16758. 0000CB7A  6FCC                     ble        -0x32 /* 0000CB48 */
  16759. label0000CB7C:
  16760. 0000CB7C  3F03                     move.w     -[A7], D3
  16761. 0000CB7E  2F05                     move.l     -[A7], D5
  16762. 0000CB80  2057                     movea.l    A0, [A7]
  16763. 0000CB82  2250                     movea.l    A1, [A0]
  16764. 0000CB84  2269 0010                movea.l    A1, [A1 + 0x10]
  16765. 0000CB88  4E91                     jsr        [A1]
  16766. 0000CB8A  2F0C                     move.l     -[A7], A4
  16767. 0000CB8C  2057                     movea.l    A0, [A7]
  16768. 0000CB8E  2268 0004                movea.l    A1, [A0 + 0x4]
  16769. 0000CB92  2269 0228                movea.l    A1, [A1 + 0x228]
  16770. 0000CB96  4E91                     jsr        [A1]
  16771. 0000CB98  4227                     clr.b      -[A7]
  16772. 0000CB9A  61FF FFFF FA4E           bsr        -0x5B0 /* 0000C5EA */
  16773. 0000CBA0  200C                     move.l     D0, A4
  16774. 0000CBA2  4A80                     tst.l      D0
  16775. 0000CBA4  6708                     beq        +0xA /* 0000CBAE */
  16776. 0000CBA6  204C                     movea.l    A0, A4
  16777. 0000CBA8  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  16778. 0000CBAC  6002                     bra        +0x4 /* 0000CBB0 */
  16779. label0000CBAE:
  16780. 0000CBAE  204C                     movea.l    A0, A4
  16781. label0000CBB0:
  16782. 0000CBB0  4850                     pea.l      [A0]
  16783. 0000CBB2  4EB9 0000 4152           jsr        [0x00004152]
  16784. 0000CBB8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  16785. 0000CBBC  6008                     bra        +0xA /* 0000CBC6 */
  16786. label0000CBBE:
  16787. 0000CBBE  264A                     movea.l    A3, A2
  16788. 0000CBC0  47EB 006A                lea.l      A3, [A3 + 0x6A]
  16789. 0000CBC4  60B2                     bra        -0x4C /* 0000CB78 */
  16790. label0000CBC6:
  16791. 0000CBC6  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  16792. 0000CBCA  4E5E                     unlink     A6
  16793. 0000CBCC  4E75                     rts
  16794. 0000CBCE  206F 0008                movea.l    A0, [A7 + 0x8]
  16795. 0000CBD2  30BC 008B                move.w     [A0], 0x8B
  16796. 0000CBD6  303C 008B                move.w     D0, 0x8B
  16797. 0000CBDA  4E75                     rts
  16798. fn0000CBDC:
  16799. 0000CBDC  41ED 0712                lea.l      A0, [A5 + 0x712 /* export_222 */]
  16800. 0000CBE0  4E75                     rts
  16801. 0000CBE2  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  16802. 0000CBEA  4EF9 0000 C920           jmp        [0x0000C920]
  16803. 0000CBF0  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  16804. 0000CBF8  4EF9 0000 C894           jmp        [0x0000C894]
  16805. 0000CBFE  206F 0004                movea.l    A0, [A7 + 0x4]
  16806. 0000CC02  5088                     addq.l     A0, 8
  16807. 0000CC04  2010                     move.l     D0, [A0]
  16808. 0000CC06  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  16809. 0000CC0C  D1AF 0004                add.l      [A7 + 0x4], D0
  16810. 0000CC10  4EF9 0000 C894           jmp        [0x0000C894]
  16811. 0000CC16  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  16812. 0000CC1E  4EF9 0000 C894           jmp        [0x0000C894]
  16813. fn0000CC24:
  16814. 0000CC24  4E56 0000                link       A6, 0
  16815. 0000CC28  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16816. 0000CC2C  246E 0008                movea.l    A2, [A6 + 0x8]
  16817. 0000CC30  362E 000C                move.w     D3, [A6 + 0xC]
  16818. 0000CC34  286E 000E                movea.l    A4, [A6 + 0xE]
  16819. 0000CC38  4A43                     tst.w      D3
  16820. 0000CC3A  6718                     beq        +0x1A /* 0000CC54 */
  16821. 0000CC3C  204A                     movea.l    A0, A2
  16822. 0000CC3E  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16823. 0000CC42  2648                     movea.l    A3, A0
  16824. 0000CC44  2488                     move.l     [A2], A0
  16825. 0000CC46  2548 00A8                move.l     [A2 + 0xA8], A0
  16826. 0000CC4A  2F0B                     move.l     -[A7], A3
  16827. 0000CC4C  4EB9 0000 3F3A           jsr        [0x00003F3A]
  16828. 0000CC52  584F                     addq.w     A7, 4
  16829. label0000CC54:
  16830. 0000CC54  2F0C                     move.l     -[A7], A4
  16831. 0000CC56  4267                     clr.w      -[A7]
  16832. 0000CC58  2F0A                     move.l     -[A7], A2
  16833. 0000CC5A  61FF FFFF F464           bsr        -0xB9A /* 0000C0C0 */
  16834. 0000CC60  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16835. 0000CC66  2548 0004                move.l     [A2 + 0x4], A0
  16836. 0000CC6A  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16837. 0000CC70  41E8 0230                lea.l      A0, [A0 + 0x230]
  16838. 0000CC74  2252                     movea.l    A1, [A2]
  16839. 0000CC76  2288                     move.l     [A1], A0
  16840. 0000CC78  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16841. 0000CC7E  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  16842. 0000CC82  2548 007A                move.l     [A2 + 0x7A], A0
  16843. 0000CC86  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16844. 0000CC8C  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  16845. 0000CC90  2548 00AC                move.l     [A2 + 0xAC], A0
  16846. 0000CC94  2652                     movea.l    A3, [A2]
  16847. 0000CC96  204A                     movea.l    A0, A2
  16848. 0000CC98  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16849. 0000CC9C  91CB                     sub.l      A0, A3
  16850. 0000CC9E  2748 0008                move.l     [A3 + 0x8], A0
  16851. 0000CCA2  204A                     movea.l    A0, A2
  16852. 0000CCA4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  16853. 0000CCA8  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16854. 0000CCAC  4E5E                     unlink     A6
  16855. 0000CCAE  4E75                     rts
  16856. 0000CCB0  4E56 0000                link       A6, 0
  16857. 0000CCB4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  16858. 0000CCB8  246E 0008                movea.l    A2, [A6 + 0x8]
  16859. 0000CCBC  362E 000C                move.w     D3, [A6 + 0xC]
  16860. 0000CCC0  200A                     move.l     D0, A2
  16861. 0000CCC2  676E                     beq        +0x70 /* 0000CD32 */
  16862. 0000CCC4  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16863. 0000CCCA  2548 0004                move.l     [A2 + 0x4], A0
  16864. 0000CCCE  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16865. 0000CCD4  41E8 0230                lea.l      A0, [A0 + 0x230]
  16866. 0000CCD8  2252                     movea.l    A1, [A2]
  16867. 0000CCDA  2288                     move.l     [A1], A0
  16868. 0000CCDC  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16869. 0000CCE2  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  16870. 0000CCE6  2548 007A                move.l     [A2 + 0x7A], A0
  16871. 0000CCEA  41F9 0001 71DC           lea.l      A0, [0x000171DC]
  16872. 0000CCF0  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  16873. 0000CCF4  2548 00AC                move.l     [A2 + 0xAC], A0
  16874. 0000CCF8  2652                     movea.l    A3, [A2]
  16875. 0000CCFA  204A                     movea.l    A0, A2
  16876. 0000CCFC  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  16877. 0000CD00  2848                     movea.l    A4, A0
  16878. 0000CD02  91CB                     sub.l      A0, A3
  16879. 0000CD04  2748 0008                move.l     [A3 + 0x8], A0
  16880. 0000CD08  4267                     clr.w      -[A7]
  16881. 0000CD0A  2F0A                     move.l     -[A7], A2
  16882. 0000CD0C  61FF FFFF F43E           bsr        -0xBC0 /* 0000C14C */
  16883. 0000CD12  4A43                     tst.w      D3
  16884. 0000CD14  5C4F                     addq.w     A7, 6
  16885. 0000CD16  670C                     beq        +0xE /* 0000CD24 */
  16886. 0000CD18  4267                     clr.w      -[A7]
  16887. 0000CD1A  2F0C                     move.l     -[A7], A4
  16888. 0000CD1C  4EB9 0000 3F42           jsr        [0x00003F42]
  16889. 0000CD22  5C4F                     addq.w     A7, 6
  16890. label0000CD24:
  16891. 0000CD24  4A43                     tst.w      D3
  16892. 0000CD26  6F0A                     ble        +0xC /* 0000CD32 */
  16893. 0000CD28  2F0A                     move.l     -[A7], A2
  16894. 0000CD2A  4EB9 0000 2592           jsr        [0x00002592]
  16895. 0000CD30  584F                     addq.w     A7, 4
  16896. label0000CD32:
  16897. 0000CD32  204A                     movea.l    A0, A2
  16898. 0000CD34  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  16899. 0000CD38  4E5E                     unlink     A6
  16900. 0000CD3A  4E75                     rts
  16901. 0000CD3C  4E56 FEF6                link       A6, -0x010A
  16902. 0000CD40  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  16903. 0000CD44  266E 0008                movea.l    A3, [A6 + 0x8]
  16904. 0000CD48  262E 000C                move.l     D3, [A6 + 0xC]
  16905. 0000CD4C  246E 0010                movea.l    A2, [A6 + 0x10]
  16906. 0000CD50  2A12                     move.l     D5, [A2]
  16907. 0000CD52  61FF FFFF E20C           bsr        -0x1DF2 /* 0000AF60 */
  16908. 0000CD58  2448                     movea.l    A2, A0
  16909. 0000CD5A  2803                     move.l     D4, D3
  16910. 0000CD5C  0484 0000 07D0           subi.l     D4, 0x7D0
  16911. 0000CD62  0C83 0000 07D0           cmpi.l     D3, 0x7D0
  16912. 0000CD68  6300 017A                bls        +0x17C /* 0000CEE4 */
  16913. 0000CD6C  0C83 0000 07E4           cmpi.l     D3, 0x7E4
  16914. 0000CD72  6200 0170                bhi        +0x172 /* 0000CEE4 */
  16915. 0000CD76  200A                     move.l     D0, A2
  16916. 0000CD78  6700 016A                beq        +0x16C /* 0000CEE4 */
  16917. 0000CD7C  61FF 0000 03A6           bsr        +0x3A8 /* 0000D124 */
  16918. 0000CD82  4A00                     tst.b      D0
  16919. 0000CD84  6714                     beq        +0x16 /* 0000CD9A */
  16920. 0000CD86  3F04                     move.w     -[A7], D4
  16921. 0000CD88  2F0A                     move.l     -[A7], A2
  16922. 0000CD8A  2057                     movea.l    A0, [A7]
  16923. 0000CD8C  2268 0004                movea.l    A1, [A0 + 0x4]
  16924. 0000CD90  2269 0158                movea.l    A1, [A1 + 0x158]
  16925. 0000CD94  4E91                     jsr        [A1]
  16926. 0000CD96  5C4F                     addq.w     A7, 6
  16927. 0000CD98  6012                     bra        +0x14 /* 0000CDAC */
  16928. label0000CD9A:
  16929. 0000CD9A  3F04                     move.w     -[A7], D4
  16930. 0000CD9C  2F0A                     move.l     -[A7], A2
  16931. 0000CD9E  2057                     movea.l    A0, [A7]
  16932. 0000CDA0  2268 0004                movea.l    A1, [A0 + 0x4]
  16933. 0000CDA4  2269 0150                movea.l    A1, [A1 + 0x150]
  16934. 0000CDA8  4E91                     jsr        [A1]
  16935. 0000CDAA  5C4F                     addq.w     A7, 6
  16936. label0000CDAC:
  16937. 0000CDAC  61FF FFFF 4A82           bsr        -0xB57C /* 00001830 */
  16938. 0000CDB2  2848                     movea.l    A4, A0
  16939. 0000CDB4  486E FFFC                pea.l      [A6 - 0x4]
  16940. 0000CDB8  2F0C                     move.l     -[A7], A4
  16941. 0000CDBA  2057                     movea.l    A0, [A7]
  16942. 0000CDBC  2268 0004                movea.l    A1, [A0 + 0x4]
  16943. 0000CDC0  2269 0360                movea.l    A1, [A1 + 0x360]
  16944. 0000CDC4  4E91                     jsr        [A1]
  16945. 0000CDC6  2F0A                     move.l     -[A7], A2
  16946. 0000CDC8  2057                     movea.l    A0, [A7]
  16947. 0000CDCA  2268 0004                movea.l    A1, [A0 + 0x4]
  16948. 0000CDCE  2269 015C                movea.l    A1, [A1 + 0x15C]
  16949. 0000CDD2  4E91                     jsr        [A1]
  16950. 0000CDD4  1D40 FEF6                move.b     [A6 - 0x10A], D0
  16951. 0000CDD8  2F0A                     move.l     -[A7], A2
  16952. 0000CDDA  2057                     movea.l    A0, [A7]
  16953. 0000CDDC  2268 0004                movea.l    A1, [A0 + 0x4]
  16954. 0000CDE0  2269 0164                movea.l    A1, [A1 + 0x164]
  16955. 0000CDE4  4E91                     jsr        [A1]
  16956. 0000CDE6  4C3C 0800 0000           movem.w    A3, 0x0
  16957. 0000CDEC  001E 206E                ori.b      [A6]+, 0x6E /* 'n' */
  16958. 0000CDF0  FFFC                     .invalid   <<F/7/7>>
  16959. 0000CDF2  41E8 0053                lea.l      A0, [A0 + 0x53]
  16960. 0000CDF6  11AE FEF6 0800           move.b     [A0 + D0], [A6 - 0x10A]
  16961. 0000CDFC  2F0A                     move.l     -[A7], A2
  16962. 0000CDFE  2057                     movea.l    A0, [A7]
  16963. 0000CE00  2268 0004                movea.l    A1, [A0 + 0x4]
  16964. 0000CE04  2269 0154                movea.l    A1, [A1 + 0x154]
  16965. 0000CE08  4E91                     jsr        [A1]
  16966. 0000CE0A  1D40 FEF6                move.b     [A6 - 0x10A], D0
  16967. 0000CE0E  2F0A                     move.l     -[A7], A2
  16968. 0000CE10  2057                     movea.l    A0, [A7]
  16969. 0000CE12  2268 0004                movea.l    A1, [A0 + 0x4]
  16970. 0000CE16  2269 0164                movea.l    A1, [A1 + 0x164]
  16971. 0000CE1A  4E91                     jsr        [A1]
  16972. 0000CE1C  4C3C 0800 0000           movem.w    A3, 0x0
  16973. 0000CE22  001E 206E                ori.b      [A6]+, 0x6E /* 'n' */
  16974. 0000CE26  FFFC                     .invalid   <<F/7/7>>
  16975. 0000CE28  41E8 0054                lea.l      A0, [A0 + 0x54]
  16976. 0000CE2C  11AE FEF6 0800           move.b     [A0 + D0], [A6 - 0x10A]
  16977. 0000CE32  1F3C 0001                move.b     -[A7], 0x1
  16978. 0000CE36  2F0C                     move.l     -[A7], A4
  16979. 0000CE38  2057                     movea.l    A0, [A7]
  16980. 0000CE3A  2268 0004                movea.l    A1, [A0 + 0x4]
  16981. 0000CE3E  2269 0364                movea.l    A1, [A1 + 0x364]
  16982. 0000CE42  4E91                     jsr        [A1]
  16983. 0000CE44  584F                     addq.w     A7, 4
  16984. 0000CE46  2F08                     move.l     -[A7], A0
  16985. 0000CE48  2057                     movea.l    A0, [A7]
  16986. 0000CE4A  2268 0004                movea.l    A1, [A0 + 0x4]
  16987. 0000CE4E  2269 0134                movea.l    A1, [A1 + 0x134]
  16988. 0000CE52  4E91                     jsr        [A1]
  16989. 0000CE54  1F3C 0001                move.b     -[A7], 0x1
  16990. 0000CE58  2F0A                     move.l     -[A7], A2
  16991. 0000CE5A  2057                     movea.l    A0, [A7]
  16992. 0000CE5C  2268 0004                movea.l    A1, [A0 + 0x4]
  16993. 0000CE60  2269 0160                movea.l    A1, [A1 + 0x160]
  16994. 0000CE64  4E91                     jsr        [A1]
  16995. 0000CE66  42A7                     clr.l      -[A7]
  16996. 0000CE68  61FF FFFF E0EE           bsr        -0x1F10 /* 0000AF58 */
  16997. 0000CE6E  2F0A                     move.l     -[A7], A2
  16998. 0000CE70  2057                     movea.l    A0, [A7]
  16999. 0000CE72  2268 0004                movea.l    A1, [A0 + 0x4]
  17000. 0000CE76  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17001. 0000CE7A  4E91                     jsr        [A1]
  17002. 0000CE7C  4267                     clr.w      -[A7]
  17003. 0000CE7E  4879 0001 77AC           push.l     0x177AC
  17004. 0000CE84  4879 0001 7790           push.l     0x17790
  17005. 0000CE8A  4878 0004                push.l     0x4
  17006. 0000CE8E  2F3C 6C65 6765           move.l     -[A7], 0x6C656765 /* 'lege' */
  17007. 0000CE94  2F0B                     move.l     -[A7], A3
  17008. 0000CE96  2057                     movea.l    A0, [A7]
  17009. 0000CE98  2268 0004                movea.l    A1, [A0 + 0x4]
  17010. 0000CE9C  2269 0010                movea.l    A1, [A1 + 0x10]
  17011. 0000CEA0  4E91                     jsr        [A1]
  17012. 0000CEA2  504F                     addq.w     A7, 8
  17013. 0000CEA4  2F08                     move.l     -[A7], A0
  17014. 0000CEA6  4EB9 0000 2582           jsr        [0x00002582]
  17015. 0000CEAC  2448                     movea.l    A2, A0
  17016. 0000CEAE  200A                     move.l     D0, A2
  17017. 0000CEB0  4FEF 003E                lea.l      A7, [A7 + 0x3E]
  17018. 0000CEB4  661E                     bne        +0x20 /* 0000CED4 */
  17019. 0000CEB6  42A7                     clr.l      -[A7]
  17020. 0000CEB8  486E FFF8                pea.l      [A6 - 0x8]
  17021. 0000CEBC  2D7C 6E69 6C50 FFF8      move.l     [A6 - 0x8], 0x6E696C50 /* 'nilP' */
  17022. 0000CEC4  4879 0001 760E           push.l     0x1760E
  17023. 0000CECA  4EB9 0000 2542           jsr        [0x00002542]
  17024. 0000CED0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17025. label0000CED4:
  17026. 0000CED4  2F0A                     move.l     -[A7], A2
  17027. 0000CED6  2057                     movea.l    A0, [A7]
  17028. 0000CED8  2268 0004                movea.l    A1, [A0 + 0x4]
  17029. 0000CEDC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17030. 0000CEE0  4E91                     jsr        [A1]
  17031. 0000CEE2  584F                     addq.w     A7, 4
  17032. label0000CEE4:
  17033. 0000CEE4  7001                     moveq.l    D0, 0x01
  17034. 0000CEE6  BA80                     cmp.l      D5, D0
  17035. 0000CEE8  6600 00CC                bne        +0xCE /* 0000CFB6 */
  17036. 0000CEEC  0C83 636C 7273           cmpi.l     D3, 0x636C7273 /* 'clrs' */
  17037. 0000CEF2  670C                     beq        +0xE /* 0000CF00 */
  17038. 0000CEF4  0C83 7074 726E           cmpi.l     D3, 0x7074726E /* 'ptrn' */
  17039. 0000CEFA  6704                     beq        +0x6 /* 0000CF00 */
  17040. 0000CEFC  6000 00B8                bra        +0xBA /* 0000CFB6 */
  17041. label0000CF00:
  17042. 0000CF00  4267                     clr.w      -[A7]
  17043. 0000CF02  4879 0001 77AC           push.l     0x177AC
  17044. 0000CF08  4879 0001 76BA           push.l     0x176BA
  17045. 0000CF0E  4878 0004                push.l     0x4
  17046. 0000CF12  4878 00C8                push.l     0xC8
  17047. 0000CF16  2F0B                     move.l     -[A7], A3
  17048. 0000CF18  2057                     movea.l    A0, [A7]
  17049. 0000CF1A  2268 0004                movea.l    A1, [A0 + 0x4]
  17050. 0000CF1E  2269 0010                movea.l    A1, [A1 + 0x10]
  17051. 0000CF22  4E91                     jsr        [A1]
  17052. 0000CF24  504F                     addq.w     A7, 8
  17053. 0000CF26  2F08                     move.l     -[A7], A0
  17054. 0000CF28  4EB9 0000 2582           jsr        [0x00002582]
  17055. 0000CF2E  2448                     movea.l    A2, A0
  17056. 0000CF30  4267                     clr.w      -[A7]
  17057. 0000CF32  4879 0001 77AC           push.l     0x177AC
  17058. 0000CF38  4879 0001 7610           push.l     0x17610
  17059. 0000CF3E  4878 0004                push.l     0x4
  17060. 0000CF42  2F03                     move.l     -[A7], D3
  17061. 0000CF44  2F0B                     move.l     -[A7], A3
  17062. 0000CF46  2057                     movea.l    A0, [A7]
  17063. 0000CF48  2268 0004                movea.l    A1, [A0 + 0x4]
  17064. 0000CF4C  2269 0010                movea.l    A1, [A1 + 0x10]
  17065. 0000CF50  4E91                     jsr        [A1]
  17066. 0000CF52  504F                     addq.w     A7, 8
  17067. 0000CF54  2F08                     move.l     -[A7], A0
  17068. 0000CF56  4EB9 0000 2582           jsr        [0x00002582]
  17069. 0000CF5C  2848                     movea.l    A4, A0
  17070. 0000CF5E  486E FEF8                pea.l      [A6 - 0x108]
  17071. 0000CF62  2F0C                     move.l     -[A7], A4
  17072. 0000CF64  2057                     movea.l    A0, [A7]
  17073. 0000CF66  2268 0004                movea.l    A1, [A0 + 0x4]
  17074. 0000CF6A  2269 0024                movea.l    A1, [A1 + 0x24]
  17075. 0000CF6E  4E91                     jsr        [A1]
  17076. 0000CF70  486E FEF8                pea.l      [A6 - 0x108]
  17077. 0000CF74  2F0A                     move.l     -[A7], A2
  17078. 0000CF76  2057                     movea.l    A0, [A7]
  17079. 0000CF78  2268 0004                movea.l    A1, [A0 + 0x4]
  17080. 0000CF7C  2269 0028                movea.l    A1, [A1 + 0x28]
  17081. 0000CF80  4E91                     jsr        [A1]
  17082. 0000CF82  0C83 636C 7273           cmpi.l     D3, 0x636C7273 /* 'clrs' */
  17083. 0000CF88  4FEF 0034                lea.l      A7, [A7 + 0x34]
  17084. 0000CF8C  660E                     bne        +0x10 /* 0000CF9C */
  17085. 0000CF8E  1F3C 0001                move.b     -[A7], 0x1
  17086. 0000CF92  61FF 0000 0188           bsr        +0x18A /* 0000D11C */
  17087. 0000CF98  544F                     addq.w     A7, 2
  17088. 0000CF9A  600A                     bra        +0xC /* 0000CFA6 */
  17089. label0000CF9C:
  17090. 0000CF9C  4227                     clr.b      -[A7]
  17091. 0000CF9E  61FF 0000 017C           bsr        +0x17E /* 0000D11C */
  17092. 0000CFA4  544F                     addq.w     A7, 2
  17093. label0000CFA6:
  17094. 0000CFA6  2F0B                     move.l     -[A7], A3
  17095. 0000CFA8  2057                     movea.l    A0, [A7]
  17096. 0000CFAA  2268 0004                movea.l    A1, [A0 + 0x4]
  17097. 0000CFAE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17098. 0000CFB2  4E91                     jsr        [A1]
  17099. 0000CFB4  584F                     addq.w     A7, 4
  17100. label0000CFB6:
  17101. 0000CFB6  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  17102. 0000CFBA  4E5E                     unlink     A6
  17103. 0000CFBC  4E75                     rts
  17104. 0000CFBE  4E56 FFFC                link       A6, -0x0004
  17105. 0000CFC2  2F0A                     move.l     -[A7], A2
  17106. 0000CFC4  61FF FFFF 486A           bsr        -0xB794 /* 00001830 */
  17107. 0000CFCA  2448                     movea.l    A2, A0
  17108. 0000CFCC  486E FFFC                pea.l      [A6 - 0x4]
  17109. 0000CFD0  2F0A                     move.l     -[A7], A2
  17110. 0000CFD2  2057                     movea.l    A0, [A7]
  17111. 0000CFD4  2268 0004                movea.l    A1, [A0 + 0x4]
  17112. 0000CFD8  2269 0360                movea.l    A1, [A1 + 0x360]
  17113. 0000CFDC  4E91                     jsr        [A1]
  17114. 0000CFDE  4267                     clr.w      -[A7]
  17115. 0000CFE0  4879 0001 77AC           push.l     0x177AC
  17116. 0000CFE6  4879 0001 7610           push.l     0x17610
  17117. 0000CFEC  4878 0004                push.l     0x4
  17118. 0000CFF0  2F3C 636C 7273           move.l     -[A7], 0x636C7273 /* 'clrs' */
  17119. 0000CFF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17120. 0000CFFA  2057                     movea.l    A0, [A7]
  17121. 0000CFFC  2268 0004                movea.l    A1, [A0 + 0x4]
  17122. 0000D000  2269 0010                movea.l    A1, [A1 + 0x10]
  17123. 0000D004  4E91                     jsr        [A1]
  17124. 0000D006  504F                     addq.w     A7, 8
  17125. 0000D008  2F08                     move.l     -[A7], A0
  17126. 0000D00A  4EB9 0000 2582           jsr        [0x00002582]
  17127. 0000D010  2448                     movea.l    A2, A0
  17128. 0000D012  2F0A                     move.l     -[A7], A2
  17129. 0000D014  2057                     movea.l    A0, [A7]
  17130. 0000D016  2268 0004                movea.l    A1, [A0 + 0x4]
  17131. 0000D01A  2269 001C                movea.l    A1, [A1 + 0x1C]
  17132. 0000D01E  4E91                     jsr        [A1]
  17133. 0000D020  206E FFFC                movea.l    A0, [A6 - 0x4]
  17134. 0000D024  1140 01D1                move.b     [A0 + 0x1D1], D0
  17135. 0000D028  61FF FFFF DF36           bsr        -0x20C8 /* 0000AF60 */
  17136. 0000D02E  2448                     movea.l    A2, A0
  17137. 0000D030  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  17138. 0000D034  245F                     movea.l    A2, [A7]+
  17139. 0000D036  4E5E                     unlink     A6
  17140. 0000D038  4E75                     rts
  17141. 0000D03A  4E56 FFFC                link       A6, -0x0004
  17142. 0000D03E  48E7 1030                movem.l    -[A7], D3,A2,A3
  17143. 0000D042  246E 0008                movea.l    A2, [A6 + 0x8]
  17144. 0000D046  61FF FFFF 47E8           bsr        -0xB816 /* 00001830 */
  17145. 0000D04C  2648                     movea.l    A3, A0
  17146. 0000D04E  486E FFFC                pea.l      [A6 - 0x4]
  17147. 0000D052  2F0B                     move.l     -[A7], A3
  17148. 0000D054  2057                     movea.l    A0, [A7]
  17149. 0000D056  2268 0004                movea.l    A1, [A0 + 0x4]
  17150. 0000D05A  2269 0360                movea.l    A1, [A1 + 0x360]
  17151. 0000D05E  4E91                     jsr        [A1]
  17152. 0000D060  206E FFFC                movea.l    A0, [A6 - 0x4]
  17153. 0000D064  4A28 01D1                tst.b      [A0 + 0x1D1]
  17154. 0000D068  504F                     addq.w     A7, 8
  17155. 0000D06A  6708                     beq        +0xA /* 0000D074 */
  17156. 0000D06C  263C 636C 7273           move.l     D3, 0x636C7273 /* 'clrs' */
  17157. 0000D072  6006                     bra        +0x8 /* 0000D07A */
  17158. label0000D074:
  17159. 0000D074  263C 7074 726E           move.l     D3, 0x7074726E /* 'ptrn' */
  17160. label0000D07A:
  17161. 0000D07A  4267                     clr.w      -[A7]
  17162. 0000D07C  4879 0001 77AC           push.l     0x177AC
  17163. 0000D082  4879 0001 7610           push.l     0x17610
  17164. 0000D088  4878 0004                push.l     0x4
  17165. 0000D08C  2F03                     move.l     -[A7], D3
  17166. 0000D08E  2F0A                     move.l     -[A7], A2
  17167. 0000D090  2057                     movea.l    A0, [A7]
  17168. 0000D092  2268 0004                movea.l    A1, [A0 + 0x4]
  17169. 0000D096  2269 0010                movea.l    A1, [A1 + 0x10]
  17170. 0000D09A  4E91                     jsr        [A1]
  17171. 0000D09C  504F                     addq.w     A7, 8
  17172. 0000D09E  2F08                     move.l     -[A7], A0
  17173. 0000D0A0  4EB9 0000 2582           jsr        [0x00002582]
  17174. 0000D0A6  2648                     movea.l    A3, A0
  17175. 0000D0A8  4878 0001                push.l     0x1
  17176. 0000D0AC  2F0B                     move.l     -[A7], A3
  17177. 0000D0AE  2057                     movea.l    A0, [A7]
  17178. 0000D0B0  2268 0004                movea.l    A1, [A0 + 0x4]
  17179. 0000D0B4  2269 0020                movea.l    A1, [A1 + 0x20]
  17180. 0000D0B8  4E91                     jsr        [A1]
  17181. 0000D0BA  2F0A                     move.l     -[A7], A2
  17182. 0000D0BC  2057                     movea.l    A0, [A7]
  17183. 0000D0BE  2268 0004                movea.l    A1, [A0 + 0x4]
  17184. 0000D0C2  2269 0228                movea.l    A1, [A1 + 0x228]
  17185. 0000D0C6  4E91                     jsr        [A1]
  17186. 0000D0C8  1F3C 0001                move.b     -[A7], 0x1
  17187. 0000D0CC  61FF FFFF F51C           bsr        -0xAE2 /* 0000C5EA */
  17188. 0000D0D2  61FF FFFF DE8C           bsr        -0x2172 /* 0000AF60 */
  17189. 0000D0D8  2648                     movea.l    A3, A0
  17190. 0000D0DA  200B                     move.l     D0, A3
  17191. 0000D0DC  4FEF 0020                lea.l      A7, [A7 + 0x20]
  17192. 0000D0E0  670A                     beq        +0xC /* 0000D0EC */
  17193. 0000D0E2  42A7                     clr.l      -[A7]
  17194. 0000D0E4  61FF FFFF DE72           bsr        -0x218C /* 0000AF58 */
  17195. 0000D0EA  584F                     addq.w     A7, 4
  17196. label0000D0EC:
  17197. 0000D0EC  200A                     move.l     D0, A2
  17198. 0000D0EE  4A80                     tst.l      D0
  17199. 0000D0F0  6708                     beq        +0xA /* 0000D0FA */
  17200. 0000D0F2  204A                     movea.l    A0, A2
  17201. 0000D0F4  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  17202. 0000D0F8  6002                     bra        +0x4 /* 0000D0FC */
  17203. label0000D0FA:
  17204. 0000D0FA  204A                     movea.l    A0, A2
  17205. label0000D0FC:
  17206. 0000D0FC  4850                     pea.l      [A0]
  17207. 0000D0FE  4EB9 0000 4152           jsr        [0x00004152]
  17208. 0000D104  584F                     addq.w     A7, 4
  17209. 0000D106  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17210. 0000D10A  4E5E                     unlink     A6
  17211. 0000D10C  4E75                     rts
  17212. 0000D10E  206F 0008                movea.l    A0, [A7 + 0x8]
  17213. 0000D112  30BC 008C                move.w     [A0], 0x8C
  17214. 0000D116  303C 008C                move.w     D0, 0x8C
  17215. 0000D11A  4E75                     rts
  17216. fn0000D11C:
  17217. 0000D11C  1B6F 0004 8025           move.b     [A5 - 0x7FDB], [A7 + 0x4]
  17218. 0000D122  4E75                     rts
  17219. fn0000D124:
  17220. 0000D124  102D 8025                move.b     D0, [A5 - 0x7FDB]
  17221. 0000D128  4E75                     rts
  17222. 0000D12A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  17223. 0000D132  4EF9 0000 CD40           jmp        [0x0000CD40]
  17224. 0000D138  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  17225. 0000D140  4EF9 0000 CCB4           jmp        [0x0000CCB4]
  17226. 0000D146  206F 0004                movea.l    A0, [A7 + 0x4]
  17227. 0000D14A  5088                     addq.l     A0, 8
  17228. 0000D14C  2010                     move.l     D0, [A0]
  17229. 0000D14E  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  17230. 0000D154  D1AF 0004                add.l      [A7 + 0x4], D0
  17231. 0000D158  4EF9 0000 CCB4           jmp        [0x0000CCB4]
  17232. 0000D15E  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  17233. 0000D166  4EF9 0000 CCB4           jmp        [0x0000CCB4]
  17234. fn0000D16C:
  17235. 0000D16C  4E56 0000                link       A6, 0
  17236. 0000D170  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17237. 0000D174  246E 0008                movea.l    A2, [A6 + 0x8]
  17238. 0000D178  362E 000C                move.w     D3, [A6 + 0xC]
  17239. 0000D17C  286E 000E                movea.l    A4, [A6 + 0xE]
  17240. 0000D180  4A43                     tst.w      D3
  17241. 0000D182  6714                     beq        +0x16 /* 0000D198 */
  17242. 0000D184  204A                     movea.l    A0, A2
  17243. 0000D186  41E8 0068                lea.l      A0, [A0 + 0x68]
  17244. 0000D18A  2648                     movea.l    A3, A0
  17245. 0000D18C  2488                     move.l     [A2], A0
  17246. 0000D18E  2F0B                     move.l     -[A7], A3
  17247. 0000D190  4EB9 0000 3F3A           jsr        [0x00003F3A]
  17248. 0000D196  584F                     addq.w     A7, 4
  17249. label0000D198:
  17250. 0000D198  2F0C                     move.l     -[A7], A4
  17251. 0000D19A  4267                     clr.w      -[A7]
  17252. 0000D19C  2F0A                     move.l     -[A7], A2
  17253. 0000D19E  4EB9 0000 3132           jsr        [0x00003132]
  17254. 0000D1A4  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17255. 0000D1AA  2548 0004                move.l     [A2 + 0x4], A0
  17256. 0000D1AE  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17257. 0000D1B4  41E8 0188                lea.l      A0, [A0 + 0x188]
  17258. 0000D1B8  2252                     movea.l    A1, [A2]
  17259. 0000D1BA  2288                     move.l     [A1], A0
  17260. 0000D1BC  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17261. 0000D1C2  41E8 0150                lea.l      A0, [A0 + 0x150]
  17262. 0000D1C6  2548 0028                move.l     [A2 + 0x28], A0
  17263. 0000D1CA  2652                     movea.l    A3, [A2]
  17264. 0000D1CC  204A                     movea.l    A0, A2
  17265. 0000D1CE  41E8 0068                lea.l      A0, [A0 + 0x68]
  17266. 0000D1D2  91CB                     sub.l      A0, A3
  17267. 0000D1D4  2748 0008                move.l     [A3 + 0x8], A0
  17268. 0000D1D8  486A 0066                pea.l      [A2 + 0x66]
  17269. 0000D1DC  2F0C                     move.l     -[A7], A4
  17270. 0000D1DE  61FF FFFF 579A           bsr        -0xA864 /* 0000297A */
  17271. 0000D1E4  204A                     movea.l    A0, A2
  17272. 0000D1E6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  17273. 0000D1EA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17274. 0000D1EE  4E5E                     unlink     A6
  17275. 0000D1F0  4E75                     rts
  17276. 0000D1F2  4E56 0000                link       A6, 0
  17277. 0000D1F6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17278. 0000D1FA  246E 0008                movea.l    A2, [A6 + 0x8]
  17279. 0000D1FE  362E 000C                move.w     D3, [A6 + 0xC]
  17280. 0000D202  200A                     move.l     D0, A2
  17281. 0000D204  6760                     beq        +0x62 /* 0000D266 */
  17282. 0000D206  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17283. 0000D20C  2548 0004                move.l     [A2 + 0x4], A0
  17284. 0000D210  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17285. 0000D216  41E8 0188                lea.l      A0, [A0 + 0x188]
  17286. 0000D21A  2252                     movea.l    A1, [A2]
  17287. 0000D21C  2288                     move.l     [A1], A0
  17288. 0000D21E  41F9 0001 6F48           lea.l      A0, [0x00016F48]
  17289. 0000D224  41E8 0150                lea.l      A0, [A0 + 0x150]
  17290. 0000D228  2548 0028                move.l     [A2 + 0x28], A0
  17291. 0000D22C  2652                     movea.l    A3, [A2]
  17292. 0000D22E  204A                     movea.l    A0, A2
  17293. 0000D230  41E8 0068                lea.l      A0, [A0 + 0x68]
  17294. 0000D234  2848                     movea.l    A4, A0
  17295. 0000D236  91CB                     sub.l      A0, A3
  17296. 0000D238  2748 0008                move.l     [A3 + 0x8], A0
  17297. 0000D23C  4267                     clr.w      -[A7]
  17298. 0000D23E  2F0A                     move.l     -[A7], A2
  17299. 0000D240  4EB9 0000 313A           jsr        [0x0000313A]
  17300. 0000D246  4A43                     tst.w      D3
  17301. 0000D248  5C4F                     addq.w     A7, 6
  17302. 0000D24A  670C                     beq        +0xE /* 0000D258 */
  17303. 0000D24C  4267                     clr.w      -[A7]
  17304. 0000D24E  2F0C                     move.l     -[A7], A4
  17305. 0000D250  4EB9 0000 3F42           jsr        [0x00003F42]
  17306. 0000D256  5C4F                     addq.w     A7, 6
  17307. label0000D258:
  17308. 0000D258  4A43                     tst.w      D3
  17309. 0000D25A  6F0A                     ble        +0xC /* 0000D266 */
  17310. 0000D25C  2F0A                     move.l     -[A7], A2
  17311. 0000D25E  4EB9 0000 2592           jsr        [0x00002592]
  17312. 0000D264  584F                     addq.w     A7, 4
  17313. label0000D266:
  17314. 0000D266  204A                     movea.l    A0, A2
  17315. 0000D268  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17316. 0000D26C  4E5E                     unlink     A6
  17317. 0000D26E  4E75                     rts
  17318. 0000D270  4E56 FFEC                link       A6, -0x0014
  17319. 0000D274  48E7 1030                movem.l    -[A7], D3,A2,A3
  17320. 0000D278  266E 0008                movea.l    A3, [A6 + 0x8]
  17321. 0000D27C  486E FFF4                pea.l      [A6 - 0xC]
  17322. 0000D280  4EB9 0000 2622           jsr        [0x00002622]
  17323. 0000D286  4EB9 0000 2632           jsr        [0x00002632]
  17324. 0000D28C  A8D8                     syscall    NewRgn
  17325. 0000D28E  205F                     movea.l    A0, [A7]+
  17326. 0000D290  2448                     movea.l    A2, A0
  17327. 0000D292  486E FFEC                pea.l      [A6 - 0x14]
  17328. 0000D296  2F0B                     move.l     -[A7], A3
  17329. 0000D298  2057                     movea.l    A0, [A7]
  17330. 0000D29A  2268 0004                movea.l    A1, [A0 + 0x4]
  17331. 0000D29E  2269 003C                movea.l    A1, [A1 + 0x3C]
  17332. 0000D2A2  4E91                     jsr        [A1]
  17333. 0000D2A4  A8DA                     syscall    OpenRgn
  17334. 0000D2A6  486E FFEC                pea.l      [A6 - 0x14]
  17335. 0000D2AA  A8A1                     syscall    FrameRect
  17336. 0000D2AC  2F0A                     move.l     -[A7], A2
  17337. 0000D2AE  A8DB                     syscall    CloseRgn
  17338. 0000D2B0  162B 0066                move.b     D3, [A3 + 0x66]
  17339. 0000D2B4  4227                     clr.b      -[A7]
  17340. 0000D2B6  1F3C 0001                move.b     -[A7], 0x1
  17341. 0000D2BA  2F0A                     move.l     -[A7], A2
  17342. 0000D2BC  7000                     moveq.l    D0, 0x00
  17343. 0000D2BE  1003                     move.b     D0, D3
  17344. 0000D2C0  3F00                     move.w     -[A7], D0
  17345. 0000D2C2  7000                     moveq.l    D0, 0x00
  17346. 0000D2C4  1003                     move.b     D0, D3
  17347. 0000D2C6  3F00                     move.w     -[A7], D0
  17348. 0000D2C8  61FF FFFF C8D6           bsr        -0x3728 /* 00009BA0 */
  17349. 0000D2CE  2F0A                     move.l     -[A7], A2
  17350. 0000D2D0  A8D2                     syscall    FrameRgn
  17351. 0000D2D2  2F0A                     move.l     -[A7], A2
  17352. 0000D2D4  A8D9                     syscall    DisposRgn/DisposeRgn
  17353. 0000D2D6  3F3C FFFF                move.w     -[A7], 0xFFFF
  17354. 0000D2DA  486E FFF4                pea.l      [A6 - 0xC]
  17355. 0000D2DE  4EB9 0000 262A           jsr        [0x0000262A]
  17356. 0000D2E4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  17357. 0000D2E8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17358. 0000D2EC  4E5E                     unlink     A6
  17359. 0000D2EE  4E75                     rts
  17360. 0000D2F0  4E56 0000                link       A6, 0
  17361. 0000D2F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17362. 0000D2F8  2057                     movea.l    A0, [A7]
  17363. 0000D2FA  2268 0004                movea.l    A1, [A0 + 0x4]
  17364. 0000D2FE  2269 0184                movea.l    A1, [A1 + 0x184]
  17365. 0000D302  4E91                     jsr        [A1]
  17366. 0000D304  4E5E                     unlink     A6
  17367. 0000D306  4E75                     rts
  17368. 0000D308  206F 0004                movea.l    A0, [A7 + 0x4]
  17369. 0000D30C  5088                     addq.l     A0, 8
  17370. 0000D30E  2010                     move.l     D0, [A0]
  17371. 0000D310  0680 FFFF FF98           addi.l     D0, 0xFFFFFF98
  17372. 0000D316  D1AF 0004                add.l      [A7 + 0x4], D0
  17373. 0000D31A  4EF9 0000 D1F6           jmp        [0x0000D1F6]
  17374. 0000D320  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  17375. 0000D328  4EF9 0000 D1F6           jmp        [0x0000D1F6]
  17376. fn0000D32E:
  17377. 0000D32E  4E56 0000                link       A6, 0
  17378. 0000D332  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17379. 0000D336  246E 0008                movea.l    A2, [A6 + 0x8]
  17380. 0000D33A  362E 000C                move.w     D3, [A6 + 0xC]
  17381. 0000D33E  286E 000E                movea.l    A4, [A6 + 0xE]
  17382. 0000D342  4A43                     tst.w      D3
  17383. 0000D344  6718                     beq        +0x1A /* 0000D35E */
  17384. 0000D346  204A                     movea.l    A0, A2
  17385. 0000D348  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  17386. 0000D34C  2648                     movea.l    A3, A0
  17387. 0000D34E  2488                     move.l     [A2], A0
  17388. 0000D350  2548 00A8                move.l     [A2 + 0xA8], A0
  17389. 0000D354  2F0B                     move.l     -[A7], A3
  17390. 0000D356  4EB9 0000 3F3A           jsr        [0x00003F3A]
  17391. 0000D35C  584F                     addq.w     A7, 4
  17392. label0000D35E:
  17393. 0000D35E  2F0C                     move.l     -[A7], A4
  17394. 0000D360  4267                     clr.w      -[A7]
  17395. 0000D362  2F0A                     move.l     -[A7], A2
  17396. 0000D364  61FF FFFF ED5A           bsr        -0x12A4 /* 0000C0C0 */
  17397. 0000D36A  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17398. 0000D370  2548 0004                move.l     [A2 + 0x4], A0
  17399. 0000D374  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17400. 0000D37A  41E8 0230                lea.l      A0, [A0 + 0x230]
  17401. 0000D37E  2252                     movea.l    A1, [A2]
  17402. 0000D380  2288                     move.l     [A1], A0
  17403. 0000D382  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17404. 0000D388  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  17405. 0000D38C  2548 007A                move.l     [A2 + 0x7A], A0
  17406. 0000D390  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17407. 0000D396  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  17408. 0000D39A  2548 00AC                move.l     [A2 + 0xAC], A0
  17409. 0000D39E  2652                     movea.l    A3, [A2]
  17410. 0000D3A0  204A                     movea.l    A0, A2
  17411. 0000D3A2  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  17412. 0000D3A6  91CB                     sub.l      A0, A3
  17413. 0000D3A8  2748 0008                move.l     [A3 + 0x8], A0
  17414. 0000D3AC  204A                     movea.l    A0, A2
  17415. 0000D3AE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  17416. 0000D3B2  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17417. 0000D3B6  4E5E                     unlink     A6
  17418. 0000D3B8  4E75                     rts
  17419. 0000D3BA  4E56 0000                link       A6, 0
  17420. 0000D3BE  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17421. 0000D3C2  246E 0008                movea.l    A2, [A6 + 0x8]
  17422. 0000D3C6  362E 000C                move.w     D3, [A6 + 0xC]
  17423. 0000D3CA  200A                     move.l     D0, A2
  17424. 0000D3CC  676E                     beq        +0x70 /* 0000D43C */
  17425. 0000D3CE  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17426. 0000D3D4  2548 0004                move.l     [A2 + 0x4], A0
  17427. 0000D3D8  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17428. 0000D3DE  41E8 0230                lea.l      A0, [A0 + 0x230]
  17429. 0000D3E2  2252                     movea.l    A1, [A2]
  17430. 0000D3E4  2288                     move.l     [A1], A0
  17431. 0000D3E6  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17432. 0000D3EC  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  17433. 0000D3F0  2548 007A                move.l     [A2 + 0x7A], A0
  17434. 0000D3F4  41F9 0001 69A2           lea.l      A0, [0x000169A2]
  17435. 0000D3FA  41E8 01C0                lea.l      A0, [A0 + 0x1C0]
  17436. 0000D3FE  2548 00AC                move.l     [A2 + 0xAC], A0
  17437. 0000D402  2652                     movea.l    A3, [A2]
  17438. 0000D404  204A                     movea.l    A0, A2
  17439. 0000D406  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  17440. 0000D40A  2848                     movea.l    A4, A0
  17441. 0000D40C  91CB                     sub.l      A0, A3
  17442. 0000D40E  2748 0008                move.l     [A3 + 0x8], A0
  17443. 0000D412  4267                     clr.w      -[A7]
  17444. 0000D414  2F0A                     move.l     -[A7], A2
  17445. 0000D416  61FF FFFF ED34           bsr        -0x12CA /* 0000C14C */
  17446. 0000D41C  4A43                     tst.w      D3
  17447. 0000D41E  5C4F                     addq.w     A7, 6
  17448. 0000D420  670C                     beq        +0xE /* 0000D42E */
  17449. 0000D422  4267                     clr.w      -[A7]
  17450. 0000D424  2F0C                     move.l     -[A7], A4
  17451. 0000D426  4EB9 0000 3F42           jsr        [0x00003F42]
  17452. 0000D42C  5C4F                     addq.w     A7, 6
  17453. label0000D42E:
  17454. 0000D42E  4A43                     tst.w      D3
  17455. 0000D430  6F0A                     ble        +0xC /* 0000D43C */
  17456. 0000D432  2F0A                     move.l     -[A7], A2
  17457. 0000D434  4EB9 0000 2592           jsr        [0x00002592]
  17458. 0000D43A  584F                     addq.w     A7, 4
  17459. label0000D43C:
  17460. 0000D43C  204A                     movea.l    A0, A2
  17461. 0000D43E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17462. 0000D442  4E5E                     unlink     A6
  17463. 0000D444  4E75                     rts
  17464. 0000D446  4E56 FFFC                link       A6, -0x0004
  17465. 0000D44A  42AE FFFC                clr.l      [A6 - 0x4]
  17466. 0000D44E  486E FFFC                pea.l      [A6 - 0x4]
  17467. 0000D452  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  17468. 0000D458  61FF FFFF 43D6           bsr        -0xBC28 /* 00001830 */
  17469. 0000D45E  2F08                     move.l     -[A7], A0
  17470. 0000D460  2057                     movea.l    A0, [A7]
  17471. 0000D462  2268 0004                movea.l    A1, [A0 + 0x4]
  17472. 0000D466  2269 0354                movea.l    A1, [A1 + 0x354]
  17473. 0000D46A  4E91                     jsr        [A1]
  17474. 0000D46C  4AAE FFFC                tst.l      [A6 - 0x4]
  17475. 0000D470  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17476. 0000D474  673C                     beq        +0x3E /* 0000D4B2 */
  17477. 0000D476  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17478. 0000D47A  2057                     movea.l    A0, [A7]
  17479. 0000D47C  2268 0004                movea.l    A1, [A0 + 0x4]
  17480. 0000D480  2269 00A4                movea.l    A1, [A1 + 0xA4]
  17481. 0000D484  4E91                     jsr        [A1]
  17482. 0000D486  4227                     clr.b      -[A7]
  17483. 0000D488  4878 0003                push.l     0x3
  17484. 0000D48C  61FF FFFF 43A2           bsr        -0xBC5C /* 00001830 */
  17485. 0000D492  2F08                     move.l     -[A7], A0
  17486. 0000D494  2057                     movea.l    A0, [A7]
  17487. 0000D496  2268 0004                movea.l    A1, [A0 + 0x4]
  17488. 0000D49A  2269 0358                movea.l    A1, [A1 + 0x358]
  17489. 0000D49E  4E91                     jsr        [A1]
  17490. 0000D4A0  1F3C 0001                move.b     -[A7], 0x1
  17491. 0000D4A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17492. 0000D4A8  4EB9 0000 2152           jsr        [0x00002152]
  17493. 0000D4AE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  17494. label0000D4B2:
  17495. 0000D4B2  486E FFFC                pea.l      [A6 - 0x4]
  17496. 0000D4B6  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  17497. 0000D4BC  61FF FFFF 4372           bsr        -0xBC8C /* 00001830 */
  17498. 0000D4C2  2F08                     move.l     -[A7], A0
  17499. 0000D4C4  2057                     movea.l    A0, [A7]
  17500. 0000D4C6  2268 0004                movea.l    A1, [A0 + 0x4]
  17501. 0000D4CA  2269 0354                movea.l    A1, [A1 + 0x354]
  17502. 0000D4CE  4E91                     jsr        [A1]
  17503. 0000D4D0  4AAE FFFC                tst.l      [A6 - 0x4]
  17504. 0000D4D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17505. 0000D4D8  6712                     beq        +0x14 /* 0000D4EC */
  17506. 0000D4DA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17507. 0000D4DE  2057                     movea.l    A0, [A7]
  17508. 0000D4E0  2268 0004                movea.l    A1, [A0 + 0x4]
  17509. 0000D4E4  2269 00A4                movea.l    A1, [A1 + 0xA4]
  17510. 0000D4E8  4E91                     jsr        [A1]
  17511. 0000D4EA  584F                     addq.w     A7, 4
  17512. label0000D4EC:
  17513. 0000D4EC  486E FFFC                pea.l      [A6 - 0x4]
  17514. 0000D4F0  2F3C 6261 636B           move.l     -[A7], 0x6261636B /* 'back' */
  17515. 0000D4F6  61FF FFFF 4338           bsr        -0xBCC6 /* 00001830 */
  17516. 0000D4FC  2F08                     move.l     -[A7], A0
  17517. 0000D4FE  2057                     movea.l    A0, [A7]
  17518. 0000D500  2268 0004                movea.l    A1, [A0 + 0x4]
  17519. 0000D504  2269 0354                movea.l    A1, [A1 + 0x354]
  17520. 0000D508  4E91                     jsr        [A1]
  17521. 0000D50A  4AAE FFFC                tst.l      [A6 - 0x4]
  17522. 0000D50E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17523. 0000D512  6712                     beq        +0x14 /* 0000D526 */
  17524. 0000D514  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17525. 0000D518  2057                     movea.l    A0, [A7]
  17526. 0000D51A  2268 0004                movea.l    A1, [A0 + 0x4]
  17527. 0000D51E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  17528. 0000D522  4E91                     jsr        [A1]
  17529. 0000D524  584F                     addq.w     A7, 4
  17530. label0000D526:
  17531. 0000D526  486E FFFC                pea.l      [A6 - 0x4]
  17532. 0000D52A  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  17533. 0000D530  61FF FFFF 42FE           bsr        -0xBD00 /* 00001830 */
  17534. 0000D536  2F08                     move.l     -[A7], A0
  17535. 0000D538  2057                     movea.l    A0, [A7]
  17536. 0000D53A  2268 0004                movea.l    A1, [A0 + 0x4]
  17537. 0000D53E  2269 0354                movea.l    A1, [A1 + 0x354]
  17538. 0000D542  4E91                     jsr        [A1]
  17539. 0000D544  4AAE FFFC                tst.l      [A6 - 0x4]
  17540. 0000D548  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17541. 0000D54C  6736                     beq        +0x38 /* 0000D584 */
  17542. 0000D54E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17543. 0000D552  2057                     movea.l    A0, [A7]
  17544. 0000D554  2268 0004                movea.l    A1, [A0 + 0x4]
  17545. 0000D558  2269 00B4                movea.l    A1, [A1 + 0xB4]
  17546. 0000D55C  4E91                     jsr        [A1]
  17547. 0000D55E  4879 0001 6F2A           push.l     0x16F2A
  17548. 0000D564  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17549. 0000D568  2057                     movea.l    A0, [A7]
  17550. 0000D56A  2268 0004                movea.l    A1, [A0 + 0x4]
  17551. 0000D56E  2269 0028                movea.l    A1, [A1 + 0x28]
  17552. 0000D572  4E91                     jsr        [A1]
  17553. 0000D574  4227                     clr.b      -[A7]
  17554. 0000D576  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17555. 0000D57A  4EB9 0000 2152           jsr        [0x00002152]
  17556. 0000D580  4FEF 0012                lea.l      A7, [A7 + 0x12]
  17557. label0000D584:
  17558. 0000D584  486E FFFC                pea.l      [A6 - 0x4]
  17559. 0000D588  4878 0385                push.l     0x385
  17560. 0000D58C  61FF FFFF 42A2           bsr        -0xBD5C /* 00001830 */
  17561. 0000D592  2F08                     move.l     -[A7], A0
  17562. 0000D594  2057                     movea.l    A0, [A7]
  17563. 0000D596  2268 0004                movea.l    A1, [A0 + 0x4]
  17564. 0000D59A  2269 0354                movea.l    A1, [A1 + 0x354]
  17565. 0000D59E  4E91                     jsr        [A1]
  17566. 0000D5A0  4AAE FFFC                tst.l      [A6 - 0x4]
  17567. 0000D5A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17568. 0000D5A8  6712                     beq        +0x14 /* 0000D5BC */
  17569. 0000D5AA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17570. 0000D5AE  2057                     movea.l    A0, [A7]
  17571. 0000D5B0  2268 0004                movea.l    A1, [A0 + 0x4]
  17572. 0000D5B4  2269 00A4                movea.l    A1, [A1 + 0xA4]
  17573. 0000D5B8  4E91                     jsr        [A1]
  17574. 0000D5BA  584F                     addq.w     A7, 4
  17575. label0000D5BC:
  17576. 0000D5BC  4E5E                     unlink     A6
  17577. 0000D5BE  4E75                     rts
  17578. 0000D5C0  4E56 FFFC                link       A6, -0x0004
  17579. 0000D5C4  42AE FFFC                clr.l      [A6 - 0x4]
  17580. 0000D5C8  486E FFFC                pea.l      [A6 - 0x4]
  17581. 0000D5CC  2F3C 6E65 7874           move.l     -[A7], 0x6E657874 /* 'next' */
  17582. 0000D5D2  61FF FFFF 425C           bsr        -0xBDA2 /* 00001830 */
  17583. 0000D5D8  2F08                     move.l     -[A7], A0
  17584. 0000D5DA  2057                     movea.l    A0, [A7]
  17585. 0000D5DC  2268 0004                movea.l    A1, [A0 + 0x4]
  17586. 0000D5E0  2269 0354                movea.l    A1, [A1 + 0x354]
  17587. 0000D5E4  4E91                     jsr        [A1]
  17588. 0000D5E6  4AAE FFFC                tst.l      [A6 - 0x4]
  17589. 0000D5EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17590. 0000D5EE  6742                     beq        +0x44 /* 0000D632 */
  17591. 0000D5F0  4879 0001 6F24           push.l     0x16F24
  17592. 0000D5F6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17593. 0000D5FA  2057                     movea.l    A0, [A7]
  17594. 0000D5FC  2268 0004                movea.l    A1, [A0 + 0x4]
  17595. 0000D600  2269 0028                movea.l    A1, [A1 + 0x28]
  17596. 0000D604  4E91                     jsr        [A1]
  17597. 0000D606  4227                     clr.b      -[A7]
  17598. 0000D608  4878 0006                push.l     0x6
  17599. 0000D60C  61FF FFFF 4222           bsr        -0xBDDC /* 00001830 */
  17600. 0000D612  2F08                     move.l     -[A7], A0
  17601. 0000D614  2057                     movea.l    A0, [A7]
  17602. 0000D616  2268 0004                movea.l    A1, [A0 + 0x4]
  17603. 0000D61A  2269 0358                movea.l    A1, [A1 + 0x358]
  17604. 0000D61E  4E91                     jsr        [A1]
  17605. 0000D620  1F3C 0001                move.b     -[A7], 0x1
  17606. 0000D624  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17607. 0000D628  4EB9 0000 2152           jsr        [0x00002152]
  17608. 0000D62E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  17609. label0000D632:
  17610. 0000D632  486E FFFC                pea.l      [A6 - 0x4]
  17611. 0000D636  2F3C 7361 7665           move.l     -[A7], 0x73617665 /* 'save' */
  17612. 0000D63C  61FF FFFF 41F2           bsr        -0xBE0C /* 00001830 */
  17613. 0000D642  2F08                     move.l     -[A7], A0
  17614. 0000D644  2057                     movea.l    A0, [A7]
  17615. 0000D646  2268 0004                movea.l    A1, [A0 + 0x4]
  17616. 0000D64A  2269 0354                movea.l    A1, [A1 + 0x354]
  17617. 0000D64E  4E91                     jsr        [A1]
  17618. 0000D650  4AAE FFFC                tst.l      [A6 - 0x4]
  17619. 0000D654  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17620. 0000D658  670E                     beq        +0x10 /* 0000D668 */
  17621. 0000D65A  4227                     clr.b      -[A7]
  17622. 0000D65C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  17623. 0000D660  4EB9 0000 2152           jsr        [0x00002152]
  17624. 0000D666  5C4F                     addq.w     A7, 6
  17625. label0000D668:
  17626. 0000D668  4E5E                     unlink     A6
  17627. 0000D66A  4E75                     rts
  17628. 0000D66C  4E56 FFFC                link       A6, -0x0004
  17629. 0000D670  48E7 0038                movem.l    -[A7], A2,A3,A4
  17630. 0000D674  286E 0008                movea.l    A4, [A6 + 0x8]
  17631. 0000D678  4227                     clr.b      -[A7]
  17632. 0000D67A  61FF FFFF EF6E           bsr        -0x1090 /* 0000C5EA */
  17633. 0000D680  61FF FFFF 41AE           bsr        -0xBE50 /* 00001830 */
  17634. 0000D686  2448                     movea.l    A2, A0
  17635. 0000D688  2F0A                     move.l     -[A7], A2
  17636. 0000D68A  2057                     movea.l    A0, [A7]
  17637. 0000D68C  2268 0004                movea.l    A1, [A0 + 0x4]
  17638. 0000D690  2269 0364                movea.l    A1, [A1 + 0x364]
  17639. 0000D694  4E91                     jsr        [A1]
  17640. 0000D696  2648                     movea.l    A3, A0
  17641. 0000D698  4267                     clr.w      -[A7]
  17642. 0000D69A  4879 0001 6EC2           push.l     0x16EC2
  17643. 0000D6A0  4879 0001 6DD0           push.l     0x16DD0
  17644. 0000D6A6  4878 0004                push.l     0x4
  17645. 0000D6AA  2F3C 4368 5677           move.l     -[A7], 0x43685677 /* 'ChVw' */
  17646. 0000D6B0  2F0C                     move.l     -[A7], A4
  17647. 0000D6B2  2057                     movea.l    A0, [A7]
  17648. 0000D6B4  2268 0004                movea.l    A1, [A0 + 0x4]
  17649. 0000D6B8  2269 0010                movea.l    A1, [A1 + 0x10]
  17650. 0000D6BC  4E91                     jsr        [A1]
  17651. 0000D6BE  504F                     addq.w     A7, 8
  17652. 0000D6C0  2F08                     move.l     -[A7], A0
  17653. 0000D6C2  4EB9 0000 2582           jsr        [0x00002582]
  17654. 0000D6C8  2448                     movea.l    A2, A0
  17655. 0000D6CA  200A                     move.l     D0, A2
  17656. 0000D6CC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  17657. 0000D6D0  661E                     bne        +0x20 /* 0000D6F0 */
  17658. 0000D6D2  42A7                     clr.l      -[A7]
  17659. 0000D6D4  486E FFFC                pea.l      [A6 - 0x4]
  17660. 0000D6D8  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  17661. 0000D6E0  4879 0001 6DCE           push.l     0x16DCE
  17662. 0000D6E6  4EB9 0000 2542           jsr        [0x00002542]
  17663. 0000D6EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17664. label0000D6F0:
  17665. 0000D6F0  2F0A                     move.l     -[A7], A2
  17666. 0000D6F2  2F0B                     move.l     -[A7], A3
  17667. 0000D6F4  2057                     movea.l    A0, [A7]
  17668. 0000D6F6  2268 0004                movea.l    A1, [A0 + 0x4]
  17669. 0000D6FA  2269 0188                movea.l    A1, [A1 + 0x188]
  17670. 0000D6FE  4E91                     jsr        [A1]
  17671. 0000D700  200C                     move.l     D0, A4
  17672. 0000D702  4A80                     tst.l      D0
  17673. 0000D704  6708                     beq        +0xA /* 0000D70E */
  17674. 0000D706  204C                     movea.l    A0, A4
  17675. 0000D708  41E8 00A8                lea.l      A0, [A0 + 0xA8]
  17676. 0000D70C  6002                     bra        +0x4 /* 0000D710 */
  17677. label0000D70E:
  17678. 0000D70E  204C                     movea.l    A0, A4
  17679. label0000D710:
  17680. 0000D710  4850                     pea.l      [A0]
  17681. 0000D712  4EB9 0000 4152           jsr        [0x00004152]
  17682. 0000D718  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17683. 0000D71C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17684. 0000D720  4E5E                     unlink     A6
  17685. 0000D722  4E75                     rts
  17686. 0000D724  206F 0008                movea.l    A0, [A7 + 0x8]
  17687. 0000D728  30BC 008D                move.w     [A0], 0x8D
  17688. 0000D72C  303C 008D                move.w     D0, 0x8D
  17689. 0000D730  4E75                     rts
  17690. 0000D732  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  17691. 0000D73A  4EF9 0000 D3BE           jmp        [0x0000D3BE]
  17692. 0000D740  206F 0004                movea.l    A0, [A7 + 0x4]
  17693. 0000D744  5088                     addq.l     A0, 8
  17694. 0000D746  2010                     move.l     D0, [A0]
  17695. 0000D748  0680 FFFF FF20           addi.l     D0, 0xFFFFFF20
  17696. 0000D74E  D1AF 0004                add.l      [A7 + 0x4], D0
  17697. 0000D752  4EF9 0000 D3BE           jmp        [0x0000D3BE]
  17698. 0000D758  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  17699. 0000D760  4EF9 0000 D3BE           jmp        [0x0000D3BE]
  17700. fn0000D766:
  17701. 0000D766  4E56 0000                link       A6, 0
  17702. 0000D76A  2F0A                     move.l     -[A7], A2
  17703. 0000D76C  246E 0008                movea.l    A2, [A6 + 0x8]
  17704. 0000D770  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  17705. 0000D774  2F0A                     move.l     -[A7], A2
  17706. 0000D776  61FF FFFF 660E           bsr        -0x99F0 /* 00003D86 */
  17707. 0000D77C  486A 004E                pea.l      [A2 + 0x4E]
  17708. 0000D780  4EB9 0000 305A           jsr        [0x0000305A]
  17709. 0000D786  41ED 0028                lea.l      A0, [A5 + 0x28]
  17710. 0000D78A  2488                     move.l     [A2], A0
  17711. 0000D78C  41ED 0028                lea.l      A0, [A5 + 0x28]
  17712. 0000D790  41E8 0034                lea.l      A0, [A0 + 0x34]
  17713. 0000D794  2548 004E                move.l     [A2 + 0x4E], A0
  17714. 0000D798  204A                     movea.l    A0, A2
  17715. 0000D79A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17716. 0000D79E  245F                     movea.l    A2, [A7]+
  17717. 0000D7A0  4E5E                     unlink     A6
  17718. 0000D7A2  4E75                     rts
  17719. 0000D7A4  4E56 0000                link       A6, 0
  17720. 0000D7A8  2F0A                     move.l     -[A7], A2
  17721. 0000D7AA  246E 0008                movea.l    A2, [A6 + 0x8]
  17722. 0000D7AE  200A                     move.l     D0, A2
  17723. 0000D7B0  673C                     beq        +0x3E /* 0000D7EE */
  17724. 0000D7B2  41ED 0028                lea.l      A0, [A5 + 0x28]
  17725. 0000D7B6  2488                     move.l     [A2], A0
  17726. 0000D7B8  41ED 0028                lea.l      A0, [A5 + 0x28]
  17727. 0000D7BC  41E8 0034                lea.l      A0, [A0 + 0x34]
  17728. 0000D7C0  2548 004E                move.l     [A2 + 0x4E], A0
  17729. 0000D7C4  4267                     clr.w      -[A7]
  17730. 0000D7C6  486A 004E                pea.l      [A2 + 0x4E]
  17731. 0000D7CA  4EB9 0000 3062           jsr        [0x00003062]
  17732. 0000D7D0  4267                     clr.w      -[A7]
  17733. 0000D7D2  2F0A                     move.l     -[A7], A2
  17734. 0000D7D4  61FF FFFF 65E4           bsr        -0x9A1A /* 00003DBA */
  17735. 0000D7DA  4A6E 000C                tst.w      [A6 + 0xC]
  17736. 0000D7DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17737. 0000D7E2  6F0A                     ble        +0xC /* 0000D7EE */
  17738. 0000D7E4  2F0A                     move.l     -[A7], A2
  17739. 0000D7E6  4EB9 0000 2592           jsr        [0x00002592]
  17740. 0000D7EC  584F                     addq.w     A7, 4
  17741. label0000D7EE:
  17742. 0000D7EE  204A                     movea.l    A0, A2
  17743. 0000D7F0  245F                     movea.l    A2, [A7]+
  17744. 0000D7F2  4E5E                     unlink     A6
  17745. 0000D7F4  4E75                     rts
  17746. 0000D7F6  4E56 FFFC                link       A6, -0x0004
  17747. 0000D7FA  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  17748. 0000D7FE  246E 0008                movea.l    A2, [A6 + 0x8]
  17749. 0000D802  262E 000C                move.l     D3, [A6 + 0xC]
  17750. 0000D806  1A2E 0010                move.b     D5, [A6 + 0x10]
  17751. 0000D80A  0C05 0002                cmpi.b     D5, 0x2
  17752. 0000D80E  6606                     bne        +0x8 /* 0000D816 */
  17753. 0000D810  4A83                     tst.l      D3
  17754. 0000D812  6F02                     ble        +0x4 /* 0000D816 */
  17755. 0000D814  4483                     neg.l      D3
  17756. label0000D816:
  17757. 0000D816  554F                     subq.w     A7, 2
  17758. 0000D818  2F0A                     move.l     -[A7], A2
  17759. 0000D81A  61FF FFFF 67FE           bsr        -0x9800 /* 0000401A */
  17760. 0000D820  584F                     addq.w     A7, 4
  17761. 0000D822  3F00                     move.w     -[A7], D0
  17762. 0000D824  7000                     moveq.l    D0, 0x00
  17763. 0000D826  1005                     move.b     D0, D5
  17764. 0000D828  3F00                     move.w     -[A7], D0
  17765. 0000D82A  2F03                     move.l     -[A7], D3
  17766. 0000D82C  4EB9 0000 24D2           jsr        [0x000024D2]
  17767. 0000D832  301F                     move.w     D0, [A7]+
  17768. 0000D834  3800                     move.w     D4, D0
  17769. 0000D836  3004                     move.w     D0, D4
  17770. 0000D838  48C0                     ext.l      D0
  17771. 0000D83A  671C                     beq        +0x1E /* 0000D858 */
  17772. 0000D83C  42A7                     clr.l      -[A7]
  17773. 0000D83E  486E FFFC                pea.l      [A6 - 0x4]
  17774. 0000D842  3044                     movea.w    A0, D4
  17775. 0000D844  2D48 FFFC                move.l     [A6 - 0x4], A0
  17776. 0000D848  4879 0001 698A           push.l     0x1698A
  17777. 0000D84E  4EB9 0000 2542           jsr        [0x00002542]
  17778. 0000D854  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17779. label0000D858:
  17780. 0000D858  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  17781. 0000D85C  4E5E                     unlink     A6
  17782. 0000D85E  4E75                     rts
  17783. 0000D860  4E56 FFF8                link       A6, -0x0008
  17784. 0000D864  2F03                     move.l     -[A7], D3
  17785. 0000D866  554F                     subq.w     A7, 2
  17786. 0000D868  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17787. 0000D86C  61FF FFFF 67AC           bsr        -0x9852 /* 0000401A */
  17788. 0000D872  584F                     addq.w     A7, 4
  17789. 0000D874  3F00                     move.w     -[A7], D0
  17790. 0000D876  486E FFF8                pea.l      [A6 - 0x8]
  17791. 0000D87A  4EB9 0000 24CA           jsr        [0x000024CA]
  17792. 0000D880  301F                     move.w     D0, [A7]+
  17793. 0000D882  3600                     move.w     D3, D0
  17794. 0000D884  3003                     move.w     D0, D3
  17795. 0000D886  48C0                     ext.l      D0
  17796. 0000D888  671C                     beq        +0x1E /* 0000D8A6 */
  17797. 0000D88A  42A7                     clr.l      -[A7]
  17798. 0000D88C  486E FFFC                pea.l      [A6 - 0x4]
  17799. 0000D890  3043                     movea.w    A0, D3
  17800. 0000D892  2D48 FFFC                move.l     [A6 - 0x4], A0
  17801. 0000D896  4879 0001 698A           push.l     0x1698A
  17802. 0000D89C  4EB9 0000 2542           jsr        [0x00002542]
  17803. 0000D8A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17804. label0000D8A6:
  17805. 0000D8A6  202E FFF8                move.l     D0, [A6 - 0x8]
  17806. 0000D8AA  261F                     move.l     D3, [A7]+
  17807. 0000D8AC  4E5E                     unlink     A6
  17808. 0000D8AE  4E75                     rts
  17809. 0000D8B0  4E56 FFFC                link       A6, -0x0004
  17810. 0000D8B4  48E7 1820                movem.l    -[A7], D3,D4,A2
  17811. 0000D8B8  246E 0008                movea.l    A2, [A6 + 0x8]
  17812. 0000D8BC  282E 000C                move.l     D4, [A6 + 0xC]
  17813. 0000D8C0  554F                     subq.w     A7, 2
  17814. 0000D8C2  2F0A                     move.l     -[A7], A2
  17815. 0000D8C4  61FF FFFF 6754           bsr        -0x98AA /* 0000401A */
  17816. 0000D8CA  584F                     addq.w     A7, 4
  17817. 0000D8CC  3F00                     move.w     -[A7], D0
  17818. 0000D8CE  2F04                     move.l     -[A7], D4
  17819. 0000D8D0  4EB9 0000 24C2           jsr        [0x000024C2]
  17820. 0000D8D6  301F                     move.w     D0, [A7]+
  17821. 0000D8D8  3600                     move.w     D3, D0
  17822. 0000D8DA  3003                     move.w     D0, D3
  17823. 0000D8DC  48C0                     ext.l      D0
  17824. 0000D8DE  671C                     beq        +0x1E /* 0000D8FC */
  17825. 0000D8E0  42A7                     clr.l      -[A7]
  17826. 0000D8E2  486E FFFC                pea.l      [A6 - 0x4]
  17827. 0000D8E6  3043                     movea.w    A0, D3
  17828. 0000D8E8  2D48 FFFC                move.l     [A6 - 0x4], A0
  17829. 0000D8EC  4879 0001 698A           push.l     0x1698A
  17830. 0000D8F2  4EB9 0000 2542           jsr        [0x00002542]
  17831. 0000D8F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17832. label0000D8FC:
  17833. 0000D8FC  2F04                     move.l     -[A7], D4
  17834. 0000D8FE  486A 004E                pea.l      [A2 + 0x4E]
  17835. 0000D902  4EB9 0000 307A           jsr        [0x0000307A]
  17836. 0000D908  504F                     addq.w     A7, 8
  17837. 0000D90A  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  17838. 0000D90E  4E5E                     unlink     A6
  17839. 0000D910  4E75                     rts
  17840. 0000D912  4E56 FFF8                link       A6, -0x0008
  17841. 0000D916  2F03                     move.l     -[A7], D3
  17842. 0000D918  554F                     subq.w     A7, 2
  17843. 0000D91A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17844. 0000D91E  61FF FFFF 66FA           bsr        -0x9904 /* 0000401A */
  17845. 0000D924  584F                     addq.w     A7, 4
  17846. 0000D926  3F00                     move.w     -[A7], D0
  17847. 0000D928  486E FFF8                pea.l      [A6 - 0x8]
  17848. 0000D92C  4EB9 0000 24BA           jsr        [0x000024BA]
  17849. 0000D932  301F                     move.w     D0, [A7]+
  17850. 0000D934  3600                     move.w     D3, D0
  17851. 0000D936  3003                     move.w     D0, D3
  17852. 0000D938  48C0                     ext.l      D0
  17853. 0000D93A  671C                     beq        +0x1E /* 0000D958 */
  17854. 0000D93C  42A7                     clr.l      -[A7]
  17855. 0000D93E  486E FFFC                pea.l      [A6 - 0x4]
  17856. 0000D942  3043                     movea.w    A0, D3
  17857. 0000D944  2D48 FFFC                move.l     [A6 - 0x4], A0
  17858. 0000D948  4879 0001 698A           push.l     0x1698A
  17859. 0000D94E  4EB9 0000 2542           jsr        [0x00002542]
  17860. 0000D954  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17861. label0000D958:
  17862. 0000D958  202E FFF8                move.l     D0, [A6 - 0x8]
  17863. 0000D95C  261F                     move.l     D3, [A7]+
  17864. 0000D95E  4E5E                     unlink     A6
  17865. 0000D960  4E75                     rts
  17866. 0000D962  4E56 0000                link       A6, 0
  17867. 0000D966  48E7 0038                movem.l    -[A7], A2,A3,A4
  17868. 0000D96A  286E 0008                movea.l    A4, [A6 + 0x8]
  17869. 0000D96E  266E 000C                movea.l    A3, [A6 + 0xC]
  17870. 0000D972  246E 0010                movea.l    A2, [A6 + 0x10]
  17871. 0000D976  554F                     subq.w     A7, 2
  17872. 0000D978  2F0C                     move.l     -[A7], A4
  17873. 0000D97A  61FF FFFF 669E           bsr        -0x9960 /* 0000401A */
  17874. 0000D980  584F                     addq.w     A7, 4
  17875. 0000D982  3F00                     move.w     -[A7], D0
  17876. 0000D984  2F0A                     move.l     -[A7], A2
  17877. 0000D986  2F0B                     move.l     -[A7], A3
  17878. 0000D988  4EB9 0000 24AA           jsr        [0x000024AA]
  17879. 0000D98E  301F                     move.w     D0, [A7]+
  17880. 0000D990  48C0                     ext.l      D0
  17881. 0000D992  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17882. 0000D996  4E5E                     unlink     A6
  17883. 0000D998  4E75                     rts
  17884. 0000D99A  4E56 0000                link       A6, 0
  17885. 0000D99E  48E7 0038                movem.l    -[A7], A2,A3,A4
  17886. 0000D9A2  286E 0008                movea.l    A4, [A6 + 0x8]
  17887. 0000D9A6  266E 000C                movea.l    A3, [A6 + 0xC]
  17888. 0000D9AA  246E 0010                movea.l    A2, [A6 + 0x10]
  17889. 0000D9AE  554F                     subq.w     A7, 2
  17890. 0000D9B0  2F0C                     move.l     -[A7], A4
  17891. 0000D9B2  61FF FFFF 6666           bsr        -0x9998 /* 0000401A */
  17892. 0000D9B8  584F                     addq.w     A7, 4
  17893. 0000D9BA  3F00                     move.w     -[A7], D0
  17894. 0000D9BC  2F0A                     move.l     -[A7], A2
  17895. 0000D9BE  2F0B                     move.l     -[A7], A3
  17896. 0000D9C0  4EB9 0000 24A2           jsr        [0x000024A2]
  17897. 0000D9C6  301F                     move.w     D0, [A7]+
  17898. 0000D9C8  48C0                     ext.l      D0
  17899. 0000D9CA  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17900. 0000D9CE  4E5E                     unlink     A6
  17901. 0000D9D0  4E75                     rts
  17902. 0000D9D2  4E56 0000                link       A6, 0
  17903. 0000D9D6  486E 0010                pea.l      [A6 + 0x10]
  17904. 0000D9DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  17905. 0000D9DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17906. 0000D9E2  2057                     movea.l    A0, [A7]
  17907. 0000D9E4  2250                     movea.l    A1, [A0]
  17908. 0000D9E6  2269 0020                movea.l    A1, [A1 + 0x20]
  17909. 0000D9EA  4E91                     jsr        [A1]
  17910. 0000D9EC  202E 0010                move.l     D0, [A6 + 0x10]
  17911. 0000D9F0  4E5E                     unlink     A6
  17912. 0000D9F2  4E75                     rts
  17913. 0000D9F4  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17914. 0000D9FC  4EF9 0000 D99E           jmp        [0x0000D99E]
  17915. 0000DA02  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17916. 0000DA0A  4EF9 0000 D966           jmp        [0x0000D966]
  17917. 0000DA10  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17918. 0000DA18  4EF9 0000 D916           jmp        [0x0000D916]
  17919. 0000DA1E  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17920. 0000DA26  4EF9 0000 D8B4           jmp        [0x0000D8B4]
  17921. 0000DA2C  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17922. 0000DA34  4EF9 0000 D864           jmp        [0x0000D864]
  17923. 0000DA3A  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17924. 0000DA42  4EF9 0000 D7FA           jmp        [0x0000D7FA]
  17925. 0000DA48  06AF FFFF FFB2 0004      addi.l     [A7 + 0x4], 0xFFFFFFB2
  17926. 0000DA50  4EF9 0000 D7A8           jmp        [0x0000D7A8]
  17927. fn0000DA56:
  17928. 0000DA56  4E56 0000                link       A6, 0
  17929. 0000DA5A  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  17930. 0000DA5E  246E 0008                movea.l    A2, [A6 + 0x8]
  17931. 0000DA62  382E 000C                move.w     D4, [A6 + 0xC]
  17932. 0000DA66  262E 000E                move.l     D3, [A6 + 0xE]
  17933. 0000DA6A  286E 0012                movea.l    A4, [A6 + 0x12]
  17934. 0000DA6E  4A44                     tst.w      D4
  17935. 0000DA70  6714                     beq        +0x16 /* 0000DA86 */
  17936. 0000DA72  204A                     movea.l    A0, A2
  17937. 0000DA74  41E8 0200                lea.l      A0, [A0 + 0x200]
  17938. 0000DA78  2648                     movea.l    A3, A0
  17939. 0000DA7A  2488                     move.l     [A2], A0
  17940. 0000DA7C  2F0B                     move.l     -[A7], A3
  17941. 0000DA7E  4EB9 0000 3F3A           jsr        [0x00003F3A]
  17942. 0000DA84  584F                     addq.w     A7, 4
  17943. label0000DA86:
  17944. 0000DA86  2F0C                     move.l     -[A7], A4
  17945. 0000DA88  2F03                     move.l     -[A7], D3
  17946. 0000DA8A  4267                     clr.w      -[A7]
  17947. 0000DA8C  2F0A                     move.l     -[A7], A2
  17948. 0000DA8E  61FF FFFF C4D0           bsr        -0x3B2E /* 00009F60 */
  17949. 0000DA94  41F9 0001 662E           lea.l      A0, [0x0001662E]
  17950. 0000DA9A  2548 0004                move.l     [A2 + 0x4], A0
  17951. 0000DA9E  41F9 0001 662E           lea.l      A0, [0x0001662E]
  17952. 0000DAA4  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  17953. 0000DAA8  2252                     movea.l    A1, [A2]
  17954. 0000DAAA  2288                     move.l     [A1], A0
  17955. 0000DAAC  2652                     movea.l    A3, [A2]
  17956. 0000DAAE  204A                     movea.l    A0, A2
  17957. 0000DAB0  41E8 0200                lea.l      A0, [A0 + 0x200]
  17958. 0000DAB4  91CB                     sub.l      A0, A3
  17959. 0000DAB6  2748 0008                move.l     [A3 + 0x8], A0
  17960. 0000DABA  204A                     movea.l    A0, A2
  17961. 0000DABC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  17962. 0000DAC0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  17963. 0000DAC4  4E5E                     unlink     A6
  17964. 0000DAC6  4E75                     rts
  17965. 0000DAC8  4E56 0000                link       A6, 0
  17966. 0000DACC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17967. 0000DAD0  246E 0008                movea.l    A2, [A6 + 0x8]
  17968. 0000DAD4  362E 000C                move.w     D3, [A6 + 0xC]
  17969. 0000DAD8  200A                     move.l     D0, A2
  17970. 0000DADA  6752                     beq        +0x54 /* 0000DB2E */
  17971. 0000DADC  41F9 0001 662E           lea.l      A0, [0x0001662E]
  17972. 0000DAE2  2548 0004                move.l     [A2 + 0x4], A0
  17973. 0000DAE6  41F9 0001 662E           lea.l      A0, [0x0001662E]
  17974. 0000DAEC  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  17975. 0000DAF0  2252                     movea.l    A1, [A2]
  17976. 0000DAF2  2288                     move.l     [A1], A0
  17977. 0000DAF4  2652                     movea.l    A3, [A2]
  17978. 0000DAF6  204A                     movea.l    A0, A2
  17979. 0000DAF8  41E8 0200                lea.l      A0, [A0 + 0x200]
  17980. 0000DAFC  2848                     movea.l    A4, A0
  17981. 0000DAFE  91CB                     sub.l      A0, A3
  17982. 0000DB00  2748 0008                move.l     [A3 + 0x8], A0
  17983. 0000DB04  4267                     clr.w      -[A7]
  17984. 0000DB06  2F0A                     move.l     -[A7], A2
  17985. 0000DB08  61FF FFFF C4F2           bsr        -0x3B0C /* 00009FFC */
  17986. 0000DB0E  4A43                     tst.w      D3
  17987. 0000DB10  5C4F                     addq.w     A7, 6
  17988. 0000DB12  670C                     beq        +0xE /* 0000DB20 */
  17989. 0000DB14  4267                     clr.w      -[A7]
  17990. 0000DB16  2F0C                     move.l     -[A7], A4
  17991. 0000DB18  4EB9 0000 3F42           jsr        [0x00003F42]
  17992. 0000DB1E  5C4F                     addq.w     A7, 6
  17993. label0000DB20:
  17994. 0000DB20  4A43                     tst.w      D3
  17995. 0000DB22  6F0A                     ble        +0xC /* 0000DB2E */
  17996. 0000DB24  2F0A                     move.l     -[A7], A2
  17997. 0000DB26  4EB9 0000 2592           jsr        [0x00002592]
  17998. 0000DB2C  584F                     addq.w     A7, 4
  17999. label0000DB2E:
  18000. 0000DB2E  204A                     movea.l    A0, A2
  18001. 0000DB30  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  18002. 0000DB34  4E5E                     unlink     A6
  18003. 0000DB36  4E75                     rts
  18004. 0000DB38  4E56 FFD0                link       A6, -0x0030
  18005. 0000DB3C  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  18006. 0000DB40  246E 0008                movea.l    A2, [A6 + 0x8]
  18007. 0000DB44  486E FFD0                pea.l      [A6 - 0x30]
  18008. 0000DB48  4EB9 0000 2652           jsr        [0x00002652]
  18009. 0000DB4E  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  18010. 0000DB52  A88A                     syscall    TextSize
  18011. 0000DB54  486E FFF8                pea.l      [A6 - 0x8]
  18012. 0000DB58  A88B                     syscall    GetFontInfo
  18013. 0000DB5A  42A7                     clr.l      -[A7]
  18014. 0000DB5C  486A 007A                pea.l      [A2 + 0x7A]
  18015. 0000DB60  486E FFD8                pea.l      [A6 - 0x28]
  18016. 0000DB64  61FF FFFF DC92           bsr        -0x236C /* 0000B7F8 */
  18017. 0000DB6A  302A 01EC                move.w     D0, [A2 + 0x1EC]
  18018. 0000DB6E  48C0                     ext.l      D0
  18019. 0000DB70  362A 01E6                move.w     D3, [A2 + 0x1E6]
  18020. 0000DB74  3203                     move.w     D1, D3
  18021. 0000DB76  48C1                     ext.l      D1
  18022. 0000DB78  3A2A 01EA                move.w     D5, [A2 + 0x1EA]
  18023. 0000DB7C  48C5                     ext.l      D5
  18024. 0000DB7E  9A81                     sub.l      D5, D1
  18025. 0000DB80  4C40 5805                movem.l    D0,D2,A3,A4,A6, D0
  18026. 0000DB84  3F03                     move.w     -[A7], D3
  18027. 0000DB86  3F2A 01E8                move.w     -[A7], [A2 + 0x1E8]
  18028. 0000DB8A  A893                     syscall    MoveTo
  18029. 0000DB8C  7600                     moveq.l    D3, 0x00
  18030. 0000DB8E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  18031. 0000DB92  605E                     bra        +0x60 /* 0000DBF2 */
  18032. label0000DB94:
  18033. 0000DB94  302E FFF8                move.w     D0, [A6 - 0x8]
  18034. 0000DB98  48C0                     ext.l      D0
  18035. 0000DB9A  4C7C 0800 0000 0002      movem.l    A3, 0x2
  18036. 0000DBA2  3204                     move.w     D1, D4
  18037. 0000DBA4  48C1                     ext.l      D1
  18038. 0000DBA6  D280                     add.l      D1, D0
  18039. 0000DBA8  3003                     move.w     D0, D3
  18040. 0000DBAA  48C0                     ext.l      D0
  18041. 0000DBAC  D081                     add.l      D0, D1
  18042. 0000DBAE  3F00                     move.w     -[A7], D0
  18043. 0000DBB0  302E FFFE                move.w     D0, [A6 - 0x2]
  18044. 0000DBB4  48C0                     ext.l      D0
  18045. 0000DBB6  322A 01E8                move.w     D1, [A2 + 0x1E8]
  18046. 0000DBBA  48C1                     ext.l      D1
  18047. 0000DBBC  9280                     sub.l      D1, D0
  18048. 0000DBBE  302E FFFA                move.w     D0, [A6 - 0x6]
  18049. 0000DBC2  48C0                     ext.l      D0
  18050. 0000DBC4  9280                     sub.l      D1, D0
  18051. 0000DBC6  3F01                     move.w     -[A7], D1
  18052. 0000DBC8  A893                     syscall    MoveTo
  18053. 0000DBCA  486E FFE8                pea.l      [A6 - 0x18]
  18054. 0000DBCE  486E FFD8                pea.l      [A6 - 0x28]
  18055. 0000DBD2  61FF FFFF DBDC           bsr        -0x2422 /* 0000B7B0 */
  18056. 0000DBD8  486E FFE8                pea.l      [A6 - 0x18]
  18057. 0000DBDC  4267                     clr.w      -[A7]
  18058. 0000DBDE  486E FFE8                pea.l      [A6 - 0x18]
  18059. 0000DBE2  61FF FFFF 7A0E           bsr        -0x85F0 /* 000055F2 */
  18060. 0000DBE8  584F                     addq.w     A7, 4
  18061. 0000DBEA  3F00                     move.w     -[A7], D0
  18062. 0000DBEC  A885                     syscall    DrawText
  18063. 0000DBEE  D645                     add.w      D3, D5
  18064. 0000DBF0  504F                     addq.w     A7, 8
  18065. label0000DBF2:
  18066. 0000DBF2  382A 01E6                move.w     D4, [A2 + 0x1E6]
  18067. 0000DBF6  3004                     move.w     D0, D4
  18068. 0000DBF8  48C0                     ext.l      D0
  18069. 0000DBFA  3C2A 01EA                move.w     D6, [A2 + 0x1EA]
  18070. 0000DBFE  3206                     move.w     D1, D6
  18071. 0000DC00  48C1                     ext.l      D1
  18072. 0000DC02  9280                     sub.l      D1, D0
  18073. 0000DC04  302A 01EC                move.w     D0, [A2 + 0x1EC]
  18074. 0000DC08  48C0                     ext.l      D0
  18075. 0000DC0A  9280                     sub.l      D1, D0
  18076. 0000DC0C  3003                     move.w     D0, D3
  18077. 0000DC0E  48C0                     ext.l      D0
  18078. 0000DC10  B081                     cmp.l      D0, D1
  18079. 0000DC12  6D80                     blt        -0x7E /* 0000DB94 */
  18080. 0000DC14  302E FFF8                move.w     D0, [A6 - 0x8]
  18081. 0000DC18  48C0                     ext.l      D0
  18082. 0000DC1A  4C7C 0800 0000 0002      movem.l    A3, 0x2
  18083. 0000DC22  3206                     move.w     D1, D6
  18084. 0000DC24  48C1                     ext.l      D1
  18085. 0000DC26  D280                     add.l      D1, D0
  18086. 0000DC28  3F01                     move.w     -[A7], D1
  18087. 0000DC2A  302E FFFE                move.w     D0, [A6 - 0x2]
  18088. 0000DC2E  48C0                     ext.l      D0
  18089. 0000DC30  322A 01E8                move.w     D1, [A2 + 0x1E8]
  18090. 0000DC34  48C1                     ext.l      D1
  18091. 0000DC36  9280                     sub.l      D1, D0
  18092. 0000DC38  302E FFFA                move.w     D0, [A6 - 0x6]
  18093. 0000DC3C  48C0                     ext.l      D0
  18094. 0000DC3E  9280                     sub.l      D1, D0
  18095. 0000DC40  3F01                     move.w     -[A7], D1
  18096. 0000DC42  A893                     syscall    MoveTo
  18097. 0000DC44  486E FFE8                pea.l      [A6 - 0x18]
  18098. 0000DC48  486E FFD8                pea.l      [A6 - 0x28]
  18099. 0000DC4C  61FF FFFF DB62           bsr        -0x249C /* 0000B7B0 */
  18100. 0000DC52  486E FFE8                pea.l      [A6 - 0x18]
  18101. 0000DC56  4267                     clr.w      -[A7]
  18102. 0000DC58  486E FFE8                pea.l      [A6 - 0x18]
  18103. 0000DC5C  61FF FFFF 7994           bsr        -0x866A /* 000055F2 */
  18104. 0000DC62  584F                     addq.w     A7, 4
  18105. 0000DC64  3F00                     move.w     -[A7], D0
  18106. 0000DC66  A885                     syscall    DrawText
  18107. 0000DC68  3F3C FFFF                move.w     -[A7], 0xFFFF
  18108. 0000DC6C  486E FFD8                pea.l      [A6 - 0x28]
  18109. 0000DC70  61FF FFFF DB54           bsr        -0x24AA /* 0000B7C6 */
  18110. 0000DC76  3F3C FFFF                move.w     -[A7], 0xFFFF
  18111. 0000DC7A  486E FFD0                pea.l      [A6 - 0x30]
  18112. 0000DC7E  4EB9 0000 265A           jsr        [0x0000265A]
  18113. 0000DC84  4FEF 0014                lea.l      A7, [A7 + 0x14]
  18114. 0000DC88  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  18115. 0000DC8C  4E5E                     unlink     A6
  18116. 0000DC8E  4E75                     rts
  18117. 0000DC90  4E56 FFF0                link       A6, -0x0010
  18118. 0000DC94  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  18119. 0000DC98  246E 0008                movea.l    A2, [A6 + 0x8]
  18120. 0000DC9C  486E FFF8                pea.l      [A6 - 0x8]
  18121. 0000DCA0  4EB9 0000 2652           jsr        [0x00002652]
  18122. 0000DCA6  61FF FFFF 9FD8           bsr        -0x6026 /* 00007C80 */
  18123. 0000DCAC  61FF FFFF BDDA           bsr        -0x4224 /* 00009A88 */
  18124. 0000DCB2  3F00                     move.w     -[A7], D0
  18125. 0000DCB4  A887                     syscall    TextFont
  18126. 0000DCB6  4267                     clr.w      -[A7]
  18127. 0000DCB8  A888                     syscall    TextFace
  18128. 0000DCBA  4267                     clr.w      -[A7]
  18129. 0000DCBC  A88A                     syscall    TextSize
  18130. 0000DCBE  486E FFF0                pea.l      [A6 - 0x10]
  18131. 0000DCC2  A88B                     syscall    GetFontInfo
  18132. 0000DCC4  204A                     movea.l    A0, A2
  18133. 0000DCC6  41E8 00CA                lea.l      A0, [A0 + 0xCA]
  18134. 0000DCCA  2648                     movea.l    A3, A0
  18135. 0000DCCC  4850                     pea.l      [A0]
  18136. 0000DCCE  61FF FFFF 7966           bsr        -0x8698 /* 00005636 */
  18137. 0000DCD4  584F                     addq.w     A7, 4
  18138. 0000DCD6  2F08                     move.l     -[A7], A0
  18139. 0000DCD8  A88C                     syscall    StringWidth
  18140. 0000DCDA  301F                     move.w     D0, [A7]+
  18141. 0000DCDC  3800                     move.w     D4, D0
  18142. 0000DCDE  362A 01E6                move.w     D3, [A2 + 0x1E6]
  18143. 0000DCE2  3003                     move.w     D0, D3
  18144. 0000DCE4  48C0                     ext.l      D0
  18145. 0000DCE6  322A 01EA                move.w     D1, [A2 + 0x1EA]
  18146. 0000DCEA  48C1                     ext.l      D1
  18147. 0000DCEC  9280                     sub.l      D1, D0
  18148. 0000DCEE  3004                     move.w     D0, D4
  18149. 0000DCF0  48C0                     ext.l      D0
  18150. 0000DCF2  9280                     sub.l      D1, D0
  18151. 0000DCF4  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  18152. 0000DCFC  3003                     move.w     D0, D3
  18153. 0000DCFE  48C0                     ext.l      D0
  18154. 0000DD00  D081                     add.l      D0, D1
  18155. 0000DD02  3F00                     move.w     -[A7], D0
  18156. 0000DD04  302E FFF0                move.w     D0, [A6 - 0x10]
  18157. 0000DD08  48C0                     ext.l      D0
  18158. 0000DD0A  322A 01E8                move.w     D1, [A2 + 0x1E8]
  18159. 0000DD0E  48C1                     ext.l      D1
  18160. 0000DD10  5A81                     addq.l     D1, 5
  18161. 0000DD12  D280                     add.l      D1, D0
  18162. 0000DD14  3F01                     move.w     -[A7], D1
  18163. 0000DD16  A893                     syscall    MoveTo
  18164. 0000DD18  2F0B                     move.l     -[A7], A3
  18165. 0000DD1A  61FF FFFF 791A           bsr        -0x86E4 /* 00005636 */
  18166. 0000DD20  584F                     addq.w     A7, 4
  18167. 0000DD22  2F08                     move.l     -[A7], A0
  18168. 0000DD24  A884                     syscall    DrawString
  18169. 0000DD26  3F3C FFFF                move.w     -[A7], 0xFFFF
  18170. 0000DD2A  486E FFF8                pea.l      [A6 - 0x8]
  18171. 0000DD2E  4EB9 0000 265A           jsr        [0x0000265A]
  18172. 0000DD34  504F                     addq.w     A7, 8
  18173. 0000DD36  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  18174. 0000DD3A  4E5E                     unlink     A6
  18175. 0000DD3C  4E75                     rts
  18176. 0000DD3E  4E56 FFE6                link       A6, -0x001A
  18177. 0000DD42  2F0A                     move.l     -[A7], A2
  18178. 0000DD44  246E 0008                movea.l    A2, [A6 + 0x8]
  18179. 0000DD48  486E FFF8                pea.l      [A6 - 0x8]
  18180. 0000DD4C  2F0A                     move.l     -[A7], A2
  18181. 0000DD4E  2057                     movea.l    A0, [A7]
  18182. 0000DD50  2268 0004                movea.l    A1, [A0 + 0x4]
  18183. 0000DD54  2269 003C                movea.l    A1, [A1 + 0x3C]
  18184. 0000DD58  4E91                     jsr        [A1]
  18185. 0000DD5A  066E 0014 FFFA           addi.w     [A6 - 0x6], 0x14
  18186. 0000DD60  2D7C 403E 0000 FFE6      move.l     [A6 - 0x1A], 0x403E0000 /* '@>\0\0' */
  18187. 0000DD68  42AE FFEA                clr.l      [A6 - 0x16]
  18188. 0000DD6C  486E FFFE                pea.l      [A6 - 0x2]
  18189. 0000DD70  486E FFEE                pea.l      [A6 - 0x12]
  18190. 0000DD74  3F3C 200E                move.w     -[A7], 0x200E
  18191. 0000DD78  A9EB                     syscall    Pack4/FP68K
  18192. 0000DD7A  486E FFE6                pea.l      [A6 - 0x1A]
  18193. 0000DD7E  486E FFEE                pea.l      [A6 - 0x12]
  18194. 0000DD82  3F3C 0802                move.w     -[A7], 0x802
  18195. 0000DD86  A9EB                     syscall    Pack4/FP68K
  18196. 0000DD88  486E FFEE                pea.l      [A6 - 0x12]
  18197. 0000DD8C  3F3C 0016                move.w     -[A7], 0x16
  18198. 0000DD90  A9EB                     syscall    Pack4/FP68K
  18199. 0000DD92  486E FFEE                pea.l      [A6 - 0x12]
  18200. 0000DD96  486E FFEE                pea.l      [A6 - 0x12]
  18201. 0000DD9A  3F3C 2810                move.w     -[A7], 0x2810
  18202. 0000DD9E  A9EB                     syscall    Pack4/FP68K
  18203. 0000DDA0  3D6E FFF0 FFFE           move.w     [A6 - 0x2], [A6 - 0x10]
  18204. 0000DDA6  046E 0014 FFFC           subi.w     [A6 - 0x4], 0x14
  18205. 0000DDAC  256E FFF8 01E4           move.l     [A2 + 0x1E4], [A6 - 0x8]
  18206. 0000DDB2  256E FFFC 01E8           move.l     [A2 + 0x1E8], [A6 - 0x4]
  18207. 0000DDB8  504F                     addq.w     A7, 8
  18208. 0000DDBA  245F                     movea.l    A2, [A7]+
  18209. 0000DDBC  4E5E                     unlink     A6
  18210. 0000DDBE  4E75                     rts
  18211. 0000DDC0  4E56 FFD4                link       A6, -0x002C
  18212. 0000DDC4  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  18213. 0000DDC8  246E 0008                movea.l    A2, [A6 + 0x8]
  18214. 0000DDCC  2D6A 01E4 FFF8           move.l     [A6 - 0x8], [A2 + 0x1E4]
  18215. 0000DDD2  2D6A 01E8 FFFC           move.l     [A6 - 0x4], [A2 + 0x1E8]
  18216. 0000DDD8  046E 0014 FFFC           subi.w     [A6 - 0x4], 0x14
  18217. 0000DDDE  066E 0019 FFF8           addi.w     [A6 - 0x8], 0x19
  18218. 0000DDE4  486A 00A2                pea.l      [A2 + 0xA2]
  18219. 0000DDE8  61FF FFFF 3172           bsr        -0xCE8C /* 00000F5C */
  18220. 0000DDEE  322E FFF8                move.w     D1, [A6 - 0x8]
  18221. 0000DDF2  48C1                     ext.l      D1
  18222. 0000DDF4  342E FFFC                move.w     D2, [A6 - 0x4]
  18223. 0000DDF8  48C2                     ext.l      D2
  18224. 0000DDFA  9481                     sub.l      D2, D1
  18225. 0000DDFC  4C40 2002                movem.l    D1,A5, D0
  18226. 0000DE00  3602                     move.w     D3, D2
  18227. 0000DE02  3D6E FFF8 FFF4           move.w     [A6 - 0xC], [A6 - 0x8]
  18228. 0000DE08  3D6E FFFA FFF6           move.w     [A6 - 0xA], [A6 - 0x6]
  18229. 0000DE0E  42A7                     clr.l      -[A7]
  18230. 0000DE10  486A 00A2                pea.l      [A2 + 0xA2]
  18231. 0000DE14  486E FFD4                pea.l      [A6 - 0x2C]
  18232. 0000DE18  61FF FFFF D968           bsr        -0x2696 /* 0000B782 */
  18233. 0000DE1E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  18234. 0000DE22  6000 008E                bra        +0x90 /* 0000DEB2 */
  18235. label0000DE26:
  18236. 0000DE26  4878 0042                push.l     0x42 /* 'B' */
  18237. 0000DE2A  4EB9 0000 258A           jsr        [0x0000258A]
  18238. 0000DE30  2648                     movea.l    A3, A0
  18239. 0000DE32  2008                     move.l     D0, A0
  18240. 0000DE34  584F                     addq.w     A7, 4
  18241. 0000DE36  6750                     beq        +0x52 /* 0000DE88 */
  18242. 0000DE38  2F0A                     move.l     -[A7], A2
  18243. 0000DE3A  486E FFF4                pea.l      [A6 - 0xC]
  18244. 0000DE3E  3003                     move.w     D0, D3
  18245. 0000DE40  48C0                     ext.l      D0
  18246. 0000DE42  4C7C 0800 0000 0002      movem.l    A3, 0x2
  18247. 0000DE4A  3F00                     move.w     -[A7], D0
  18248. 0000DE4C  302E FFFA                move.w     D0, [A6 - 0x6]
  18249. 0000DE50  48C0                     ext.l      D0
  18250. 0000DE52  322E FFFE                move.w     D1, [A6 - 0x2]
  18251. 0000DE56  48C1                     ext.l      D1
  18252. 0000DE58  9280                     sub.l      D1, D0
  18253. 0000DE5A  3F01                     move.w     -[A7], D1
  18254. 0000DE5C  2F2A 01D8                move.l     -[A7], [A2 + 0x1D8]
  18255. 0000DE60  2F2A 01D4                move.l     -[A7], [A2 + 0x1D4]
  18256. 0000DE64  486E FFE4                pea.l      [A6 - 0x1C]
  18257. 0000DE68  486E FFE4                pea.l      [A6 - 0x1C]
  18258. 0000DE6C  2F0C                     move.l     -[A7], A4
  18259. 0000DE6E  61FF FFFF D8C8           bsr        -0x2736 /* 0000B738 */
  18260. 0000DE74  504F                     addq.w     A7, 8
  18261. 0000DE76  2F00                     move.l     -[A7], D0
  18262. 0000DE78  3F3C 0001                move.w     -[A7], 0x1
  18263. 0000DE7C  2F0B                     move.l     -[A7], A3
  18264. 0000DE7E  61FF 0000 005A           bsr        +0x5C /* 0000DEDA */
  18265. 0000DE84  4FEF 0022                lea.l      A7, [A7 + 0x22]
  18266. label0000DE88:
  18267. 0000DE88  D76E FFF4                add.w      [A6 - 0xC], D3
  18268. label0000DE8C:
  18269. 0000DE8C  486E FFE4                pea.l      [A6 - 0x1C]
  18270. 0000DE90  486E FFD4                pea.l      [A6 - 0x2C]
  18271. 0000DE94  61FF FFFF D88C           bsr        -0x2772 /* 0000B722 */
  18272. 0000DE9A  4A00                     tst.b      D0
  18273. 0000DE9C  504F                     addq.w     A7, 8
  18274. 0000DE9E  6686                     bne        -0x78 /* 0000DE26 */
  18275. 0000DEA0  3F3C FFFF                move.w     -[A7], 0xFFFF
  18276. 0000DEA4  486E FFD4                pea.l      [A6 - 0x2C]
  18277. 0000DEA8  61FF FFFF D8A6           bsr        -0x2758 /* 0000B750 */
  18278. 0000DEAE  5C4F                     addq.w     A7, 6
  18279. 0000DEB0  6008                     bra        +0xA /* 0000DEBA */
  18280. label0000DEB2:
  18281. 0000DEB2  284A                     movea.l    A4, A2
  18282. 0000DEB4  49EC 00A2                lea.l      A4, [A4 + 0xA2]
  18283. 0000DEB8  60D2                     bra        -0x2C /* 0000DE8C */
  18284. label0000DEBA:
  18285. 0000DEBA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  18286. 0000DEBE  4E5E                     unlink     A6
  18287. 0000DEC0  4E75                     rts
  18288. 0000DEC2  206F 0004                movea.l    A0, [A7 + 0x4]
  18289. 0000DEC6  5088                     addq.l     A0, 8
  18290. 0000DEC8  2010                     move.l     D0, [A0]
  18291. 0000DECA  0680 FFFF FE00           addi.l     D0, 0xFFFFFE00
  18292. 0000DED0  D1AF 0004                add.l      [A7 + 0x4], D0
  18293. 0000DED4  4EF9 0000 DACC           jmp        [0x0000DACC]
  18294. fn0000DEDA:
  18295. 0000DEDA  4E56 FFC2                link       A6, -0x003E
  18296. 0000DEDE  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  18297. 0000DEE2  246E 0008                movea.l    A2, [A6 + 0x8]
  18298. 0000DEE6  266E 0012                movea.l    A3, [A6 + 0x12]
  18299. 0000DEEA  3E2E 0020                move.w     D7, [A6 + 0x20]
  18300. 0000DEEE  2A2E 0022                move.l     D5, [A6 + 0x22]
  18301. 0000DEF2  2C2E 0026                move.l     D6, [A6 + 0x26]
  18302. 0000DEF6  4A6E 000C                tst.w      [A6 + 0xC]
  18303. 0000DEFA  6714                     beq        +0x16 /* 0000DF10 */
  18304. 0000DEFC  204A                     movea.l    A0, A2
  18305. 0000DEFE  41E8 0036                lea.l      A0, [A0 + 0x36]
  18306. 0000DF02  2848                     movea.l    A4, A0
  18307. 0000DF04  2488                     move.l     [A2], A0
  18308. 0000DF06  2F0C                     move.l     -[A7], A4
  18309. 0000DF08  4EB9 0000 3F3A           jsr        [0x00003F3A]
  18310. 0000DF0E  584F                     addq.w     A7, 4
  18311. label0000DF10:
  18312. 0000DF10  7000                     moveq.l    D0, 0x00
  18313. 0000DF12  102B 000F                move.b     D0, [A3 + 0xF]
  18314. 0000DF16  3F00                     move.w     -[A7], D0
  18315. 0000DF18  7000                     moveq.l    D0, 0x00
  18316. 0000DF1A  102B 000E                move.b     D0, [A3 + 0xE]
  18317. 0000DF1E  3F00                     move.w     -[A7], D0
  18318. 0000DF20  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  18319. 0000DF24  7000                     moveq.l    D0, 0x00
  18320. 0000DF26  102B 0008                move.b     D0, [A3 + 0x8]
  18321. 0000DF2A  3F00                     move.w     -[A7], D0
  18322. 0000DF2C  4267                     clr.w      -[A7]
  18323. 0000DF2E  2F0A                     move.l     -[A7], A2
  18324. 0000DF30  61FF FFFF CD6A           bsr        -0x3294 /* 0000AC9C */
  18325. 0000DF36  41F9 0001 63C6           lea.l      A0, [0x000163C6]
  18326. 0000DF3C  2548 0004                move.l     [A2 + 0x4], A0
  18327. 0000DF40  41F9 0001 63C6           lea.l      A0, [0x000163C6]
  18328. 0000DF46  41E8 0174                lea.l      A0, [A0 + 0x174]
  18329. 0000DF4A  2252                     movea.l    A1, [A2]
  18330. 0000DF4C  2288                     move.l     [A1], A0
  18331. 0000DF4E  2852                     movea.l    A4, [A2]
  18332. 0000DF50  204A                     movea.l    A0, A2
  18333. 0000DF52  41E8 0036                lea.l      A0, [A0 + 0x36]
  18334. 0000DF56  91CC                     sub.l      A0, A4
  18335. 0000DF58  2948 0008                move.l     [A4 + 0x8], A0
  18336. 0000DF5C  1F3C 0001                move.b     -[A7], 0x1
  18337. 0000DF60  2F06                     move.l     -[A7], D6
  18338. 0000DF62  2F0A                     move.l     -[A7], A2
  18339. 0000DF64  4EB9 0000 34F2           jsr        [0x000034F2]
  18340. 0000DF6A  42A7                     clr.l      -[A7]
  18341. 0000DF6C  2F0A                     move.l     -[A7], A2
  18342. 0000DF6E  2057                     movea.l    A0, [A7]
  18343. 0000DF70  2268 0004                movea.l    A1, [A0 + 0x4]
  18344. 0000DF74  2269 00E8                movea.l    A1, [A1 + 0xE8]
  18345. 0000DF78  4E91                     jsr        [A1]
  18346. 0000DF7A  3D6E 001E FFC2           move.w     [A6 - 0x3E], [A6 + 0x1E]
  18347. 0000DF80  486E FFC2                pea.l      [A6 - 0x3E]
  18348. 0000DF84  486E FFC2                pea.l      [A6 - 0x3E]
  18349. 0000DF88  3F3C 200E                move.w     -[A7], 0x200E
  18350. 0000DF8C  A9EB                     syscall    Pack4/FP68K
  18351. 0000DF8E  486E FFC2                pea.l      [A6 - 0x3E]
  18352. 0000DF92  486E FFC2                pea.l      [A6 - 0x3E]
  18353. 0000DF96  3F3C 0810                move.w     -[A7], 0x810
  18354. 0000DF9A  A9EB                     syscall    Pack4/FP68K
  18355. 0000DF9C  486E FFC2                pea.l      [A6 - 0x3E]
  18356. 0000DFA0  486E FFCC                pea.l      [A6 - 0x34]
  18357. 0000DFA4  3F3C 080E                move.w     -[A7], 0x80E
  18358. 0000DFA8  A9EB                     syscall    Pack4/FP68K
  18359. 0000DFAA  4853                     pea.l      [A3]
  18360. 0000DFAC  486E FFCC                pea.l      [A6 - 0x34]
  18361. 0000DFB0  3F3C 0804                move.w     -[A7], 0x804
  18362. 0000DFB4  A9EB                     syscall    Pack4/FP68K
  18363. 0000DFB6  486E 0016                pea.l      [A6 + 0x16]
  18364. 0000DFBA  486E FFCC                pea.l      [A6 - 0x34]
  18365. 0000DFBE  3F3C 0806                move.w     -[A7], 0x806
  18366. 0000DFC2  A9EB                     syscall    Pack4/FP68K
  18367. 0000DFC4  486E FFCC                pea.l      [A6 - 0x34]
  18368. 0000DFC8  486E FFD6                pea.l      [A6 - 0x2A]
  18369. 0000DFCC  3F3C 0810                move.w     -[A7], 0x810
  18370. 0000DFD0  A9EB                     syscall    Pack4/FP68K
  18371. 0000DFD2  486E FFD6                pea.l      [A6 - 0x2A]
  18372. 0000DFD6  486E FFDE                pea.l      [A6 - 0x22]
  18373. 0000DFDA  3F3C 080E                move.w     -[A7], 0x80E
  18374. 0000DFDE  A9EB                     syscall    Pack4/FP68K
  18375. 0000DFE0  486E FFDE                pea.l      [A6 - 0x22]
  18376. 0000DFE4  3F3C 0016                move.w     -[A7], 0x16
  18377. 0000DFE8  A9EB                     syscall    Pack4/FP68K
  18378. 0000DFEA  486E FFDE                pea.l      [A6 - 0x22]
  18379. 0000DFEE  486E FFDE                pea.l      [A6 - 0x22]
  18380. 0000DFF2  3F3C 2810                move.w     -[A7], 0x2810
  18381. 0000DFF6  A9EB                     syscall    Pack4/FP68K
  18382. 0000DFF8  3C2E FFE0                move.w     D6, [A6 - 0x20]
  18383. 0000DFFC  2045                     movea.l    A0, D5
  18384. 0000DFFE  3610                     move.w     D3, [A0]
  18385. 0000E000  3828 0002                move.w     D4, [A0 + 0x2]
  18386. 0000E004  486E FFF0                pea.l      [A6 - 0x10]
  18387. 0000E008  3F04                     move.w     -[A7], D4
  18388. 0000E00A  3F03                     move.w     -[A7], D3
  18389. 0000E00C  3006                     move.w     D0, D6
  18390. 0000E00E  48C0                     ext.l      D0
  18391. 0000E010  3204                     move.w     D1, D4
  18392. 0000E012  48C1                     ext.l      D1
  18393. 0000E014  D280                     add.l      D1, D0
  18394. 0000E016  3F01                     move.w     -[A7], D1
  18395. 0000E018  3007                     move.w     D0, D7
  18396. 0000E01A  48C0                     ext.l      D0
  18397. 0000E01C  3203                     move.w     D1, D3
  18398. 0000E01E  48C1                     ext.l      D1
  18399. 0000E020  D280                     add.l      D1, D0
  18400. 0000E022  3F01                     move.w     -[A7], D1
  18401. 0000E024  A8A7                     syscall    SetRect
  18402. 0000E026  4878 002E                push.l     0x2E /* '.' */
  18403. 0000E02A  4EB9 0000 258A           jsr        [0x0000258A]
  18404. 0000E030  2648                     movea.l    A3, A0
  18405. 0000E032  2008                     move.l     D0, A0
  18406. 0000E034  4FEF 0026                lea.l      A7, [A7 + 0x26]
  18407. 0000E038  6712                     beq        +0x14 /* 0000E04C */
  18408. 0000E03A  4227                     clr.b      -[A7]
  18409. 0000E03C  486E FFF0                pea.l      [A6 - 0x10]
  18410. 0000E040  2F0B                     move.l     -[A7], A3
  18411. 0000E042  61FF FFFF DCDE           bsr        -0x2320 /* 0000BD22 */
  18412. 0000E048  4FEF 000A                lea.l      A7, [A7 + 0xA]
  18413. label0000E04C:
  18414. 0000E04C  254B 0032                move.l     [A2 + 0x32], A3
  18415. 0000E050  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18416. 0000E054  2057                     movea.l    A0, [A7]
  18417. 0000E056  2250                     movea.l    A1, [A0]
  18418. 0000E058  2269 0014                movea.l    A1, [A1 + 0x14]
  18419. 0000E05C  4E91                     jsr        [A1]
  18420. 0000E05E  2648                     movea.l    A3, A0
  18421. 0000E060  2053                     movea.l    A0, [A3]
  18422. 0000E062  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  18423. 0000E068  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  18424. 0000E06E  3F3C 000B                move.w     -[A7], 0xB
  18425. 0000E072  A88A                     syscall    TextSize
  18426. 0000E074  486E FFE8                pea.l      [A6 - 0x18]
  18427. 0000E078  A88B                     syscall    GetFontInfo
  18428. 0000E07A  4227                     clr.b      -[A7]
  18429. 0000E07C  302E FFF8                move.w     D0, [A6 - 0x8]
  18430. 0000E080  48C0                     ext.l      D0
  18431. 0000E082  322E FFFC                move.w     D1, [A6 - 0x4]
  18432. 0000E086  48C1                     ext.l      D1
  18433. 0000E088  9280                     sub.l      D1, D0
  18434. 0000E08A  3F01                     move.w     -[A7], D1
  18435. 0000E08C  302E FFEC                move.w     D0, [A6 - 0x14]
  18436. 0000E090  48C0                     ext.l      D0
  18437. 0000E092  D080                     add.l      D0, D0
  18438. 0000E094  322E FFFA                move.w     D1, [A6 - 0x6]
  18439. 0000E098  48C1                     ext.l      D1
  18440. 0000E09A  342E FFFE                move.w     D2, [A6 - 0x2]
  18441. 0000E09E  48C2                     ext.l      D2
  18442. 0000E0A0  9481                     sub.l      D2, D1
  18443. 0000E0A2  D480                     add.l      D2, D0
  18444. 0000E0A4  3F02                     move.w     -[A7], D2
  18445. 0000E0A6  2F0A                     move.l     -[A7], A2
  18446. 0000E0A8  4EB9 0000 34BA           jsr        [0x000034BA]
  18447. 0000E0AE  4227                     clr.b      -[A7]
  18448. 0000E0B0  306E FFF8                movea.w    A0, [A6 - 0x8]
  18449. 0000E0B4  2F08                     move.l     -[A7], A0
  18450. 0000E0B6  306E FFFA                movea.w    A0, [A6 - 0x6]
  18451. 0000E0BA  2F08                     move.l     -[A7], A0
  18452. 0000E0BC  2F0A                     move.l     -[A7], A2
  18453. 0000E0BE  4EB9 0000 34D2           jsr        [0x000034D2]
  18454. 0000E0C4  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  18455. 0000E0C8  2F0A                     move.l     -[A7], A2
  18456. 0000E0CA  61FF FFFF DC28           bsr        -0x23D6 /* 0000BCF4 */
  18457. 0000E0D0  204A                     movea.l    A0, A2
  18458. 0000E0D2  4FEF 0024                lea.l      A7, [A7 + 0x24]
  18459. 0000E0D6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  18460. 0000E0DA  4E5E                     unlink     A6
  18461. 0000E0DC  4E75                     rts
  18462. 0000E0DE  4E56 0000                link       A6, 0
  18463. 0000E0E2  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  18464. 0000E0E6  246E 0008                movea.l    A2, [A6 + 0x8]
  18465. 0000E0EA  362E 000C                move.w     D3, [A6 + 0xC]
  18466. 0000E0EE  200A                     move.l     D0, A2
  18467. 0000E0F0  6774                     beq        +0x76 /* 0000E166 */
  18468. 0000E0F2  41F9 0001 63C6           lea.l      A0, [0x000163C6]
  18469. 0000E0F8  2548 0004                move.l     [A2 + 0x4], A0
  18470. 0000E0FC  41F9 0001 63C6           lea.l      A0, [0x000163C6]
  18471. 0000E102  41E8 0174                lea.l      A0, [A0 + 0x174]
  18472. 0000E106  2252                     movea.l    A1, [A2]
  18473. 0000E108  2288                     move.l     [A1], A0
  18474. 0000E10A  2652                     movea.l    A3, [A2]
  18475. 0000E10C  204A                     movea.l    A0, A2
  18476. 0000E10E  41E8 0036                lea.l      A0, [A0 + 0x36]
  18477. 0000E112  2848                     movea.l    A4, A0
  18478. 0000E114  91CB                     sub.l      A0, A3
  18479. 0000E116  2748 0008                move.l     [A3 + 0x8], A0
  18480. 0000E11A  266A 0032                movea.l    A3, [A2 + 0x32]
  18481. 0000E11E  200B                     move.l     D0, A3
  18482. 0000E120  6716                     beq        +0x18 /* 0000E138 */
  18483. 0000E122  4A80                     tst.l      D0
  18484. 0000E124  6712                     beq        +0x14 /* 0000E138 */
  18485. 0000E126  3F3C 0001                move.w     -[A7], 0x1
  18486. 0000E12A  4853                     pea.l      [A3]
  18487. 0000E12C  2057                     movea.l    A0, [A7]
  18488. 0000E12E  2250                     movea.l    A1, [A0]
  18489. 0000E130  2269 0008                movea.l    A1, [A1 + 0x8]
  18490. 0000E134  4E91                     jsr        [A1]
  18491. 0000E136  5C4F                     addq.w     A7, 6
  18492. label0000E138:
  18493. 0000E138  42AA 0032                clr.l      [A2 + 0x32]
  18494. 0000E13C  4267                     clr.w      -[A7]
  18495. 0000E13E  2F0A                     move.l     -[A7], A2
  18496. 0000E140  61FF FFFF CBDE           bsr        -0x3420 /* 0000AD20 */
  18497. 0000E146  4A43                     tst.w      D3
  18498. 0000E148  5C4F                     addq.w     A7, 6
  18499. 0000E14A  670C                     beq        +0xE /* 0000E158 */
  18500. 0000E14C  4267                     clr.w      -[A7]
  18501. 0000E14E  2F0C                     move.l     -[A7], A4
  18502. 0000E150  4EB9 0000 3F42           jsr        [0x00003F42]
  18503. 0000E156  5C4F                     addq.w     A7, 6
  18504. label0000E158:
  18505. 0000E158  4A43                     tst.w      D3
  18506. 0000E15A  6F0A                     ble        +0xC /* 0000E166 */
  18507. 0000E15C  2F0A                     move.l     -[A7], A2
  18508. 0000E15E  4EB9 0000 2592           jsr        [0x00002592]
  18509. 0000E164  584F                     addq.w     A7, 4
  18510. label0000E166:
  18511. 0000E166  204A                     movea.l    A0, A2
  18512. 0000E168  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  18513. 0000E16C  4E5E                     unlink     A6
  18514. 0000E16E  4E75                     rts
  18515. 0000E170  4E56 FFE2                link       A6, -0x001E
  18516. 0000E174  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  18517. 0000E178  246E 0008                movea.l    A2, [A6 + 0x8]
  18518. 0000E17C  4227                     clr.b      -[A7]
  18519. 0000E17E  4227                     clr.b      -[A7]
  18520. 0000E180  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18521. 0000E184  2057                     movea.l    A0, [A7]
  18522. 0000E186  2250                     movea.l    A1, [A0]
  18523. 0000E188  2269 0010                movea.l    A1, [A1 + 0x10]
  18524. 0000E18C  4E91                     jsr        [A1]
  18525. 0000E18E  584F                     addq.w     A7, 4
  18526. 0000E190  2F08                     move.l     -[A7], A0
  18527. 0000E192  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  18528. 0000E196  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  18529. 0000E19A  61FF FFFF BA04           bsr        -0x45FA /* 00009BA0 */
  18530. 0000E1A0  4227                     clr.b      -[A7]
  18531. 0000E1A2  1F3C 0001                move.b     -[A7], 0x1
  18532. 0000E1A6  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18533. 0000E1AA  2057                     movea.l    A0, [A7]
  18534. 0000E1AC  2250                     movea.l    A1, [A0]
  18535. 0000E1AE  2269 0018                movea.l    A1, [A1 + 0x18]
  18536. 0000E1B2  4E91                     jsr        [A1]
  18537. 0000E1B4  584F                     addq.w     A7, 4
  18538. 0000E1B6  2F08                     move.l     -[A7], A0
  18539. 0000E1B8  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  18540. 0000E1BC  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  18541. 0000E1C0  61FF FFFF B9DE           bsr        -0x4620 /* 00009BA0 */
  18542. 0000E1C6  302A 002C                move.w     D0, [A2 + 0x2C]
  18543. 0000E1CA  48C0                     ext.l      D0
  18544. 0000E1CC  2F00                     move.l     -[A7], D0
  18545. 0000E1CE  4879 0001 65E8           push.l     0x165E8
  18546. 0000E1D4  486E FFE2                pea.l      [A6 - 0x1E]
  18547. 0000E1D8  61FF 0000 5852           bsr        +0x5854 /* 00013A2C */
  18548. 0000E1DE  3F3C 000B                move.w     -[A7], 0xB
  18549. 0000E1E2  A88A                     syscall    TextSize
  18550. 0000E1E4  486E FFF8                pea.l      [A6 - 0x8]
  18551. 0000E1E8  A88B                     syscall    GetFontInfo
  18552. 0000E1EA  362E FFFA                move.w     D3, [A6 - 0x6]
  18553. 0000E1EE  48C3                     ext.l      D3
  18554. 0000E1F0  322E FFF8                move.w     D1, [A6 - 0x8]
  18555. 0000E1F4  48C1                     ext.l      D1
  18556. 0000E1F6  D283                     add.l      D1, D3
  18557. 0000E1F8  362E FFFE                move.w     D3, [A6 - 0x2]
  18558. 0000E1FC  48C3                     ext.l      D3
  18559. 0000E1FE  D681                     add.l      D3, D1
  18560. 0000E200  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18561. 0000E204  2057                     movea.l    A0, [A7]
  18562. 0000E206  2250                     movea.l    A1, [A0]
  18563. 0000E208  2269 0014                movea.l    A1, [A1 + 0x14]
  18564. 0000E20C  4E91                     jsr        [A1]
  18565. 0000E20E  2648                     movea.l    A3, A0
  18566. 0000E210  2053                     movea.l    A0, [A3]
  18567. 0000E212  2D68 0002 FFF0           move.l     [A6 - 0x10], [A0 + 0x2]
  18568. 0000E218  2D68 0006 FFF4           move.l     [A6 - 0xC], [A0 + 0x6]
  18569. 0000E21E  382E FFF2                move.w     D4, [A6 - 0xE]
  18570. 0000E222  486E FFE8                pea.l      [A6 - 0x18]
  18571. 0000E226  302E FFFC                move.w     D0, [A6 - 0x4]
  18572. 0000E22A  48C0                     ext.l      D0
  18573. 0000E22C  D080                     add.l      D0, D0
  18574. 0000E22E  3204                     move.w     D1, D4
  18575. 0000E230  48C1                     ext.l      D1
  18576. 0000E232  9280                     sub.l      D1, D0
  18577. 0000E234  3F01                     move.w     -[A7], D1
  18578. 0000E236  302E FFF0                move.w     D0, [A6 - 0x10]
  18579. 0000E23A  48C0                     ext.l      D0
  18580. 0000E23C  322E FFF4                move.w     D1, [A6 - 0xC]
  18581. 0000E240  48C1                     ext.l      D1
  18582. 0000E242  9280                     sub.l      D1, D0
  18583. 0000E244  3003                     move.w     D0, D3
  18584. 0000E246  48C0                     ext.l      D0
  18585. 0000E248  9280                     sub.l      D1, D0
  18586. 0000E24A  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  18587. 0000E252  302E FFF0                move.w     D0, [A6 - 0x10]
  18588. 0000E256  48C0                     ext.l      D0
  18589. 0000E258  D081                     add.l      D0, D1
  18590. 0000E25A  3F00                     move.w     -[A7], D0
  18591. 0000E25C  3F04                     move.w     -[A7], D4
  18592. 0000E25E  4267                     clr.w      -[A7]
  18593. 0000E260  A8A7                     syscall    SetRect
  18594. 0000E262  3003                     move.w     D0, D3
  18595. 0000E264  48C0                     ext.l      D0
  18596. 0000E266  322E FFE8                move.w     D1, [A6 - 0x18]
  18597. 0000E26A  48C1                     ext.l      D1
  18598. 0000E26C  D280                     add.l      D1, D0
  18599. 0000E26E  3D41 FFEC                move.w     [A6 - 0x14], D1
  18600. 0000E272  4227                     clr.b      -[A7]
  18601. 0000E274  3F3C FFFF                move.w     -[A7], 0xFFFF
  18602. 0000E278  486E FFE8                pea.l      [A6 - 0x18]
  18603. 0000E27C  486E FFE2                pea.l      [A6 - 0x1E]
  18604. 0000E280  61FF FFFF 7370           bsr        -0x8C8E /* 000055F2 */
  18605. 0000E286  584F                     addq.w     A7, 4
  18606. 0000E288  2F00                     move.l     -[A7], D0
  18607. 0000E28A  486E FFE2                pea.l      [A6 - 0x1E]
  18608. 0000E28E  4EB9 0000 2702           jsr        [0x00002702]
  18609. 0000E294  2F0A                     move.l     -[A7], A2
  18610. 0000E296  61FF FFFF CC4E           bsr        -0x33B0 /* 0000AEE6 */
  18611. 0000E29C  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  18612. 0000E2A0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  18613. 0000E2A4  4E5E                     unlink     A6
  18614. 0000E2A6  4E75                     rts
  18615. 0000E2A8  4E56 0000                link       A6, 0
  18616. 0000E2AC  2F0A                     move.l     -[A7], A2
  18617. 0000E2AE  246E 0008                movea.l    A2, [A6 + 0x8]
  18618. 0000E2B2  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18619. 0000E2B6  2057                     movea.l    A0, [A7]
  18620. 0000E2B8  2250                     movea.l    A1, [A0]
  18621. 0000E2BA  2269 0010                movea.l    A1, [A1 + 0x10]
  18622. 0000E2BE  4E91                     jsr        [A1]
  18623. 0000E2C0  584F                     addq.w     A7, 4
  18624. 0000E2C2  245F                     movea.l    A2, [A7]+
  18625. 0000E2C4  4E5E                     unlink     A6
  18626. 0000E2C6  4E75                     rts
  18627. 0000E2C8  4E56 0000                link       A6, 0
  18628. 0000E2CC  2F0A                     move.l     -[A7], A2
  18629. 0000E2CE  246E 0008                movea.l    A2, [A6 + 0x8]
  18630. 0000E2D2  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18631. 0000E2D6  2057                     movea.l    A0, [A7]
  18632. 0000E2D8  2250                     movea.l    A1, [A0]
  18633. 0000E2DA  2269 0018                movea.l    A1, [A1 + 0x18]
  18634. 0000E2DE  4E91                     jsr        [A1]
  18635. 0000E2E0  584F                     addq.w     A7, 4
  18636. 0000E2E2  245F                     movea.l    A2, [A7]+
  18637. 0000E2E4  4E5E                     unlink     A6
  18638. 0000E2E6  4E75                     rts
  18639. 0000E2E8  4E56 0000                link       A6, 0
  18640. 0000E2EC  2F0A                     move.l     -[A7], A2
  18641. 0000E2EE  246E 0008                movea.l    A2, [A6 + 0x8]
  18642. 0000E2F2  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  18643. 0000E2F6  2057                     movea.l    A0, [A7]
  18644. 0000E2F8  2250                     movea.l    A1, [A0]
  18645. 0000E2FA  2269 0014                movea.l    A1, [A1 + 0x14]
  18646. 0000E2FE  4E91                     jsr        [A1]
  18647. 0000E300  584F                     addq.w     A7, 4
  18648. 0000E302  245F                     movea.l    A2, [A7]+
  18649. 0000E304  4E5E                     unlink     A6
  18650. 0000E306  4E75                     rts
  18651. 0000E308  206F 0004                movea.l    A0, [A7 + 0x4]
  18652. 0000E30C  5088                     addq.l     A0, 8
  18653. 0000E30E  2010                     move.l     D0, [A0]
  18654. 0000E310  0680 FFFF FFCA           addi.l     D0, 0xFFFFFFCA
  18655. 0000E316  D1AF 0004                add.l      [A7 + 0x4], D0
  18656. 0000E31A  4EF9 0000 E0E2           jmp        [0x0000E0E2]
  18657. fn0000E320:
  18658. 0000E320  4E56 FF84                link       A6, -0x007C
  18659. 0000E324  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  18660. 0000E328  246E 0008                movea.l    A2, [A6 + 0x8]
  18661. 0000E32C  382E 000C                move.w     D4, [A6 + 0xC]
  18662. 0000E330  262E 000E                move.l     D3, [A6 + 0xE]
  18663. 0000E334  286E 0012                movea.l    A4, [A6 + 0x12]
  18664. 0000E338  4A44                     tst.w      D4
  18665. 0000E33A  6714                     beq        +0x16 /* 0000E350 */
  18666. 0000E33C  204A                     movea.l    A0, A2
  18667. 0000E33E  41E8 0030                lea.l      A0, [A0 + 0x30]
  18668. 0000E342  2648                     movea.l    A3, A0
  18669. 0000E344  2488                     move.l     [A2], A0
  18670. 0000E346  2F0B                     move.l     -[A7], A3
  18671. 0000E348  4EB9 0000 3F3A           jsr        [0x00003F3A]
  18672. 0000E34E  584F                     addq.w     A7, 4
  18673. label0000E350:
  18674. 0000E350  4267                     clr.w      -[A7]
  18675. 0000E352  2F0A                     move.l     -[A7], A2
  18676. 0000E354  4EB9 0000 3412           jsr        [0x00003412]
  18677. 0000E35A  41F9 0001 61DA           lea.l      A0, [0x000161DA]
  18678. 0000E360  2548 0004                move.l     [A2 + 0x4], A0
  18679. 0000E364  41F9 0001 61DA           lea.l      A0, [0x000161DA]
  18680. 0000E36A  41E8 0150                lea.l      A0, [A0 + 0x150]
  18681. 0000E36E  2252                     movea.l    A1, [A2]
  18682. 0000E370  2288                     move.l     [A1], A0
  18683. 0000E372  2652                     movea.l    A3, [A2]
  18684. 0000E374  204A                     movea.l    A0, A2
  18685. 0000E376  41E8 0030                lea.l      A0, [A0 + 0x30]
  18686. 0000E37A  91CB                     sub.l      A0, A3
  18687. 0000E37C  2748 0008                move.l     [A3 + 0x8], A0
  18688. 0000E380  2543 0028                move.l     [A2 + 0x28], D3
  18689. 0000E384  254C 002C                move.l     [A2 + 0x2C], A4
  18690. 0000E388  206A 002C                movea.l    A0, [A2 + 0x2C]
  18691. 0000E38C  2050                     movea.l    A0, [A0]
  18692. 0000E38E  2D68 0008 FFF8           move.l     [A6 - 0x8], [A0 + 0x8]
  18693. 0000E394  2D68 000C FFFC           move.l     [A6 - 0x4], [A0 + 0xC]
  18694. 0000E39A  206A 0028                movea.l    A0, [A2 + 0x28]
  18695. 0000E39E  2050                     movea.l    A0, [A0]
  18696. 0000E3A0  2D68 0002 FFF0           move.l     [A6 - 0x10], [A0 + 0x2]
  18697. 0000E3A6  2D68 0006 FFF4           move.l     [A6 - 0xC], [A0 + 0x6]
  18698. 0000E3AC  302E FFF0                move.w     D0, [A6 - 0x10]
  18699. 0000E3B0  48C0                     ext.l      D0
  18700. 0000E3B2  322E FFF4                move.w     D1, [A6 - 0xC]
  18701. 0000E3B6  48C1                     ext.l      D1
  18702. 0000E3B8  9280                     sub.l      D1, D0
  18703. 0000E3BA  2601                     move.l     D3, D1
  18704. 0000E3BC  2D41 FF84                move.l     [A6 - 0x7C], D1
  18705. 0000E3C0  486E FF84                pea.l      [A6 - 0x7C]
  18706. 0000E3C4  486E FF84                pea.l      [A6 - 0x7C]
  18707. 0000E3C8  3F3C 280E                move.w     -[A7], 0x280E
  18708. 0000E3CC  A9EB                     syscall    Pack4/FP68K
  18709. 0000E3CE  486E FF84                pea.l      [A6 - 0x7C]
  18710. 0000E3D2  486E FF84                pea.l      [A6 - 0x7C]
  18711. 0000E3D6  3F3C 0810                move.w     -[A7], 0x810
  18712. 0000E3DA  A9EB                     syscall    Pack4/FP68K
  18713. 0000E3DC  302E FFF8                move.w     D0, [A6 - 0x8]
  18714. 0000E3E0  48C0                     ext.l      D0
  18715. 0000E3E2  322E FFFC                move.w     D1, [A6 - 0x4]
  18716. 0000E3E6  48C1                     ext.l      D1
  18717. 0000E3E8  9280                     sub.l      D1, D0
  18718. 0000E3EA  2D41 FF8E                move.l     [A6 - 0x72], D1
  18719. 0000E3EE  486E FF8E                pea.l      [A6 - 0x72]
  18720. 0000E3F2  486E FF8E                pea.l      [A6 - 0x72]
  18721. 0000E3F6  3F3C 280E                move.w     -[A7], 0x280E
  18722. 0000E3FA  A9EB                     syscall    Pack4/FP68K
  18723. 0000E3FC  486E FF8E                pea.l      [A6 - 0x72]
  18724. 0000E400  486E FF8E                pea.l      [A6 - 0x72]
  18725. 0000E404  3F3C 0810                move.w     -[A7], 0x810
  18726. 0000E408  A9EB                     syscall    Pack4/FP68K
  18727. 0000E40A  486E FF8E                pea.l      [A6 - 0x72]
  18728. 0000E40E  486E FF98                pea.l      [A6 - 0x68]
  18729. 0000E412  3F3C 080E                move.w     -[A7], 0x80E
  18730. 0000E416  A9EB                     syscall    Pack4/FP68K
  18731. 0000E418  486E FF84                pea.l      [A6 - 0x7C]
  18732. 0000E41C  486E FF98                pea.l      [A6 - 0x68]
  18733. 0000E420  3F3C 0806                move.w     -[A7], 0x806
  18734. 0000E424  A9EB                     syscall    Pack4/FP68K
  18735. 0000E426  486E FF98                pea.l      [A6 - 0x68]
  18736. 0000E42A  486E FFA2                pea.l      [A6 - 0x5E]
  18737. 0000E42E  3F3C 0810                move.w     -[A7], 0x810
  18738. 0000E432  A9EB                     syscall    Pack4/FP68K
  18739. 0000E434  2D6E FFA2 FFD8           move.l     [A6 - 0x28], [A6 - 0x5E]
  18740. 0000E43A  2D6E FFA6 FFDC           move.l     [A6 - 0x24], [A6 - 0x5A]
  18741. 0000E440  302E FFF2                move.w     D0, [A6 - 0xE]
  18742. 0000E444  48C0                     ext.l      D0
  18743. 0000E446  322E FFF6                move.w     D1, [A6 - 0xA]
  18744. 0000E44A  48C1                     ext.l      D1
  18745. 0000E44C  9280                     sub.l      D1, D0
  18746. 0000E44E  2801                     move.l     D4, D1
  18747. 0000E450  2D41 FF98                move.l     [A6 - 0x68], D1
  18748. 0000E454  486E FF98                pea.l      [A6 - 0x68]
  18749. 0000E458  486E FF98                pea.l      [A6 - 0x68]
  18750. 0000E45C  3F3C 280E                move.w     -[A7], 0x280E
  18751. 0000E460  A9EB                     syscall    Pack4/FP68K
  18752. 0000E462  486E FF98                pea.l      [A6 - 0x68]
  18753. 0000E466  486E FF98                pea.l      [A6 - 0x68]
  18754. 0000E46A  3F3C 0810                move.w     -[A7], 0x810
  18755. 0000E46E  A9EB                     syscall    Pack4/FP68K
  18756. 0000E470  302E FFFA                move.w     D0, [A6 - 0x6]
  18757. 0000E474  48C0                     ext.l      D0
  18758. 0000E476  322E FFFE                move.w     D1, [A6 - 0x2]
  18759. 0000E47A  48C1                     ext.l      D1
  18760. 0000E47C  9280                     sub.l      D1, D0
  18761. 0000E47E  2D41 FF8E                move.l     [A6 - 0x72], D1
  18762. 0000E482  486E FF8E                pea.l      [A6 - 0x72]
  18763. 0000E486  486E FF8E                pea.l      [A6 - 0x72]
  18764. 0000E48A  3F3C 280E                move.w     -[A7], 0x280E
  18765. 0000E48E  A9EB                     syscall    Pack4/FP68K
  18766. 0000E490  486E FF8E                pea.l      [A6 - 0x72]
  18767. 0000E494  486E FF8E                pea.l      [A6 - 0x72]
  18768. 0000E498  3F3C 0810                move.w     -[A7], 0x810
  18769. 0000E49C  A9EB                     syscall    Pack4/FP68K
  18770. 0000E49E  486E FF8E                pea.l      [A6 - 0x72]
  18771. 0000E4A2  486E FF84                pea.l      [A6 - 0x7C]
  18772. 0000E4A6  3F3C 080E                move.w     -[A7], 0x80E
  18773. 0000E4AA  A9EB                     syscall    Pack4/FP68K
  18774. 0000E4AC  486E FF98                pea.l      [A6 - 0x68]
  18775. 0000E4B0  486E FF84                pea.l      [A6 - 0x7C]
  18776. 0000E4B4  3F3C 0806                move.w     -[A7], 0x806
  18777. 0000E4B8  A9EB                     syscall    Pack4/FP68K
  18778. 0000E4BA  486E FF84                pea.l      [A6 - 0x7C]
  18779. 0000E4BE  486E FFA2                pea.l      [A6 - 0x5E]
  18780. 0000E4C2  3F3C 0810                move.w     -[A7], 0x810
  18781. 0000E4C6  A9EB                     syscall    Pack4/FP68K
  18782. 0000E4C8  2D6E FFA2 FFD0           move.l     [A6 - 0x30], [A6 - 0x5E]
  18783. 0000E4CE  2D6E FFA6 FFD4           move.l     [A6 - 0x2C], [A6 - 0x5A]
  18784. 0000E4D4  486E FFD8                pea.l      [A6 - 0x28]
  18785. 0000E4D8  486E FF98                pea.l      [A6 - 0x68]
  18786. 0000E4DC  3F3C 080E                move.w     -[A7], 0x80E
  18787. 0000E4E0  A9EB                     syscall    Pack4/FP68K
  18788. 0000E4E2  486E FFD0                pea.l      [A6 - 0x30]
  18789. 0000E4E6  486E FF98                pea.l      [A6 - 0x68]
  18790. 0000E4EA  3F3C 0808                move.w     -[A7], 0x808
  18791. 0000E4EE  A9EB                     syscall    Pack4/FP68K
  18792. 0000E4F0  5C4F                     addq.w     A7, 6
  18793. 0000E4F2  6D0E                     blt        +0x10 /* 0000E502 */
  18794. 0000E4F4  2D6E FFD0 FFE0           move.l     [A6 - 0x20], [A6 - 0x30]
  18795. 0000E4FA  2D6E FFD4 FFE4           move.l     [A6 - 0x1C], [A6 - 0x2C]
  18796. 0000E500  600C                     bra        +0xE /* 0000E50E */
  18797. label0000E502:
  18798. 0000E502  2D6E FFD8 FFE0           move.l     [A6 - 0x20], [A6 - 0x28]
  18799. 0000E508  2D6E FFDC FFE4           move.l     [A6 - 0x1C], [A6 - 0x24]
  18800. label0000E50E:
  18801. 0000E50E  486E FFE8                pea.l      [A6 - 0x18]
  18802. 0000E512  42A7                     clr.l      -[A7]
  18803. 0000E514  2D44 FF98                move.l     [A6 - 0x68], D4
  18804. 0000E518  486E FF98                pea.l      [A6 - 0x68]
  18805. 0000E51C  486E FF98                pea.l      [A6 - 0x68]
  18806. 0000E520  3F3C 280E                move.w     -[A7], 0x280E
  18807. 0000E524  A9EB                     syscall    Pack4/FP68K
  18808. 0000E526  486E FF98                pea.l      [A6 - 0x68]
  18809. 0000E52A  486E FF98                pea.l      [A6 - 0x68]
  18810. 0000E52E  3F3C 0810                move.w     -[A7], 0x810
  18811. 0000E532  A9EB                     syscall    Pack4/FP68K
  18812. 0000E534  486E FFE0                pea.l      [A6 - 0x20]
  18813. 0000E538  486E FF8E                pea.l      [A6 - 0x72]
  18814. 0000E53C  3F3C 080E                move.w     -[A7], 0x80E
  18815. 0000E540  A9EB                     syscall    Pack4/FP68K
  18816. 0000E542  486E FF98                pea.l      [A6 - 0x68]
  18817. 0000E546  486E FF8E                pea.l      [A6 - 0x72]
  18818. 0000E54A  3F3C 0804                move.w     -[A7], 0x804
  18819. 0000E54E  A9EB                     syscall    Pack4/FP68K
  18820. 0000E550  486E FF8E                pea.l      [A6 - 0x72]
  18821. 0000E554  486E FFA2                pea.l      [A6 - 0x5E]
  18822. 0000E558  3F3C 0810                move.w     -[A7], 0x810
  18823. 0000E55C  A9EB                     syscall    Pack4/FP68K
  18824. 0000E55E  486E FFA2                pea.l      [A6 - 0x5E]
  18825. 0000E562  486E FF84                pea.l      [A6 - 0x7C]
  18826. 0000E566  3F3C 080E                move.w     -[A7], 0x80E
  18827. 0000E56A  A9EB                     syscall    Pack4/FP68K
  18828. 0000E56C  486E FF84                pea.l      [A6 - 0x7C]
  18829. 0000E570  3F3C 0016                move.w     -[A7], 0x16
  18830. 0000E574  A9EB                     syscall    Pack4/FP68K
  18831. 0000E576  486E FF84                pea.l      [A6 - 0x7C]
  18832. 0000E57A  486E FF84                pea.l      [A6 - 0x7C]
  18833. 0000E57E  3F3C 2810                move.w     -[A7], 0x2810
  18834. 0000E582  A9EB                     syscall    Pack4/FP68K
  18835. 0000E584  3F2E FF86                move.w     -[A7], [A6 - 0x7A]
  18836. 0000E588  2D43 FFAA                move.l     [A6 - 0x56], D3
  18837. 0000E58C  486E FFAA                pea.l      [A6 - 0x56]
  18838. 0000E590  486E FFAA                pea.l      [A6 - 0x56]
  18839. 0000E594  3F3C 280E                move.w     -[A7], 0x280E
  18840. 0000E598  A9EB                     syscall    Pack4/FP68K
  18841. 0000E59A  486E FFAA                pea.l      [A6 - 0x56]
  18842. 0000E59E  486E FFAA                pea.l      [A6 - 0x56]
  18843. 0000E5A2  3F3C 0810                move.w     -[A7], 0x810
  18844. 0000E5A6  A9EB                     syscall    Pack4/FP68K
  18845. 0000E5A8  486E FFE0                pea.l      [A6 - 0x20]
  18846. 0000E5AC  486E FFB4                pea.l      [A6 - 0x4C]
  18847. 0000E5B0  3F3C 080E                move.w     -[A7], 0x80E
  18848. 0000E5B4  A9EB                     syscall    Pack4/FP68K
  18849. 0000E5B6  486E FFAA                pea.l      [A6 - 0x56]
  18850. 0000E5BA  486E FFB4                pea.l      [A6 - 0x4C]
  18851. 0000E5BE  3F3C 0804                move.w     -[A7], 0x804
  18852. 0000E5C2  A9EB                     syscall    Pack4/FP68K
  18853. 0000E5C4  486E FFB4                pea.l      [A6 - 0x4C]
  18854. 0000E5C8  486E FFBE                pea.l      [A6 - 0x42]
  18855. 0000E5CC  3F3C 0810                move.w     -[A7], 0x810
  18856. 0000E5D0  A9EB                     syscall    Pack4/FP68K
  18857. 0000E5D2  486E FFBE                pea.l      [A6 - 0x42]
  18858. 0000E5D6  486E FFC6                pea.l      [A6 - 0x3A]
  18859. 0000E5DA  3F3C 080E                move.w     -[A7], 0x80E
  18860. 0000E5DE  A9EB                     syscall    Pack4/FP68K
  18861. 0000E5E0  486E FFC6                pea.l      [A6 - 0x3A]
  18862. 0000E5E4  3F3C 0016                move.w     -[A7], 0x16
  18863. 0000E5E8  A9EB                     syscall    Pack4/FP68K
  18864. 0000E5EA  486E FFC6                pea.l      [A6 - 0x3A]
  18865. 0000E5EE  486E FFC6                pea.l      [A6 - 0x3A]
  18866. 0000E5F2  3F3C 2810                move.w     -[A7], 0x2810
  18867. 0000E5F6  A9EB                     syscall    Pack4/FP68K
  18868. 0000E5F8  3F2E FFC8                move.w     -[A7], [A6 - 0x38]
  18869. 0000E5FC  A8A7                     syscall    SetRect
  18870. 0000E5FE  4227                     clr.b      -[A7]
  18871. 0000E600  302E FFE8                move.w     D0, [A6 - 0x18]
  18872. 0000E604  48C0                     ext.l      D0
  18873. 0000E606  322E FFEC                move.w     D1, [A6 - 0x14]
  18874. 0000E60A  48C1                     ext.l      D1
  18875. 0000E60C  9280                     sub.l      D1, D0
  18876. 0000E60E  3F01                     move.w     -[A7], D1
  18877. 0000E610  302E FFEA                move.w     D0, [A6 - 0x16]
  18878. 0000E614  48C0                     ext.l      D0
  18879. 0000E616  322E FFEE                move.w     D1, [A6 - 0x12]
  18880. 0000E61A  48C1                     ext.l      D1
  18881. 0000E61C  9280                     sub.l      D1, D0
  18882. 0000E61E  3F01                     move.w     -[A7], D1
  18883. 0000E620  2F0A                     move.l     -[A7], A2
  18884. 0000E622  4EB9 0000 34BA           jsr        [0x000034BA]
  18885. 0000E628  42AA 0010                clr.l      [A2 + 0x10]
  18886. 0000E62C  42AA 0014                clr.l      [A2 + 0x14]
  18887. 0000E630  204A                     movea.l    A0, A2
  18888. 0000E632  4FEF 000A                lea.l      A7, [A7 + 0xA]
  18889. 0000E636  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  18890. 0000E63A  4E5E                     unlink     A6
  18891. 0000E63C  4E75                     rts
  18892. 0000E63E  4E56 0000                link       A6, 0
  18893. 0000E642  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  18894. 0000E646  246E 0008                movea.l    A2, [A6 + 0x8]
  18895. 0000E64A  362E 000C                move.w     D3, [A6 + 0xC]
  18896. 0000E64E  200A                     move.l     D0, A2
  18897. 0000E650  6752                     beq        +0x54 /* 0000E6A4 */
  18898. 0000E652  41F9 0001 61DA           lea.l      A0, [0x000161DA]
  18899. 0000E658  2548 0004                move.l     [A2 + 0x4], A0
  18900. 0000E65C  41F9 0001 61DA           lea.l      A0, [0x000161DA]
  18901. 0000E662  41E8 0150                lea.l      A0, [A0 + 0x150]
  18902. 0000E666  2252                     movea.l    A1, [A2]
  18903. 0000E668  2288                     move.l     [A1], A0
  18904. 0000E66A  2652                     movea.l    A3, [A2]
  18905. 0000E66C  204A                     movea.l    A0, A2
  18906. 0000E66E  41E8 0030                lea.l      A0, [A0 + 0x30]
  18907. 0000E672  2848                     movea.l    A4, A0
  18908. 0000E674  91CB                     sub.l      A0, A3
  18909. 0000E676  2748 0008                move.l     [A3 + 0x8], A0
  18910. 0000E67A  4267                     clr.w      -[A7]
  18911. 0000E67C  2F0A                     move.l     -[A7], A2
  18912. 0000E67E  4EB9 0000 342A           jsr        [0x0000342A]
  18913. 0000E684  4A43                     tst.w      D3
  18914. 0000E686  5C4F                     addq.w     A7, 6
  18915. 0000E688  670C                     beq        +0xE /* 0000E696 */
  18916. 0000E68A  4267                     clr.w      -[A7]
  18917. 0000E68C  2F0C                     move.l     -[A7], A4
  18918. 0000E68E  4EB9 0000 3F42           jsr        [0x00003F42]
  18919. 0000E694  5C4F                     addq.w     A7, 6
  18920. label0000E696:
  18921. 0000E696  4A43                     tst.w      D3
  18922. 0000E698  6F0A                     ble        +0xC /* 0000E6A4 */
  18923. 0000E69A  2F0A                     move.l     -[A7], A2
  18924. 0000E69C  4EB9 0000 2592           jsr        [0x00002592]
  18925. 0000E6A2  584F                     addq.w     A7, 4
  18926. label0000E6A4:
  18927. 0000E6A4  204A                     movea.l    A0, A2
  18928. 0000E6A6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  18929. 0000E6AA  4E5E                     unlink     A6
  18930. 0000E6AC  4E75                     rts
  18931. 0000E6AE  4E56 FFF8                link       A6, -0x0008
  18932. 0000E6B2  2F0A                     move.l     -[A7], A2
  18933. 0000E6B4  246E 0008                movea.l    A2, [A6 + 0x8]
  18934. 0000E6B8  486E FFF8                pea.l      [A6 - 0x8]
  18935. 0000E6BC  2F0A                     move.l     -[A7], A2
  18936. 0000E6BE  2057                     movea.l    A0, [A7]
  18937. 0000E6C0  2268 0004                movea.l    A1, [A0 + 0x4]
  18938. 0000E6C4  2269 003C                movea.l    A1, [A1 + 0x3C]
  18939. 0000E6C8  4E91                     jsr        [A1]
  18940. 0000E6CA  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  18941. 0000E6CE  486E FFF8                pea.l      [A6 - 0x8]
  18942. 0000E6D2  A8F6                     syscall    DrawPicture
  18943. 0000E6D4  504F                     addq.w     A7, 8
  18944. 0000E6D6  245F                     movea.l    A2, [A7]+
  18945. 0000E6D8  4E5E                     unlink     A6
  18946. 0000E6DA  4E75                     rts
  18947. 0000E6DC  206F 0004                movea.l    A0, [A7 + 0x4]
  18948. 0000E6E0  5088                     addq.l     A0, 8
  18949. 0000E6E2  2010                     move.l     D0, [A0]
  18950. 0000E6E4  0680 FFFF FFD0           addi.l     D0, 0xFFFFFFD0
  18951. 0000E6EA  D1AF 0004                add.l      [A7 + 0x4], D0
  18952. 0000E6EE  4EF9 0000 E642           jmp        [0x0000E642]
  18953. fn0000E6F4:
  18954. 0000E6F4  4E56 0000                link       A6, 0
  18955. 0000E6F8  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  18956. 0000E6FC  246E 0008                movea.l    A2, [A6 + 0x8]
  18957. 0000E700  382E 000C                move.w     D4, [A6 + 0xC]
  18958. 0000E704  262E 000E                move.l     D3, [A6 + 0xE]
  18959. 0000E708  286E 0012                movea.l    A4, [A6 + 0x12]
  18960. 0000E70C  4A44                     tst.w      D4
  18961. 0000E70E  6714                     beq        +0x16 /* 0000E724 */
  18962. 0000E710  204A                     movea.l    A0, A2
  18963. 0000E712  41E8 0200                lea.l      A0, [A0 + 0x200]
  18964. 0000E716  2648                     movea.l    A3, A0
  18965. 0000E718  2488                     move.l     [A2], A0
  18966. 0000E71A  2F0B                     move.l     -[A7], A3
  18967. 0000E71C  4EB9 0000 3F3A           jsr        [0x00003F3A]
  18968. 0000E722  584F                     addq.w     A7, 4
  18969. label0000E724:
  18970. 0000E724  2F0C                     move.l     -[A7], A4
  18971. 0000E726  2F03                     move.l     -[A7], D3
  18972. 0000E728  4267                     clr.w      -[A7]
  18973. 0000E72A  2F0A                     move.l     -[A7], A2
  18974. 0000E72C  61FF FFFF C856           bsr        -0x37A8 /* 0000AF84 */
  18975. 0000E732  41F9 0001 5E8E           lea.l      A0, [0x00015E8E]
  18976. 0000E738  2548 0004                move.l     [A2 + 0x4], A0
  18977. 0000E73C  41F9 0001 5E8E           lea.l      A0, [0x00015E8E]
  18978. 0000E742  41E8 01D0                lea.l      A0, [A0 + 0x1D0]
  18979. 0000E746  2252                     movea.l    A1, [A2]
  18980. 0000E748  2288                     move.l     [A1], A0
  18981. 0000E74A  2652                     movea.l    A3, [A2]
  18982. 0000E74C  204A                     movea.l    A0, A2
  18983. 0000E74E  41E8 0200                lea.l      A0, [A0 + 0x200]
  18984. 0000E752  91CB                     sub.l      A0, A3
  18985. 0000E754  2748 0008                move.l     [A3 + 0x8], A0
  18986. 0000E758  204A                     movea.l    A0, A2
  18987. 0000E75A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  18988. 0000E75E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  18989. 0000E762  4E5E                     unlink     A6
  18990. 0000E764  4E75                     rts
  18991. 0000E766  4E56 0000                link       A6, 0
  18992. 0000E76A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  18993. 0000E76E  246E 0008                movea.l    A2, [A6 + 0x8]
  18994. 0000E772  362E 000C                move.w     D3, [A6 + 0xC]
  18995. 0000E776  200A                     move.l     D0, A2
  18996. 0000E778  6752                     beq        +0x54 /* 0000E7CC */
  18997. 0000E77A  41F9 0001 5E8E           lea.l      A0, [0x00015E8E]
  18998. 0000E780  2548 0004                move.l     [A2 + 0x4], A0
  18999. 0000E784  41F9 0001 5E8E           lea.l      A0, [0x00015E8E]
  19000. 0000E78A  41E8 01D0                lea.l      A0, [A0 + 0x1D0]
  19001. 0000E78E  2252                     movea.l    A1, [A2]
  19002. 0000E790  2288                     move.l     [A1], A0
  19003. 0000E792  2652                     movea.l    A3, [A2]
  19004. 0000E794  204A                     movea.l    A0, A2
  19005. 0000E796  41E8 0200                lea.l      A0, [A0 + 0x200]
  19006. 0000E79A  2848                     movea.l    A4, A0
  19007. 0000E79C  91CB                     sub.l      A0, A3
  19008. 0000E79E  2748 0008                move.l     [A3 + 0x8], A0
  19009. 0000E7A2  4267                     clr.w      -[A7]
  19010. 0000E7A4  2F0A                     move.l     -[A7], A2
  19011. 0000E7A6  61FF FFFF C84E           bsr        -0x37B0 /* 0000AFF6 */
  19012. 0000E7AC  4A43                     tst.w      D3
  19013. 0000E7AE  5C4F                     addq.w     A7, 6
  19014. 0000E7B0  670C                     beq        +0xE /* 0000E7BE */
  19015. 0000E7B2  4267                     clr.w      -[A7]
  19016. 0000E7B4  2F0C                     move.l     -[A7], A4
  19017. 0000E7B6  4EB9 0000 3F42           jsr        [0x00003F42]
  19018. 0000E7BC  5C4F                     addq.w     A7, 6
  19019. label0000E7BE:
  19020. 0000E7BE  4A43                     tst.w      D3
  19021. 0000E7C0  6F0A                     ble        +0xC /* 0000E7CC */
  19022. 0000E7C2  2F0A                     move.l     -[A7], A2
  19023. 0000E7C4  4EB9 0000 2592           jsr        [0x00002592]
  19024. 0000E7CA  584F                     addq.w     A7, 4
  19025. label0000E7CC:
  19026. 0000E7CC  204A                     movea.l    A0, A2
  19027. 0000E7CE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  19028. 0000E7D2  4E5E                     unlink     A6
  19029. 0000E7D4  4E75                     rts
  19030. 0000E7D6  4E56 FFD4                link       A6, -0x002C
  19031. 0000E7DA  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  19032. 0000E7DE  246E 0008                movea.l    A2, [A6 + 0x8]
  19033. 0000E7E2  2D6A 01E4 FFF8           move.l     [A6 - 0x8], [A2 + 0x1E4]
  19034. 0000E7E8  2D6A 01E8 FFFC           move.l     [A6 - 0x4], [A2 + 0x1E8]
  19035. 0000E7EE  066E 0037 FFFA           addi.w     [A6 - 0x6], 0x37 /* '7' */
  19036. 0000E7F4  486A 00A2                pea.l      [A2 + 0xA2]
  19037. 0000E7F8  61FF FFFF 2762           bsr        -0xD89C /* 00000F5C */
  19038. 0000E7FE  382E FFFA                move.w     D4, [A6 - 0x6]
  19039. 0000E802  3204                     move.w     D1, D4
  19040. 0000E804  48C1                     ext.l      D1
  19041. 0000E806  342E FFFE                move.w     D2, [A6 - 0x2]
  19042. 0000E80A  48C2                     ext.l      D2
  19043. 0000E80C  9481                     sub.l      D2, D1
  19044. 0000E80E  4C40 2002                movem.l    D1,A5, D0
  19045. 0000E812  3602                     move.w     D3, D2
  19046. 0000E814  3D6E FFFC FFE4           move.w     [A6 - 0x1C], [A6 - 0x4]
  19047. 0000E81A  3D44 FFE6                move.w     [A6 - 0x1A], D4
  19048. 0000E81E  42A7                     clr.l      -[A7]
  19049. 0000E820  486A 00A2                pea.l      [A2 + 0xA2]
  19050. 0000E824  486E FFD4                pea.l      [A6 - 0x2C]
  19051. 0000E828  61FF FFFF CF58           bsr        -0x30A6 /* 0000B782 */
  19052. 0000E82E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  19053. 0000E832  6000 0084                bra        +0x86 /* 0000E8B8 */
  19054. label0000E836:
  19055. 0000E836  4878 0046                push.l     0x46 /* 'F' */
  19056. 0000E83A  4EB9 0000 258A           jsr        [0x0000258A]
  19057. 0000E840  2648                     movea.l    A3, A0
  19058. 0000E842  2008                     move.l     D0, A0
  19059. 0000E844  584F                     addq.w     A7, 4
  19060. 0000E846  6746                     beq        +0x48 /* 0000E88E */
  19061. 0000E848  2F0A                     move.l     -[A7], A2
  19062. 0000E84A  486E FFE4                pea.l      [A6 - 0x1C]
  19063. 0000E84E  3F3C 000C                move.w     -[A7], 0xC
  19064. 0000E852  302E FFF8                move.w     D0, [A6 - 0x8]
  19065. 0000E856  48C0                     ext.l      D0
  19066. 0000E858  322E FFFC                move.w     D1, [A6 - 0x4]
  19067. 0000E85C  48C1                     ext.l      D1
  19068. 0000E85E  9280                     sub.l      D1, D0
  19069. 0000E860  3F01                     move.w     -[A7], D1
  19070. 0000E862  2F2A 01D8                move.l     -[A7], [A2 + 0x1D8]
  19071. 0000E866  2F2A 01D4                move.l     -[A7], [A2 + 0x1D4]
  19072. 0000E86A  486E FFE8                pea.l      [A6 - 0x18]
  19073. 0000E86E  486E FFE8                pea.l      [A6 - 0x18]
  19074. 0000E872  2F0C                     move.l     -[A7], A4
  19075. 0000E874  61FF FFFF CEC2           bsr        -0x313C /* 0000B738 */
  19076. 0000E87A  504F                     addq.w     A7, 8
  19077. 0000E87C  2F00                     move.l     -[A7], D0
  19078. 0000E87E  3F3C 0001                move.w     -[A7], 0x1
  19079. 0000E882  2F0B                     move.l     -[A7], A3
  19080. 0000E884  61FF 0000 038E           bsr        +0x390 /* 0000EC14 */
  19081. 0000E88A  4FEF 0022                lea.l      A7, [A7 + 0x22]
  19082. label0000E88E:
  19083. 0000E88E  D76E FFE6                add.w      [A6 - 0x1A], D3
  19084. label0000E892:
  19085. 0000E892  486E FFE8                pea.l      [A6 - 0x18]
  19086. 0000E896  486E FFD4                pea.l      [A6 - 0x2C]
  19087. 0000E89A  61FF FFFF CE86           bsr        -0x3178 /* 0000B722 */
  19088. 0000E8A0  4A00                     tst.b      D0
  19089. 0000E8A2  504F                     addq.w     A7, 8
  19090. 0000E8A4  6690                     bne        -0x6E /* 0000E836 */
  19091. 0000E8A6  3F3C FFFF                move.w     -[A7], 0xFFFF
  19092. 0000E8AA  486E FFD4                pea.l      [A6 - 0x2C]
  19093. 0000E8AE  61FF FFFF CEA0           bsr        -0x315E /* 0000B750 */
  19094. 0000E8B4  5C4F                     addq.w     A7, 6
  19095. 0000E8B6  6008                     bra        +0xA /* 0000E8C0 */
  19096. label0000E8B8:
  19097. 0000E8B8  284A                     movea.l    A4, A2
  19098. 0000E8BA  49EC 00A2                lea.l      A4, [A4 + 0xA2]
  19099. 0000E8BE  60D2                     bra        -0x2C /* 0000E892 */
  19100. label0000E8C0:
  19101. 0000E8C0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  19102. 0000E8C4  4E5E                     unlink     A6
  19103. 0000E8C6  4E75                     rts
  19104. 0000E8C8  4E56 0000                link       A6, 0
  19105. 0000E8CC  2F0A                     move.l     -[A7], A2
  19106. 0000E8CE  246E 0008                movea.l    A2, [A6 + 0x8]
  19107. 0000E8D2  2F0A                     move.l     -[A7], A2
  19108. 0000E8D4  61FF FFFF B7CE           bsr        -0x4830 /* 0000A0A4 */
  19109. 0000E8DA  2F0A                     move.l     -[A7], A2
  19110. 0000E8DC  2057                     movea.l    A0, [A7]
  19111. 0000E8DE  2268 0004                movea.l    A1, [A0 + 0x4]
  19112. 0000E8E2  2269 01CC                movea.l    A1, [A1 + 0x1CC]
  19113. 0000E8E6  4E91                     jsr        [A1]
  19114. 0000E8E8  504F                     addq.w     A7, 8
  19115. 0000E8EA  245F                     movea.l    A2, [A7]+
  19116. 0000E8EC  4E5E                     unlink     A6
  19117. 0000E8EE  4E75                     rts
  19118. 0000E8F0  4E56 FF5A                link       A6, -0x00A6
  19119. 0000E8F4  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  19120. 0000E8F8  246E 0008                movea.l    A2, [A6 + 0x8]
  19121. 0000E8FC  2D6A 01E4 FFF8           move.l     [A6 - 0x8], [A2 + 0x1E4]
  19122. 0000E902  2D6A 01E8 FFFC           move.l     [A6 - 0x4], [A2 + 0x1E8]
  19123. 0000E908  066E 0037 FFFA           addi.w     [A6 - 0x6], 0x37 /* '7' */
  19124. 0000E90E  486A 00A2                pea.l      [A2 + 0xA2]
  19125. 0000E912  61FF FFFF 2648           bsr        -0xD9B6 /* 00000F5C */
  19126. 0000E918  3A2E FFFA                move.w     D5, [A6 - 0x6]
  19127. 0000E91C  3205                     move.w     D1, D5
  19128. 0000E91E  48C1                     ext.l      D1
  19129. 0000E920  342E FFFE                move.w     D2, [A6 - 0x2]
  19130. 0000E924  48C2                     ext.l      D2
  19131. 0000E926  9481                     sub.l      D2, D1
  19132. 0000E928  4C40 2002                movem.l    D1,A5, D0
  19133. 0000E92C  3802                     move.w     D4, D2
  19134. 0000E92E  3D6E FFFC FFF4           move.w     [A6 - 0xC], [A6 - 0x4]
  19135. 0000E934  3D45 FFF6                move.w     [A6 - 0xA], D5
  19136. 0000E938  42A7                     clr.l      -[A7]
  19137. 0000E93A  486A 00A2                pea.l      [A2 + 0xA2]
  19138. 0000E93E  486E FF9E                pea.l      [A6 - 0x62]
  19139. 0000E942  61FF FFFF CE3E           bsr        -0x31C0 /* 0000B782 */
  19140. 0000E948  4FEF 0010                lea.l      A7, [A7 + 0x10]
  19141. 0000E94C  6000 0272                bra        +0x274 /* 0000EBC0 */
  19142. label0000E950:
  19143. 0000E950  486E FFCC                pea.l      [A6 - 0x34]
  19144. 0000E954  486E FFDC                pea.l      [A6 - 0x24]
  19145. 0000E958  2F0B                     move.l     -[A7], A3
  19146. 0000E95A  61FF FFFF CDDC           bsr        -0x3222 /* 0000B738 */
  19147. 0000E960  5280                     addq.l     D0, 1
  19148. 0000E962  504F                     addq.w     A7, 8
  19149. 0000E964  2F00                     move.l     -[A7], D0
  19150. 0000E966  2F0B                     move.l     -[A7], A3
  19151. 0000E968  61FF 0000 0266           bsr        +0x268 /* 0000EBD0 */
  19152. 0000E96E  1A00                     move.b     D5, D0
  19153. 0000E970  4A05                     tst.b      D5
  19154. 0000E972  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19155. 0000E976  6700 0100                beq        +0x102 /* 0000EA78 */
  19156. 0000E97A  3004                     move.w     D0, D4
  19157. 0000E97C  48C0                     ext.l      D0
  19158. 0000E97E  322E FFF6                move.w     D1, [A6 - 0xA]
  19159. 0000E982  48C1                     ext.l      D1
  19160. 0000E984  D280                     add.l      D1, D0
  19161. 0000E986  3D41 FFF2                move.w     [A6 - 0xE], D1
  19162. 0000E98A  2D7C 4002 C000 FF5A      move.l     [A6 - 0xA6], 0x4002C000
  19163. 0000E992  42AE FF5E                clr.l      [A6 - 0xA2]
  19164. 0000E996  426E FF62                clr.w      [A6 - 0x9E]
  19165. 0000E99A  362E FFFC                move.w     D3, [A6 - 0x4]
  19166. 0000E99E  302E FFF8                move.w     D0, [A6 - 0x8]
  19167. 0000E9A2  48C0                     ext.l      D0
  19168. 0000E9A4  3203                     move.w     D1, D3
  19169. 0000E9A6  48C1                     ext.l      D1
  19170. 0000E9A8  9280                     sub.l      D1, D0
  19171. 0000E9AA  2D41 FF64                move.l     [A6 - 0x9C], D1
  19172. 0000E9AE  486E FF64                pea.l      [A6 - 0x9C]
  19173. 0000E9B2  486E FF64                pea.l      [A6 - 0x9C]
  19174. 0000E9B6  3F3C 280E                move.w     -[A7], 0x280E
  19175. 0000E9BA  A9EB                     syscall    Pack4/FP68K
  19176. 0000E9BC  486E FF64                pea.l      [A6 - 0x9C]
  19177. 0000E9C0  486E FF64                pea.l      [A6 - 0x9C]
  19178. 0000E9C4  3F3C 0810                move.w     -[A7], 0x810
  19179. 0000E9C8  A9EB                     syscall    Pack4/FP68K
  19180. 0000E9CA  486E FFCC                pea.l      [A6 - 0x34]
  19181. 0000E9CE  486E FF6E                pea.l      [A6 - 0x92]
  19182. 0000E9D2  3F3C 080E                move.w     -[A7], 0x80E
  19183. 0000E9D6  A9EB                     syscall    Pack4/FP68K
  19184. 0000E9D8  486A 01D4                pea.l      [A2 + 0x1D4]
  19185. 0000E9DC  486E FF6E                pea.l      [A6 - 0x92]
  19186. 0000E9E0  3F3C 0806                move.w     -[A7], 0x806
  19187. 0000E9E4  A9EB                     syscall    Pack4/FP68K
  19188. 0000E9E6  486E FF64                pea.l      [A6 - 0x9C]
  19189. 0000E9EA  486E FF6E                pea.l      [A6 - 0x92]
  19190. 0000E9EE  3F3C 0804                move.w     -[A7], 0x804
  19191. 0000E9F2  A9EB                     syscall    Pack4/FP68K
  19192. 0000E9F4  3D43 FF78                move.w     [A6 - 0x88], D3
  19193. 0000E9F8  486E FF78                pea.l      [A6 - 0x88]
  19194. 0000E9FC  486E FF78                pea.l      [A6 - 0x88]
  19195. 0000EA00  3F3C 200E                move.w     -[A7], 0x200E
  19196. 0000EA04  A9EB                     syscall    Pack4/FP68K
  19197. 0000EA06  486E FF78                pea.l      [A6 - 0x88]
  19198. 0000EA0A  486E FF78                pea.l      [A6 - 0x88]
  19199. 0000EA0E  3F3C 0810                move.w     -[A7], 0x810
  19200. 0000EA12  A9EB                     syscall    Pack4/FP68K
  19201. 0000EA14  486E FF78                pea.l      [A6 - 0x88]
  19202. 0000EA18  486E FF82                pea.l      [A6 - 0x7E]
  19203. 0000EA1C  3F3C 080E                move.w     -[A7], 0x80E
  19204. 0000EA20  A9EB                     syscall    Pack4/FP68K
  19205. 0000EA22  486E FF6E                pea.l      [A6 - 0x92]
  19206. 0000EA26  486E FF82                pea.l      [A6 - 0x7E]
  19207. 0000EA2A  3F3C 0002                move.w     -[A7], 0x2
  19208. 0000EA2E  A9EB                     syscall    Pack4/FP68K
  19209. 0000EA30  486E FF5A                pea.l      [A6 - 0xA6]
  19210. 0000EA34  486E FF82                pea.l      [A6 - 0x7E]
  19211. 0000EA38  3F3C 0002                move.w     -[A7], 0x2
  19212. 0000EA3C  A9EB                     syscall    Pack4/FP68K
  19213. 0000EA3E  486E FF82                pea.l      [A6 - 0x7E]
  19214. 0000EA42  486E FF8C                pea.l      [A6 - 0x74]
  19215. 0000EA46  3F3C 0810                move.w     -[A7], 0x810
  19216. 0000EA4A  A9EB                     syscall    Pack4/FP68K
  19217. 0000EA4C  486E FF8C                pea.l      [A6 - 0x74]
  19218. 0000EA50  486E FF94                pea.l      [A6 - 0x6C]
  19219. 0000EA54  3F3C 080E                move.w     -[A7], 0x80E
  19220. 0000EA58  A9EB                     syscall    Pack4/FP68K
  19221. 0000EA5A  486E FF94                pea.l      [A6 - 0x6C]
  19222. 0000EA5E  3F3C 0016                move.w     -[A7], 0x16
  19223. 0000EA62  A9EB                     syscall    Pack4/FP68K
  19224. 0000EA64  486E FF94                pea.l      [A6 - 0x6C]
  19225. 0000EA68  486E FF94                pea.l      [A6 - 0x6C]
  19226. 0000EA6C  3F3C 2810                move.w     -[A7], 0x2810
  19227. 0000EA70  A9EB                     syscall    Pack4/FP68K
  19228. 0000EA72  3D6E FF96 FFF0           move.w     [A6 - 0x10], [A6 - 0x6A]
  19229. label0000EA78:
  19230. 0000EA78  486E FFAE                pea.l      [A6 - 0x52]
  19231. 0000EA7C  4EB9 0000 263A           jsr        [0x0000263A]
  19232. 0000EA82  4EB9 0000 264A           jsr        [0x0000264A]
  19233. 0000EA88  2F3C 0002 0002           move.l     -[A7], 0x20002
  19234. 0000EA8E  A89B                     syscall    PenSize
  19235. 0000EA90  3D6E FFF6 FFEE           move.w     [A6 - 0x12], [A6 - 0xA]
  19236. 0000EA96  302E FFF8                move.w     D0, [A6 - 0x8]
  19237. 0000EA9A  48C0                     ext.l      D0
  19238. 0000EA9C  322E FFFC                move.w     D1, [A6 - 0x4]
  19239. 0000EAA0  48C1                     ext.l      D1
  19240. 0000EAA2  9280                     sub.l      D1, D0
  19241. 0000EAA4  2D41 FF94                move.l     [A6 - 0x6C], D1
  19242. 0000EAA8  486E FF94                pea.l      [A6 - 0x6C]
  19243. 0000EAAC  486E FF94                pea.l      [A6 - 0x6C]
  19244. 0000EAB0  3F3C 280E                move.w     -[A7], 0x280E
  19245. 0000EAB4  A9EB                     syscall    Pack4/FP68K
  19246. 0000EAB6  486E FF94                pea.l      [A6 - 0x6C]
  19247. 0000EABA  486E FF94                pea.l      [A6 - 0x6C]
  19248. 0000EABE  3F3C 0810                move.w     -[A7], 0x810
  19249. 0000EAC2  A9EB                     syscall    Pack4/FP68K
  19250. 0000EAC4  486E FFDC                pea.l      [A6 - 0x24]
  19251. 0000EAC8  486E FF82                pea.l      [A6 - 0x7E]
  19252. 0000EACC  3F3C 080E                move.w     -[A7], 0x80E
  19253. 0000EAD0  A9EB                     syscall    Pack4/FP68K
  19254. 0000EAD2  486E FF94                pea.l      [A6 - 0x6C]
  19255. 0000EAD6  486E FF82                pea.l      [A6 - 0x7E]
  19256. 0000EADA  3F3C 0804                move.w     -[A7], 0x804
  19257. 0000EADE  A9EB                     syscall    Pack4/FP68K
  19258. 0000EAE0  486A 01D4                pea.l      [A2 + 0x1D4]
  19259. 0000EAE4  486E FF82                pea.l      [A6 - 0x7E]
  19260. 0000EAE8  3F3C 0806                move.w     -[A7], 0x806
  19261. 0000EAEC  A9EB                     syscall    Pack4/FP68K
  19262. 0000EAEE  3D6E FFF4 FF78           move.w     [A6 - 0x88], [A6 - 0xC]
  19263. 0000EAF4  486E FF78                pea.l      [A6 - 0x88]
  19264. 0000EAF8  486E FF78                pea.l      [A6 - 0x88]
  19265. 0000EAFC  3F3C 200E                move.w     -[A7], 0x200E
  19266. 0000EB00  A9EB                     syscall    Pack4/FP68K
  19267. 0000EB02  486E FF78                pea.l      [A6 - 0x88]
  19268. 0000EB06  486E FF78                pea.l      [A6 - 0x88]
  19269. 0000EB0A  3F3C 0810                move.w     -[A7], 0x810
  19270. 0000EB0E  A9EB                     syscall    Pack4/FP68K
  19271. 0000EB10  486E FF78                pea.l      [A6 - 0x88]
  19272. 0000EB14  486E FF6E                pea.l      [A6 - 0x92]
  19273. 0000EB18  3F3C 080E                move.w     -[A7], 0x80E
  19274. 0000EB1C  A9EB                     syscall    Pack4/FP68K
  19275. 0000EB1E  486E FF82                pea.l      [A6 - 0x7E]
  19276. 0000EB22  486E FF6E                pea.l      [A6 - 0x92]
  19277. 0000EB26  3F3C 0002                move.w     -[A7], 0x2
  19278. 0000EB2A  A9EB                     syscall    Pack4/FP68K
  19279. 0000EB2C  486E FF6E                pea.l      [A6 - 0x92]
  19280. 0000EB30  486E FF8C                pea.l      [A6 - 0x74]
  19281. 0000EB34  3F3C 0810                move.w     -[A7], 0x810
  19282. 0000EB38  A9EB                     syscall    Pack4/FP68K
  19283. 0000EB3A  486E FF8C                pea.l      [A6 - 0x74]
  19284. 0000EB3E  486E FF64                pea.l      [A6 - 0x9C]
  19285. 0000EB42  3F3C 080E                move.w     -[A7], 0x80E
  19286. 0000EB46  A9EB                     syscall    Pack4/FP68K
  19287. 0000EB48  486E FF64                pea.l      [A6 - 0x9C]
  19288. 0000EB4C  3F3C 0016                move.w     -[A7], 0x16
  19289. 0000EB50  A9EB                     syscall    Pack4/FP68K
  19290. 0000EB52  486E FF64                pea.l      [A6 - 0x9C]
  19291. 0000EB56  486E FF64                pea.l      [A6 - 0x9C]
  19292. 0000EB5A  3F3C 2810                move.w     -[A7], 0x2810
  19293. 0000EB5E  A9EB                     syscall    Pack4/FP68K
  19294. 0000EB60  3D6E FF66 FFEC           move.w     [A6 - 0x14], [A6 - 0x9A]
  19295. 0000EB66  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  19296. 0000EB6A  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  19297. 0000EB6E  A893                     syscall    MoveTo
  19298. 0000EB70  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  19299. 0000EB74  302E FFF0                move.w     D0, [A6 - 0x10]
  19300. 0000EB78  48C0                     ext.l      D0
  19301. 0000EB7A  720C                     moveq.l    D1, 0x0C
  19302. 0000EB7C  D081                     add.l      D0, D1
  19303. 0000EB7E  3F00                     move.w     -[A7], D0
  19304. 0000EB80  A891                     syscall    LineTo
  19305. 0000EB82  D96E FFF6                add.w      [A6 - 0xA], D4
  19306. 0000EB86  3F3C FFFF                move.w     -[A7], 0xFFFF
  19307. 0000EB8A  486E FFAE                pea.l      [A6 - 0x52]
  19308. 0000EB8E  4EB9 0000 2642           jsr        [0x00002642]
  19309. 0000EB94  4FEF 000A                lea.l      A7, [A7 + 0xA]
  19310. label0000EB98:
  19311. 0000EB98  486E FFDC                pea.l      [A6 - 0x24]
  19312. 0000EB9C  486E FF9E                pea.l      [A6 - 0x62]
  19313. 0000EBA0  61FF FFFF CB80           bsr        -0x347E /* 0000B722 */
  19314. 0000EBA6  4A00                     tst.b      D0
  19315. 0000EBA8  504F                     addq.w     A7, 8
  19316. 0000EBAA  6600 FDA4                bne        -0x25A /* 0000E950 */
  19317. 0000EBAE  3F3C FFFF                move.w     -[A7], 0xFFFF
  19318. 0000EBB2  486E FF9E                pea.l      [A6 - 0x62]
  19319. 0000EBB6  61FF FFFF CB98           bsr        -0x3466 /* 0000B750 */
  19320. 0000EBBC  5C4F                     addq.w     A7, 6
  19321. 0000EBBE  6008                     bra        +0xA /* 0000EBC8 */
  19322. label0000EBC0:
  19323. 0000EBC0  264A                     movea.l    A3, A2
  19324. 0000EBC2  47EB 00A2                lea.l      A3, [A3 + 0xA2]
  19325. 0000EBC6  60D0                     bra        -0x2E /* 0000EB98 */
  19326. label0000EBC8:
  19327. 0000EBC8  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  19328. 0000EBCC  4E5E                     unlink     A6
  19329. 0000EBCE  4E75                     rts
  19330. fn0000EBD0:
  19331. 0000EBD0  4E56 0000                link       A6, 0
  19332. 0000EBD4  48E7 1030                movem.l    -[A7], D3,A2,A3
  19333. 0000EBD8  266E 0008                movea.l    A3, [A6 + 0x8]
  19334. 0000EBDC  262E 000C                move.l     D3, [A6 + 0xC]
  19335. 0000EBE0  246E 0010                movea.l    A2, [A6 + 0x10]
  19336. 0000EBE4  2F0A                     move.l     -[A7], A2
  19337. 0000EBE6  2F03                     move.l     -[A7], D3
  19338. 0000EBE8  2F0B                     move.l     -[A7], A3
  19339. 0000EBEA  4EB9 0000 2BEA           jsr        [0x00002BEA]
  19340. 0000EBF0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19341. 0000EBF4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  19342. 0000EBF8  4E5E                     unlink     A6
  19343. 0000EBFA  4E75                     rts
  19344. 0000EBFC  206F 0004                movea.l    A0, [A7 + 0x4]
  19345. 0000EC00  5088                     addq.l     A0, 8
  19346. 0000EC02  2010                     move.l     D0, [A0]
  19347. 0000EC04  0680 FFFF FE00           addi.l     D0, 0xFFFFFE00
  19348. 0000EC0A  D1AF 0004                add.l      [A7 + 0x4], D0
  19349. 0000EC0E  4EF9 0000 E76A           jmp        [0x0000E76A]
  19350. fn0000EC14:
  19351. 0000EC14  4E56 FFC2                link       A6, -0x003E
  19352. 0000EC18  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  19353. 0000EC1C  246E 0008                movea.l    A2, [A6 + 0x8]
  19354. 0000EC20  266E 0012                movea.l    A3, [A6 + 0x12]
  19355. 0000EC24  3E2E 0020                move.w     D7, [A6 + 0x20]
  19356. 0000EC28  2A2E 0022                move.l     D5, [A6 + 0x22]
  19357. 0000EC2C  2C2E 0026                move.l     D6, [A6 + 0x26]
  19358. 0000EC30  4A6E 000C                tst.w      [A6 + 0xC]
  19359. 0000EC34  6714                     beq        +0x16 /* 0000EC4A */
  19360. 0000EC36  204A                     movea.l    A0, A2
  19361. 0000EC38  41E8 003A                lea.l      A0, [A0 + 0x3A]
  19362. 0000EC3C  2848                     movea.l    A4, A0
  19363. 0000EC3E  2488                     move.l     [A2], A0
  19364. 0000EC40  2F0C                     move.l     -[A7], A4
  19365. 0000EC42  4EB9 0000 3F3A           jsr        [0x00003F3A]
  19366. 0000EC48  584F                     addq.w     A7, 4
  19367. label0000EC4A:
  19368. 0000EC4A  7000                     moveq.l    D0, 0x00
  19369. 0000EC4C  102B 000F                move.b     D0, [A3 + 0xF]
  19370. 0000EC50  3F00                     move.w     -[A7], D0
  19371. 0000EC52  7000                     moveq.l    D0, 0x00
  19372. 0000EC54  102B 000E                move.b     D0, [A3 + 0xE]
  19373. 0000EC58  3F00                     move.w     -[A7], D0
  19374. 0000EC5A  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  19375. 0000EC5E  7000                     moveq.l    D0, 0x00
  19376. 0000EC60  102B 0008                move.b     D0, [A3 + 0x8]
  19377. 0000EC64  3F00                     move.w     -[A7], D0
  19378. 0000EC66  4267                     clr.w      -[A7]
  19379. 0000EC68  2F0A                     move.l     -[A7], A2
  19380. 0000EC6A  61FF FFFF CBD2           bsr        -0x342C /* 0000B83E */
  19381. 0000EC70  41F9 0001 5BE6           lea.l      A0, [0x00015BE6]
  19382. 0000EC76  2548 0004                move.l     [A2 + 0x4], A0
  19383. 0000EC7A  41F9 0001 5BE6           lea.l      A0, [0x00015BE6]
  19384. 0000EC80  41E8 0174                lea.l      A0, [A0 + 0x174]
  19385. 0000EC84  2252                     movea.l    A1, [A2]
  19386. 0000EC86  2288                     move.l     [A1], A0
  19387. 0000EC88  2852                     movea.l    A4, [A2]
  19388. 0000EC8A  204A                     movea.l    A0, A2
  19389. 0000EC8C  41E8 003A                lea.l      A0, [A0 + 0x3A]
  19390. 0000EC90  91CC                     sub.l      A0, A4
  19391. 0000EC92  2948 0008                move.l     [A4 + 0x8], A0
  19392. 0000EC96  1F3C 0001                move.b     -[A7], 0x1
  19393. 0000EC9A  2F06                     move.l     -[A7], D6
  19394. 0000EC9C  2F0A                     move.l     -[A7], A2
  19395. 0000EC9E  4EB9 0000 34F2           jsr        [0x000034F2]
  19396. 0000ECA4  42A7                     clr.l      -[A7]
  19397. 0000ECA6  2F0A                     move.l     -[A7], A2
  19398. 0000ECA8  2057                     movea.l    A0, [A7]
  19399. 0000ECAA  2268 0004                movea.l    A1, [A0 + 0x4]
  19400. 0000ECAE  2269 00E8                movea.l    A1, [A1 + 0xE8]
  19401. 0000ECB2  4E91                     jsr        [A1]
  19402. 0000ECB4  3D6E 001E FFC2           move.w     [A6 - 0x3E], [A6 + 0x1E]
  19403. 0000ECBA  486E FFC2                pea.l      [A6 - 0x3E]
  19404. 0000ECBE  486E FFC2                pea.l      [A6 - 0x3E]
  19405. 0000ECC2  3F3C 200E                move.w     -[A7], 0x200E
  19406. 0000ECC6  A9EB                     syscall    Pack4/FP68K
  19407. 0000ECC8  486E FFC2                pea.l      [A6 - 0x3E]
  19408. 0000ECCC  486E FFC2                pea.l      [A6 - 0x3E]
  19409. 0000ECD0  3F3C 0810                move.w     -[A7], 0x810
  19410. 0000ECD4  A9EB                     syscall    Pack4/FP68K
  19411. 0000ECD6  486E FFC2                pea.l      [A6 - 0x3E]
  19412. 0000ECDA  486E FFCC                pea.l      [A6 - 0x34]
  19413. 0000ECDE  3F3C 080E                move.w     -[A7], 0x80E
  19414. 0000ECE2  A9EB                     syscall    Pack4/FP68K
  19415. 0000ECE4  4853                     pea.l      [A3]
  19416. 0000ECE6  486E FFCC                pea.l      [A6 - 0x34]
  19417. 0000ECEA  3F3C 0804                move.w     -[A7], 0x804
  19418. 0000ECEE  A9EB                     syscall    Pack4/FP68K
  19419. 0000ECF0  486E 0016                pea.l      [A6 + 0x16]
  19420. 0000ECF4  486E FFCC                pea.l      [A6 - 0x34]
  19421. 0000ECF8  3F3C 0806                move.w     -[A7], 0x806
  19422. 0000ECFC  A9EB                     syscall    Pack4/FP68K
  19423. 0000ECFE  486E FFCC                pea.l      [A6 - 0x34]
  19424. 0000ED02  486E FFD6                pea.l      [A6 - 0x2A]
  19425. 0000ED06  3F3C 0810                move.w     -[A7], 0x810
  19426. 0000ED0A  A9EB                     syscall    Pack4/FP68K
  19427. 0000ED0C  486E FFD6                pea.l      [A6 - 0x2A]
  19428. 0000ED10  486E FFDE                pea.l      [A6 - 0x22]
  19429. 0000ED14  3F3C 080E                move.w     -[A7], 0x80E
  19430. 0000ED18  A9EB                     syscall    Pack4/FP68K
  19431. 0000ED1A  486E FFDE                pea.l      [A6 - 0x22]
  19432. 0000ED1E  3F3C 0016                move.w     -[A7], 0x16
  19433. 0000ED22  A9EB                     syscall    Pack4/FP68K
  19434. 0000ED24  486E FFDE                pea.l      [A6 - 0x22]
  19435. 0000ED28  486E FFDE                pea.l      [A6 - 0x22]
  19436. 0000ED2C  3F3C 2810                move.w     -[A7], 0x2810
  19437. 0000ED30  A9EB                     syscall    Pack4/FP68K
  19438. 0000ED32  3C2E FFE0                move.w     D6, [A6 - 0x20]
  19439. 0000ED36  3006                     move.w     D0, D6
  19440. 0000ED38  48C0                     ext.l      D0
  19441. 0000ED3A  2045                     movea.l    A0, D5
  19442. 0000ED3C  3610                     move.w     D3, [A0]
  19443. 0000ED3E  48C3                     ext.l      D3
  19444. 0000ED40  9680                     sub.l      D3, D0
  19445. 0000ED42  3828 0002                move.w     D4, [A0 + 0x2]
  19446. 0000ED46  486E FFE8                pea.l      [A6 - 0x18]
  19447. 0000ED4A  3F04                     move.w     -[A7], D4
  19448. 0000ED4C  3007                     move.w     D0, D7
  19449. 0000ED4E  48C0                     ext.l      D0
  19450. 0000ED50  2203                     move.l     D1, D3
  19451. 0000ED52  9280                     sub.l      D1, D0
  19452. 0000ED54  3F01                     move.w     -[A7], D1
  19453. 0000ED56  3007                     move.w     D0, D7
  19454. 0000ED58  48C0                     ext.l      D0
  19455. 0000ED5A  3204                     move.w     D1, D4
  19456. 0000ED5C  48C1                     ext.l      D1
  19457. 0000ED5E  D280                     add.l      D1, D0
  19458. 0000ED60  3F01                     move.w     -[A7], D1
  19459. 0000ED62  3F03                     move.w     -[A7], D3
  19460. 0000ED64  A8A7                     syscall    SetRect
  19461. 0000ED66  4878 002E                push.l     0x2E /* '.' */
  19462. 0000ED6A  4EB9 0000 258A           jsr        [0x0000258A]
  19463. 0000ED70  2648                     movea.l    A3, A0
  19464. 0000ED72  2008                     move.l     D0, A0
  19465. 0000ED74  4FEF 0026                lea.l      A7, [A7 + 0x26]
  19466. 0000ED78  6714                     beq        +0x16 /* 0000ED8E */
  19467. 0000ED7A  1F3C 0001                move.b     -[A7], 0x1
  19468. 0000ED7E  486E FFE8                pea.l      [A6 - 0x18]
  19469. 0000ED82  2F0B                     move.l     -[A7], A3
  19470. 0000ED84  61FF FFFF CF9C           bsr        -0x3062 /* 0000BD22 */
  19471. 0000ED8A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  19472. label0000ED8E:
  19473. 0000ED8E  254B 0032                move.l     [A2 + 0x32], A3
  19474. 0000ED92  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  19475. 0000ED96  2057                     movea.l    A0, [A7]
  19476. 0000ED98  2250                     movea.l    A1, [A0]
  19477. 0000ED9A  2269 0014                movea.l    A1, [A1 + 0x14]
  19478. 0000ED9E  4E91                     jsr        [A1]
  19479. 0000EDA0  2648                     movea.l    A3, A0
  19480. 0000EDA2  2053                     movea.l    A0, [A3]
  19481. 0000EDA4  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  19482. 0000EDAA  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  19483. 0000EDB0  3F3C 000B                move.w     -[A7], 0xB
  19484. 0000EDB4  A88A                     syscall    TextSize
  19485. 0000EDB6  486E FFF0                pea.l      [A6 - 0x10]
  19486. 0000EDBA  A88B                     syscall    GetFontInfo
  19487. 0000EDBC  4227                     clr.b      -[A7]
  19488. 0000EDBE  302E FFF8                move.w     D0, [A6 - 0x8]
  19489. 0000EDC2  48C0                     ext.l      D0
  19490. 0000EDC4  322E FFFC                move.w     D1, [A6 - 0x4]
  19491. 0000EDC8  48C1                     ext.l      D1
  19492. 0000EDCA  9280                     sub.l      D1, D0
  19493. 0000EDCC  302E FFF0                move.w     D0, [A6 - 0x10]
  19494. 0000EDD0  48C0                     ext.l      D0
  19495. 0000EDD2  D081                     add.l      D0, D1
  19496. 0000EDD4  322E FFF2                move.w     D1, [A6 - 0xE]
  19497. 0000EDD8  48C1                     ext.l      D1
  19498. 0000EDDA  D280                     add.l      D1, D0
  19499. 0000EDDC  302E FFF6                move.w     D0, [A6 - 0xA]
  19500. 0000EDE0  48C0                     ext.l      D0
  19501. 0000EDE2  D081                     add.l      D0, D1
  19502. 0000EDE4  3F00                     move.w     -[A7], D0
  19503. 0000EDE6  302E FFFA                move.w     D0, [A6 - 0x6]
  19504. 0000EDEA  48C0                     ext.l      D0
  19505. 0000EDEC  322E FFFE                move.w     D1, [A6 - 0x2]
  19506. 0000EDF0  48C1                     ext.l      D1
  19507. 0000EDF2  9280                     sub.l      D1, D0
  19508. 0000EDF4  3F01                     move.w     -[A7], D1
  19509. 0000EDF6  2F0A                     move.l     -[A7], A2
  19510. 0000EDF8  4EB9 0000 34BA           jsr        [0x000034BA]
  19511. 0000EDFE  4227                     clr.b      -[A7]
  19512. 0000EE00  306E FFF8                movea.w    A0, [A6 - 0x8]
  19513. 0000EE04  2F08                     move.l     -[A7], A0
  19514. 0000EE06  306E FFFA                movea.w    A0, [A6 - 0x6]
  19515. 0000EE0A  2F08                     move.l     -[A7], A0
  19516. 0000EE0C  2F0A                     move.l     -[A7], A2
  19517. 0000EE0E  4EB9 0000 34D2           jsr        [0x000034D2]
  19518. 0000EE14  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  19519. 0000EE18  2F0A                     move.l     -[A7], A2
  19520. 0000EE1A  61FF FFFF CED8           bsr        -0x3126 /* 0000BCF4 */
  19521. 0000EE20  204A                     movea.l    A0, A2
  19522. 0000EE22  4FEF 0024                lea.l      A7, [A7 + 0x24]
  19523. 0000EE26  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  19524. 0000EE2A  4E5E                     unlink     A6
  19525. 0000EE2C  4E75                     rts
  19526. 0000EE2E  4E56 0000                link       A6, 0
  19527. 0000EE32  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  19528. 0000EE36  246E 0008                movea.l    A2, [A6 + 0x8]
  19529. 0000EE3A  362E 000C                move.w     D3, [A6 + 0xC]
  19530. 0000EE3E  200A                     move.l     D0, A2
  19531. 0000EE40  6752                     beq        +0x54 /* 0000EE94 */
  19532. 0000EE42  41F9 0001 5BE6           lea.l      A0, [0x00015BE6]
  19533. 0000EE48  2548 0004                move.l     [A2 + 0x4], A0
  19534. 0000EE4C  41F9 0001 5BE6           lea.l      A0, [0x00015BE6]
  19535. 0000EE52  41E8 0174                lea.l      A0, [A0 + 0x174]
  19536. 0000EE56  2252                     movea.l    A1, [A2]
  19537. 0000EE58  2288                     move.l     [A1], A0
  19538. 0000EE5A  2652                     movea.l    A3, [A2]
  19539. 0000EE5C  204A                     movea.l    A0, A2
  19540. 0000EE5E  41E8 003A                lea.l      A0, [A0 + 0x3A]
  19541. 0000EE62  2848                     movea.l    A4, A0
  19542. 0000EE64  91CB                     sub.l      A0, A3
  19543. 0000EE66  2748 0008                move.l     [A3 + 0x8], A0
  19544. 0000EE6A  4267                     clr.w      -[A7]
  19545. 0000EE6C  2F0A                     move.l     -[A7], A2
  19546. 0000EE6E  61FF FFFF CC60           bsr        -0x339E /* 0000BAD0 */
  19547. 0000EE74  4A43                     tst.w      D3
  19548. 0000EE76  5C4F                     addq.w     A7, 6
  19549. 0000EE78  670C                     beq        +0xE /* 0000EE86 */
  19550. 0000EE7A  4267                     clr.w      -[A7]
  19551. 0000EE7C  2F0C                     move.l     -[A7], A4
  19552. 0000EE7E  4EB9 0000 3F42           jsr        [0x00003F42]
  19553. 0000EE84  5C4F                     addq.w     A7, 6
  19554. label0000EE86:
  19555. 0000EE86  4A43                     tst.w      D3
  19556. 0000EE88  6F0A                     ble        +0xC /* 0000EE94 */
  19557. 0000EE8A  2F0A                     move.l     -[A7], A2
  19558. 0000EE8C  4EB9 0000 2592           jsr        [0x00002592]
  19559. 0000EE92  584F                     addq.w     A7, 4
  19560. label0000EE94:
  19561. 0000EE94  204A                     movea.l    A0, A2
  19562. 0000EE96  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  19563. 0000EE9A  4E5E                     unlink     A6
  19564. 0000EE9C  4E75                     rts
  19565. 0000EE9E  4E56 FFEA                link       A6, -0x0016
  19566. 0000EEA2  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  19567. 0000EEA6  246E 0008                movea.l    A2, [A6 + 0x8]
  19568. 0000EEAA  4227                     clr.b      -[A7]
  19569. 0000EEAC  1F3C 0001                move.b     -[A7], 0x1
  19570. 0000EEB0  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  19571. 0000EEB4  2057                     movea.l    A0, [A7]
  19572. 0000EEB6  2250                     movea.l    A1, [A0]
  19573. 0000EEB8  2269 0018                movea.l    A1, [A1 + 0x18]
  19574. 0000EEBC  4E91                     jsr        [A1]
  19575. 0000EEBE  584F                     addq.w     A7, 4
  19576. 0000EEC0  2F08                     move.l     -[A7], A0
  19577. 0000EEC2  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  19578. 0000EEC6  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  19579. 0000EECA  61FF FFFF ACD4           bsr        -0x532A /* 00009BA0 */
  19580. 0000EED0  4227                     clr.b      -[A7]
  19581. 0000EED2  4227                     clr.b      -[A7]
  19582. 0000EED4  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  19583. 0000EED8  2057                     movea.l    A0, [A7]
  19584. 0000EEDA  2250                     movea.l    A1, [A0]
  19585. 0000EEDC  2269 0010                movea.l    A1, [A1 + 0x10]
  19586. 0000EEE0  4E91                     jsr        [A1]
  19587. 0000EEE2  584F                     addq.w     A7, 4
  19588. 0000EEE4  2F08                     move.l     -[A7], A0
  19589. 0000EEE6  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  19590. 0000EEEA  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  19591. 0000EEEE  61FF FFFF ACB0           bsr        -0x534E /* 00009BA0 */
  19592. 0000EEF4  302A 002C                move.w     D0, [A2 + 0x2C]
  19593. 0000EEF8  48C0                     ext.l      D0
  19594. 0000EEFA  2F00                     move.l     -[A7], D0
  19595. 0000EEFC  4879 0001 5E48           push.l     0x15E48
  19596. 0000EF02  486E FFFA                pea.l      [A6 - 0x6]
  19597. 0000EF06  61FF 0000 4B24           bsr        +0x4B26 /* 00013A2C */
  19598. 0000EF0C  3F3C 000B                move.w     -[A7], 0xB
  19599. 0000EF10  A88A                     syscall    TextSize
  19600. 0000EF12  486E FFFA                pea.l      [A6 - 0x6]
  19601. 0000EF16  4267                     clr.w      -[A7]
  19602. 0000EF18  486E FFFA                pea.l      [A6 - 0x6]
  19603. 0000EF1C  61FF FFFF 66D4           bsr        -0x992A /* 000055F2 */
  19604. 0000EF22  584F                     addq.w     A7, 4
  19605. 0000EF24  3F00                     move.w     -[A7], D0
  19606. 0000EF26  A886                     syscall    TextWidth
  19607. 0000EF28  301F                     move.w     D0, [A7]+
  19608. 0000EF2A  3800                     move.w     D4, D0
  19609. 0000EF2C  2F2A 0032                move.l     -[A7], [A2 + 0x32]
  19610. 0000EF30  2057                     movea.l    A0, [A7]
  19611. 0000EF32  2250                     movea.l    A1, [A0]
  19612. 0000EF34  2269 0018                movea.l    A1, [A1 + 0x18]
  19613. 0000EF38  4E91                     jsr        [A1]
  19614. 0000EF3A  2648                     movea.l    A3, A0
  19615. 0000EF3C  2053                     movea.l    A0, [A3]
  19616. 0000EF3E  2D68 0002 FFF2           move.l     [A6 - 0xE], [A0 + 0x2]
  19617. 0000EF44  2D68 0006 FFF6           move.l     [A6 - 0xA], [A0 + 0x6]
  19618. 0000EF4A  486E FFEA                pea.l      [A6 - 0x16]
  19619. 0000EF4E  A88B                     syscall    GetFontInfo
  19620. 0000EF50  362E FFF4                move.w     D3, [A6 - 0xC]
  19621. 0000EF54  3003                     move.w     D0, D3
  19622. 0000EF56  48C0                     ext.l      D0
  19623. 0000EF58  322E FFF8                move.w     D1, [A6 - 0x8]
  19624. 0000EF5C  48C1                     ext.l      D1
  19625. 0000EF5E  9280                     sub.l      D1, D0
  19626. 0000EF60  3004                     move.w     D0, D4
  19627. 0000EF62  48C0                     ext.l      D0
  19628. 0000EF64  9280                     sub.l      D1, D0
  19629. 0000EF66  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  19630. 0000EF6E  3003                     move.w     D0, D3
  19631. 0000EF70  48C0                     ext.l      D0
  19632. 0000EF72  D081                     add.l      D0, D1
  19633. 0000EF74  3F00                     move.w     -[A7], D0
  19634. 0000EF76  302E FFF0                move.w     D0, [A6 - 0x10]
  19635. 0000EF7A  48C0                     ext.l      D0
  19636. 0000EF7C  D080                     add.l      D0, D0
  19637. 0000EF7E  322E FFEA                move.w     D1, [A6 - 0x16]
  19638. 0000EF82  48C1                     ext.l      D1
  19639. 0000EF84  342E FFF6                move.w     D2, [A6 - 0xA]
  19640. 0000EF88  48C2                     ext.l      D2
  19641. 0000EF8A  D481                     add.l      D2, D1
  19642. 0000EF8C  D480                     add.l      D2, D0
  19643. 0000EF8E  3F02                     move.w     -[A7], D2
  19644. 0000EF90  A893                     syscall    MoveTo
  19645. 0000EF92  486E FFFA                pea.l      [A6 - 0x6]
  19646. 0000EF96  4267                     clr.w      -[A7]
  19647. 0000EF98  486E FFFA                pea.l      [A6 - 0x6]
  19648. 0000EF9C  61FF FFFF 6654           bsr        -0x99AA /* 000055F2 */
  19649. 0000EFA2  584F                     addq.w     A7, 4
  19650. 0000EFA4  3F00                     move.w     -[A7], D0
  19651. 0000EFA6  A885                     syscall    DrawText
  19652. 0000EFA8  2F0A                     move.l     -[A7], A2
  19653. 0000EFAA  61FF FFFF BF3A           bsr        -0x40C4 /* 0000AEE6 */
  19654. 0000EFB0  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  19655. 0000EFB4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  19656. 0000EFB8  4E5E                     unlink     A6
  19657. 0000EFBA  4E75                     rts
  19658. 0000EFBC  206F 0004                movea.l    A0, [A7 + 0x4]
  19659. 0000EFC0  5088                     addq.l     A0, 8
  19660. 0000EFC2  2010                     move.l     D0, [A0]
  19661. 0000EFC4  0680 FFFF FFC6           addi.l     D0, 0xFFFFFFC6
  19662. 0000EFCA  D1AF 0004                add.l      [A7 + 0x4], D0
  19663. 0000EFCE  4EF9 0000 EE32           jmp        [0x0000EE32]
  19664. fn0000EFD4:
  19665. 0000EFD4  4E56 0000                link       A6, 0
  19666. 0000EFD8  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  19667. 0000EFDC  246E 0008                movea.l    A2, [A6 + 0x8]
  19668. 0000EFE0  266E 000C                movea.l    A3, [A6 + 0xC]
  19669. 0000EFE4  382E 0010                move.w     D4, [A6 + 0x10]
  19670. 0000EFE8  362E 0012                move.w     D3, [A6 + 0x12]
  19671. 0000EFEC  41F9 0001 5BA0           lea.l      A0, [0x00015BA0]
  19672. 0000EFF2  2488                     move.l     [A2], A0
  19673. 0000EFF4  3544 0004                move.w     [A2 + 0x4], D4
  19674. 0000EFF8  3543 0006                move.w     [A2 + 0x6], D3
  19675. 0000EFFC  2553 0008                move.l     [A2 + 0x8], [A3]
  19676. 0000F000  256B 0004 000C           move.l     [A2 + 0xC], [A3 + 0x4]
  19677. 0000F006  2F0A                     move.l     -[A7], A2
  19678. 0000F008  2057                     movea.l    A0, [A7]
  19679. 0000F00A  2250                     movea.l    A1, [A0]
  19680. 0000F00C  2269 0030                movea.l    A1, [A1 + 0x30]
  19681. 0000F010  4E91                     jsr        [A1]
  19682. 0000F012  204A                     movea.l    A0, A2
  19683. 0000F014  584F                     addq.w     A7, 4
  19684. 0000F016  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  19685. 0000F01A  4E5E                     unlink     A6
  19686. 0000F01C  4E75                     rts
  19687. fn0000F01E:
  19688. 0000F01E  4E56 0000                link       A6, 0
  19689. 0000F022  2F0A                     move.l     -[A7], A2
  19690. 0000F024  246E 0008                movea.l    A2, [A6 + 0x8]
  19691. 0000F028  200A                     move.l     D0, A2
  19692. 0000F02A  6718                     beq        +0x1A /* 0000F044 */
  19693. 0000F02C  41F9 0001 5BA0           lea.l      A0, [0x00015BA0]
  19694. 0000F032  2488                     move.l     [A2], A0
  19695. 0000F034  4A6E 000C                tst.w      [A6 + 0xC]
  19696. 0000F038  6F0A                     ble        +0xC /* 0000F044 */
  19697. 0000F03A  2F0A                     move.l     -[A7], A2
  19698. 0000F03C  4EB9 0000 2592           jsr        [0x00002592]
  19699. 0000F042  584F                     addq.w     A7, 4
  19700. label0000F044:
  19701. 0000F044  204A                     movea.l    A0, A2
  19702. 0000F046  245F                     movea.l    A2, [A7]+
  19703. 0000F048  4E5E                     unlink     A6
  19704. 0000F04A  4E75                     rts
  19705. 0000F04C  4E56 FFDA                link       A6, -0x0026
  19706. 0000F050  48E7 1820                movem.l    -[A7], D3,D4,A2
  19707. 0000F054  246E 0008                movea.l    A2, [A6 + 0x8]
  19708. 0000F058  362A 000A                move.w     D3, [A2 + 0xA]
  19709. 0000F05C  3003                     move.w     D0, D3
  19710. 0000F05E  48C0                     ext.l      D0
  19711. 0000F060  322A 000E                move.w     D1, [A2 + 0xE]
  19712. 0000F064  48C1                     ext.l      D1
  19713. 0000F066  9280                     sub.l      D1, D0
  19714. 0000F068  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  19715. 0000F070  3003                     move.w     D0, D3
  19716. 0000F072  48C0                     ext.l      D0
  19717. 0000F074  D081                     add.l      D0, D1
  19718. 0000F076  3540 0012                move.w     [A2 + 0x12], D0
  19719. 0000F07A  382A 0008                move.w     D4, [A2 + 0x8]
  19720. 0000F07E  3004                     move.w     D0, D4
  19721. 0000F080  48C0                     ext.l      D0
  19722. 0000F082  322A 000C                move.w     D1, [A2 + 0xC]
  19723. 0000F086  48C1                     ext.l      D1
  19724. 0000F088  9280                     sub.l      D1, D0
  19725. 0000F08A  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  19726. 0000F092  3004                     move.w     D0, D4
  19727. 0000F094  48C0                     ext.l      D0
  19728. 0000F096  D081                     add.l      D0, D1
  19729. 0000F098  3540 0010                move.w     [A2 + 0x10], D0
  19730. 0000F09C  302A 000A                move.w     D0, [A2 + 0xA]
  19731. 0000F0A0  48C0                     ext.l      D0
  19732. 0000F0A2  322A 000E                move.w     D1, [A2 + 0xE]
  19733. 0000F0A6  48C1                     ext.l      D1
  19734. 0000F0A8  9280                     sub.l      D1, D0
  19735. 0000F0AA  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  19736. 0000F0B2  2D41 FFDA                move.l     [A6 - 0x26], D1
  19737. 0000F0B6  486E FFDA                pea.l      [A6 - 0x26]
  19738. 0000F0BA  486E FFDA                pea.l      [A6 - 0x26]
  19739. 0000F0BE  3F3C 280E                move.w     -[A7], 0x280E
  19740. 0000F0C2  A9EB                     syscall    Pack4/FP68K
  19741. 0000F0C4  486E FFDA                pea.l      [A6 - 0x26]
  19742. 0000F0C8  486E FFDA                pea.l      [A6 - 0x26]
  19743. 0000F0CC  3F3C 0810                move.w     -[A7], 0x810
  19744. 0000F0D0  A9EB                     syscall    Pack4/FP68K
  19745. 0000F0D2  256E FFDA 001C           move.l     [A2 + 0x1C], [A6 - 0x26]
  19746. 0000F0D8  256E FFDE 0020           move.l     [A2 + 0x20], [A6 - 0x22]
  19747. 0000F0DE  302A 0008                move.w     D0, [A2 + 0x8]
  19748. 0000F0E2  48C0                     ext.l      D0
  19749. 0000F0E4  322A 000C                move.w     D1, [A2 + 0xC]
  19750. 0000F0E8  48C1                     ext.l      D1
  19751. 0000F0EA  9280                     sub.l      D1, D0
  19752. 0000F0EC  2D41 FFDA                move.l     [A6 - 0x26], D1
  19753. 0000F0F0  486E FFDA                pea.l      [A6 - 0x26]
  19754. 0000F0F4  486E FFDA                pea.l      [A6 - 0x26]
  19755. 0000F0F8  3F3C 280E                move.w     -[A7], 0x280E
  19756. 0000F0FC  A9EB                     syscall    Pack4/FP68K
  19757. 0000F0FE  486E FFDA                pea.l      [A6 - 0x26]
  19758. 0000F102  486E FFDA                pea.l      [A6 - 0x26]
  19759. 0000F106  3F3C 0810                move.w     -[A7], 0x810
  19760. 0000F10A  A9EB                     syscall    Pack4/FP68K
  19761. 0000F10C  302A 000A                move.w     D0, [A2 + 0xA]
  19762. 0000F110  48C0                     ext.l      D0
  19763. 0000F112  322A 000E                move.w     D1, [A2 + 0xE]
  19764. 0000F116  48C1                     ext.l      D1
  19765. 0000F118  9280                     sub.l      D1, D0
  19766. 0000F11A  2D41 FFE4                move.l     [A6 - 0x1C], D1
  19767. 0000F11E  486E FFE4                pea.l      [A6 - 0x1C]
  19768. 0000F122  486E FFE4                pea.l      [A6 - 0x1C]
  19769. 0000F126  3F3C 280E                move.w     -[A7], 0x280E
  19770. 0000F12A  A9EB                     syscall    Pack4/FP68K
  19771. 0000F12C  486E FFE4                pea.l      [A6 - 0x1C]
  19772. 0000F130  486E FFE4                pea.l      [A6 - 0x1C]
  19773. 0000F134  3F3C 0810                move.w     -[A7], 0x810
  19774. 0000F138  A9EB                     syscall    Pack4/FP68K
  19775. 0000F13A  486E FFE4                pea.l      [A6 - 0x1C]
  19776. 0000F13E  486E FFEE                pea.l      [A6 - 0x12]
  19777. 0000F142  3F3C 080E                move.w     -[A7], 0x80E
  19778. 0000F146  A9EB                     syscall    Pack4/FP68K
  19779. 0000F148  486E FFDA                pea.l      [A6 - 0x26]
  19780. 0000F14C  486E FFEE                pea.l      [A6 - 0x12]
  19781. 0000F150  3F3C 0806                move.w     -[A7], 0x806
  19782. 0000F154  A9EB                     syscall    Pack4/FP68K
  19783. 0000F156  486E FFEE                pea.l      [A6 - 0x12]
  19784. 0000F15A  486E FFF8                pea.l      [A6 - 0x8]
  19785. 0000F15E  3F3C 0810                move.w     -[A7], 0x810
  19786. 0000F162  A9EB                     syscall    Pack4/FP68K
  19787. 0000F164  256E FFF8 0024           move.l     [A2 + 0x24], [A6 - 0x8]
  19788. 0000F16A  256E FFFC 0028           move.l     [A2 + 0x28], [A6 - 0x4]
  19789. 0000F170  2F0A                     move.l     -[A7], A2
  19790. 0000F172  2057                     movea.l    A0, [A7]
  19791. 0000F174  2250                     movea.l    A1, [A0]
  19792. 0000F176  2269 0034                movea.l    A1, [A1 + 0x34]
  19793. 0000F17A  4E91                     jsr        [A1]
  19794. 0000F17C  357C 0001 002C           move.w     [A2 + 0x2C], 0x1
  19795. 0000F182  584F                     addq.w     A7, 4
  19796. 0000F184  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  19797. 0000F188  4E5E                     unlink     A6
  19798. 0000F18A  4E75                     rts
  19799. 0000F18C  4E56 0000                link       A6, 0
  19800. 0000F190  2F0A                     move.l     -[A7], A2
  19801. 0000F192  246E 0008                movea.l    A2, [A6 + 0x8]
  19802. 0000F196  486A 0014                pea.l      [A2 + 0x14]
  19803. 0000F19A  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  19804. 0000F19E  2F0A                     move.l     -[A7], A2
  19805. 0000F1A0  2057                     movea.l    A0, [A7]
  19806. 0000F1A2  2250                     movea.l    A1, [A0]
  19807. 0000F1A4  2269 0010                movea.l    A1, [A1 + 0x10]
  19808. 0000F1A8  4E91                     jsr        [A1]
  19809. 0000F1AA  486A 0018                pea.l      [A2 + 0x18]
  19810. 0000F1AE  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  19811. 0000F1B2  2F0A                     move.l     -[A7], A2
  19812. 0000F1B4  2057                     movea.l    A0, [A7]
  19813. 0000F1B6  2250                     movea.l    A1, [A0]
  19814. 0000F1B8  2269 0010                movea.l    A1, [A1 + 0x10]
  19815. 0000F1BC  4E91                     jsr        [A1]
  19816. 0000F1BE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  19817. 0000F1C2  245F                     movea.l    A2, [A7]+
  19818. 0000F1C4  4E5E                     unlink     A6
  19819. 0000F1C6  4E75                     rts
  19820. fn0000F1C8:
  19821. 0000F1C8  4E56 FFFC                link       A6, -0x0004
  19822. 0000F1CC  48E7 1020                movem.l    -[A7], D3,A2
  19823. 0000F1D0  246E 0008                movea.l    A2, [A6 + 0x8]
  19824. 0000F1D4  3F2A 0016                move.w     -[A7], [A2 + 0x16]
  19825. 0000F1D8  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  19826. 0000F1DC  A893                     syscall    MoveTo
  19827. 0000F1DE  362A 0004                move.w     D3, [A2 + 0x4]
  19828. 0000F1E2  602E                     bra        +0x30 /* 0000F212 */
  19829. label0000F1E4:
  19830. 0000F1E4  486E FFFC                pea.l      [A6 - 0x4]
  19831. 0000F1E8  3F03                     move.w     -[A7], D3
  19832. 0000F1EA  2F0A                     move.l     -[A7], A2
  19833. 0000F1EC  2057                     movea.l    A0, [A7]
  19834. 0000F1EE  2250                     movea.l    A1, [A0]
  19835. 0000F1F0  2269 0010                movea.l    A1, [A1 + 0x10]
  19836. 0000F1F4  4E91                     jsr        [A1]
  19837. 0000F1F6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  19838. 0000F1FA  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  19839. 0000F1FE  A891                     syscall    LineTo
  19840. 0000F200  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  19841. 0000F204  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  19842. 0000F208  A893                     syscall    MoveTo
  19843. 0000F20A  D66A 002C                add.w      D3, [A2 + 0x2C]
  19844. 0000F20E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  19845. label0000F212:
  19846. 0000F212  B66A 0006                cmp.w      D3, [A2 + 0x6]
  19847. 0000F216  6FCC                     ble        -0x32 /* 0000F1E4 */
  19848. 0000F218  3F2A 001A                move.w     -[A7], [A2 + 0x1A]
  19849. 0000F21C  3F2A 0018                move.w     -[A7], [A2 + 0x18]
  19850. 0000F220  A891                     syscall    LineTo
  19851. 0000F222  4CDF 0408                movem.l    D3,A2, [A7]+
  19852. 0000F226  4E5E                     unlink     A6
  19853. 0000F228  4E75                     rts
  19854. 0000F22A  4E56 FF9A                link       A6, -0x0066
  19855. 0000F22E  48E7 1030                movem.l    -[A7], D3,A2,A3
  19856. 0000F232  246E 0008                movea.l    A2, [A6 + 0x8]
  19857. 0000F236  362E 000C                move.w     D3, [A6 + 0xC]
  19858. 0000F23A  266E 000E                movea.l    A3, [A6 + 0xE]
  19859. 0000F23E  4A43                     tst.w      D3
  19860. 0000F240  6706                     beq        +0x8 /* 0000F248 */
  19861. 0000F242  0C43 0168                cmpi.w     D3, 0x168
  19862. 0000F246  660A                     bne        +0xC /* 0000F252 */
  19863. label0000F248:
  19864. 0000F248  376A 0012 0002           move.w     [A3 + 0x2], [A2 + 0x12]
  19865. 0000F24E  6000 011C                bra        +0x11E /* 0000F36C */
  19866. label0000F252:
  19867. 0000F252  2D7C 4006 B400 FF9A      move.l     [A6 - 0x66], 0x4006B400
  19868. 0000F25A  42AE FF9E                clr.l      [A6 - 0x62]
  19869. 0000F25E  426E FFA2                clr.w      [A6 - 0x5E]
  19870. 0000F262  3D43 FFA4                move.w     [A6 - 0x5C], D3
  19871. 0000F266  486E FFA4                pea.l      [A6 - 0x5C]
  19872. 0000F26A  486E FFA4                pea.l      [A6 - 0x5C]
  19873. 0000F26E  3F3C 200E                move.w     -[A7], 0x200E
  19874. 0000F272  A9EB                     syscall    Pack4/FP68K
  19875. 0000F274  486E FFA4                pea.l      [A6 - 0x5C]
  19876. 0000F278  486E FFA4                pea.l      [A6 - 0x5C]
  19877. 0000F27C  3F3C 0810                move.w     -[A7], 0x810
  19878. 0000F280  A9EB                     syscall    Pack4/FP68K
  19879. 0000F282  2D7C 4000 C90F FFAE      move.l     [A6 - 0x52], 0x4000C90F
  19880. 0000F28A  2D7C DAA2 1EB7 FFB2      move.l     [A6 - 0x4E], 0xDAA21EB7
  19881. 0000F292  3D7C A000 FFB6           move.w     [A6 - 0x4A], 0xA000
  19882. 0000F298  486E FFA4                pea.l      [A6 - 0x5C]
  19883. 0000F29C  486E FFAE                pea.l      [A6 - 0x52]
  19884. 0000F2A0  3F3C 0804                move.w     -[A7], 0x804
  19885. 0000F2A4  A9EB                     syscall    Pack4/FP68K
  19886. 0000F2A6  486E FF9A                pea.l      [A6 - 0x66]
  19887. 0000F2AA  486E FFAE                pea.l      [A6 - 0x52]
  19888. 0000F2AE  3F3C 0006                move.w     -[A7], 0x6
  19889. 0000F2B2  A9EB                     syscall    Pack4/FP68K
  19890. 0000F2B4  486E FFAE                pea.l      [A6 - 0x52]
  19891. 0000F2B8  486E FFB8                pea.l      [A6 - 0x48]
  19892. 0000F2BC  3F3C 0810                move.w     -[A7], 0x810
  19893. 0000F2C0  A9EB                     syscall    Pack4/FP68K
  19894. 0000F2C2  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  19895. 0000F2C6  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  19896. 0000F2CA  486E FFF8                pea.l      [A6 - 0x8]
  19897. 0000F2CE  61FF 0000 1EA0           bsr        +0x1EA2 /* 00011170 */
  19898. 0000F2D4  486A 001C                pea.l      [A2 + 0x1C]
  19899. 0000F2D8  486E FFC0                pea.l      [A6 - 0x40]
  19900. 0000F2DC  3F3C 080E                move.w     -[A7], 0x80E
  19901. 0000F2E0  A9EB                     syscall    Pack4/FP68K
  19902. 0000F2E2  486E FFF8                pea.l      [A6 - 0x8]
  19903. 0000F2E6  486E FFC0                pea.l      [A6 - 0x40]
  19904. 0000F2EA  3F3C 0804                move.w     -[A7], 0x804
  19905. 0000F2EE  A9EB                     syscall    Pack4/FP68K
  19906. 0000F2F0  3D6A 0012 FFCA           move.w     [A6 - 0x36], [A2 + 0x12]
  19907. 0000F2F6  486E FFCA                pea.l      [A6 - 0x36]
  19908. 0000F2FA  486E FFCA                pea.l      [A6 - 0x36]
  19909. 0000F2FE  3F3C 200E                move.w     -[A7], 0x200E
  19910. 0000F302  A9EB                     syscall    Pack4/FP68K
  19911. 0000F304  486E FFCA                pea.l      [A6 - 0x36]
  19912. 0000F308  486E FFCA                pea.l      [A6 - 0x36]
  19913. 0000F30C  3F3C 0810                move.w     -[A7], 0x810
  19914. 0000F310  A9EB                     syscall    Pack4/FP68K
  19915. 0000F312  486E FFCA                pea.l      [A6 - 0x36]
  19916. 0000F316  486E FFD4                pea.l      [A6 - 0x2C]
  19917. 0000F31A  3F3C 080E                move.w     -[A7], 0x80E
  19918. 0000F31E  A9EB                     syscall    Pack4/FP68K
  19919. 0000F320  486E FFC0                pea.l      [A6 - 0x40]
  19920. 0000F324  486E FFD4                pea.l      [A6 - 0x2C]
  19921. 0000F328  3F3C 0000                move.w     -[A7], 0x0
  19922. 0000F32C  A9EB                     syscall    Pack4/FP68K
  19923. 0000F32E  486E FFD4                pea.l      [A6 - 0x2C]
  19924. 0000F332  486E FFDE                pea.l      [A6 - 0x22]
  19925. 0000F336  3F3C 0810                move.w     -[A7], 0x810
  19926. 0000F33A  A9EB                     syscall    Pack4/FP68K
  19927. 0000F33C  486E FFDE                pea.l      [A6 - 0x22]
  19928. 0000F340  486E FFE6                pea.l      [A6 - 0x1A]
  19929. 0000F344  3F3C 080E                move.w     -[A7], 0x80E
  19930. 0000F348  A9EB                     syscall    Pack4/FP68K
  19931. 0000F34A  486E FFE6                pea.l      [A6 - 0x1A]
  19932. 0000F34E  3F3C 0016                move.w     -[A7], 0x16
  19933. 0000F352  A9EB                     syscall    Pack4/FP68K
  19934. 0000F354  486E FFE6                pea.l      [A6 - 0x1A]
  19935. 0000F358  486E FFE6                pea.l      [A6 - 0x1A]
  19936. 0000F35C  3F3C 2810                move.w     -[A7], 0x2810
  19937. 0000F360  A9EB                     syscall    Pack4/FP68K
  19938. 0000F362  376E FFE8 0002           move.w     [A3 + 0x2], [A6 - 0x18]
  19939. 0000F368  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19940. label0000F36C:
  19941. 0000F36C  2D7C 4006 B400 FFE6      move.l     [A6 - 0x1A], 0x4006B400
  19942. 0000F374  42AE FFEA                clr.l      [A6 - 0x16]
  19943. 0000F378  426E FFEE                clr.w      [A6 - 0x12]
  19944. 0000F37C  3D43 FFD4                move.w     [A6 - 0x2C], D3
  19945. 0000F380  486E FFD4                pea.l      [A6 - 0x2C]
  19946. 0000F384  486E FFD4                pea.l      [A6 - 0x2C]
  19947. 0000F388  3F3C 200E                move.w     -[A7], 0x200E
  19948. 0000F38C  A9EB                     syscall    Pack4/FP68K
  19949. 0000F38E  486E FFD4                pea.l      [A6 - 0x2C]
  19950. 0000F392  486E FFD4                pea.l      [A6 - 0x2C]
  19951. 0000F396  3F3C 0810                move.w     -[A7], 0x810
  19952. 0000F39A  A9EB                     syscall    Pack4/FP68K
  19953. 0000F39C  2D7C 4000 C90F FFCA      move.l     [A6 - 0x36], 0x4000C90F
  19954. 0000F3A4  2D7C DAA2 1EB7 FFCE      move.l     [A6 - 0x32], 0xDAA21EB7
  19955. 0000F3AC  3D7C A000 FFD2           move.w     [A6 - 0x2E], 0xA000
  19956. 0000F3B2  486E FFD4                pea.l      [A6 - 0x2C]
  19957. 0000F3B6  486E FFCA                pea.l      [A6 - 0x36]
  19958. 0000F3BA  3F3C 0804                move.w     -[A7], 0x804
  19959. 0000F3BE  A9EB                     syscall    Pack4/FP68K
  19960. 0000F3C0  486E FFE6                pea.l      [A6 - 0x1A]
  19961. 0000F3C4  486E FFCA                pea.l      [A6 - 0x36]
  19962. 0000F3C8  3F3C 0006                move.w     -[A7], 0x6
  19963. 0000F3CC  A9EB                     syscall    Pack4/FP68K
  19964. 0000F3CE  486E FFCA                pea.l      [A6 - 0x36]
  19965. 0000F3D2  486E FFDE                pea.l      [A6 - 0x22]
  19966. 0000F3D6  3F3C 0810                move.w     -[A7], 0x810
  19967. 0000F3DA  A9EB                     syscall    Pack4/FP68K
  19968. 0000F3DC  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  19969. 0000F3E0  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  19970. 0000F3E4  486E FFF0                pea.l      [A6 - 0x10]
  19971. 0000F3E8  61FF 0000 1D30           bsr        +0x1D32 /* 0001111A */
  19972. 0000F3EE  486A 001C                pea.l      [A2 + 0x1C]
  19973. 0000F3F2  486E FFC0                pea.l      [A6 - 0x40]
  19974. 0000F3F6  3F3C 080E                move.w     -[A7], 0x80E
  19975. 0000F3FA  A9EB                     syscall    Pack4/FP68K
  19976. 0000F3FC  486E FFF0                pea.l      [A6 - 0x10]
  19977. 0000F400  486E FFC0                pea.l      [A6 - 0x40]
  19978. 0000F404  3F3C 0804                move.w     -[A7], 0x804
  19979. 0000F408  A9EB                     syscall    Pack4/FP68K
  19980. 0000F40A  486E FFC0                pea.l      [A6 - 0x40]
  19981. 0000F40E  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  19982. 0000F412  A9EB                     syscall    Pack4/FP68K
  19983. 0000F414  486A 0024                pea.l      [A2 + 0x24]
  19984. 0000F418  486E FFC0                pea.l      [A6 - 0x40]
  19985. 0000F41C  3F3C 0806                move.w     -[A7], 0x806
  19986. 0000F420  A9EB                     syscall    Pack4/FP68K
  19987. 0000F422  3D6A 0010 FFAE           move.w     [A6 - 0x52], [A2 + 0x10]
  19988. 0000F428  486E FFAE                pea.l      [A6 - 0x52]
  19989. 0000F42C  486E FFAE                pea.l      [A6 - 0x52]
  19990. 0000F430  3F3C 200E                move.w     -[A7], 0x200E
  19991. 0000F434  A9EB                     syscall    Pack4/FP68K
  19992. 0000F436  486E FFAE                pea.l      [A6 - 0x52]
  19993. 0000F43A  486E FFAE                pea.l      [A6 - 0x52]
  19994. 0000F43E  3F3C 0810                move.w     -[A7], 0x810
  19995. 0000F442  A9EB                     syscall    Pack4/FP68K
  19996. 0000F444  486E FFAE                pea.l      [A6 - 0x52]
  19997. 0000F448  486E FFA4                pea.l      [A6 - 0x5C]
  19998. 0000F44C  3F3C 080E                move.w     -[A7], 0x80E
  19999. 0000F450  A9EB                     syscall    Pack4/FP68K
  20000. 0000F452  486E FFC0                pea.l      [A6 - 0x40]
  20001. 0000F456  486E FFA4                pea.l      [A6 - 0x5C]
  20002. 0000F45A  3F3C 0000                move.w     -[A7], 0x0
  20003. 0000F45E  A9EB                     syscall    Pack4/FP68K
  20004. 0000F460  486E FFA4                pea.l      [A6 - 0x5C]
  20005. 0000F464  486E FFB8                pea.l      [A6 - 0x48]
  20006. 0000F468  3F3C 0810                move.w     -[A7], 0x810
  20007. 0000F46C  A9EB                     syscall    Pack4/FP68K
  20008. 0000F46E  486E FFB8                pea.l      [A6 - 0x48]
  20009. 0000F472  486E FF9A                pea.l      [A6 - 0x66]
  20010. 0000F476  3F3C 080E                move.w     -[A7], 0x80E
  20011. 0000F47A  A9EB                     syscall    Pack4/FP68K
  20012. 0000F47C  486E FF9A                pea.l      [A6 - 0x66]
  20013. 0000F480  3F3C 0016                move.w     -[A7], 0x16
  20014. 0000F484  A9EB                     syscall    Pack4/FP68K
  20015. 0000F486  486E FF9A                pea.l      [A6 - 0x66]
  20016. 0000F48A  486E FF9A                pea.l      [A6 - 0x66]
  20017. 0000F48E  3F3C 2810                move.w     -[A7], 0x2810
  20018. 0000F492  A9EB                     syscall    Pack4/FP68K
  20019. 0000F494  36AE FF9C                move.w     [A3], [A6 - 0x64]
  20020. 0000F498  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20021. 0000F49C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  20022. 0000F4A0  4E5E                     unlink     A6
  20023. 0000F4A2  4E75                     rts
  20024. 0000F4A4  4E56 0000                link       A6, 0
  20025. 0000F4A8  48E7 1820                movem.l    -[A7], D3,D4,A2
  20026. 0000F4AC  246E 0008                movea.l    A2, [A6 + 0x8]
  20027. 0000F4B0  382E 000C                move.w     D4, [A6 + 0xC]
  20028. 0000F4B4  362E 000E                move.w     D3, [A6 + 0xE]
  20029. 0000F4B8  3544 0004                move.w     [A2 + 0x4], D4
  20030. 0000F4BC  3543 0006                move.w     [A2 + 0x6], D3
  20031. 0000F4C0  2F0A                     move.l     -[A7], A2
  20032. 0000F4C2  2057                     movea.l    A0, [A7]
  20033. 0000F4C4  2250                     movea.l    A1, [A0]
  20034. 0000F4C6  2269 0034                movea.l    A1, [A1 + 0x34]
  20035. 0000F4CA  4E91                     jsr        [A1]
  20036. 0000F4CC  584F                     addq.w     A7, 4
  20037. 0000F4CE  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  20038. 0000F4D2  4E5E                     unlink     A6
  20039. 0000F4D4  4E75                     rts
  20040. 0000F4D6  4E56 0000                link       A6, 0
  20041. 0000F4DA  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  20042. 0000F4DE  246E 0008                movea.l    A2, [A6 + 0x8]
  20043. 0000F4E2  266E 000C                movea.l    A3, [A6 + 0xC]
  20044. 0000F4E6  362A 0004                move.w     D3, [A2 + 0x4]
  20045. 0000F4EA  3803                     move.w     D4, D3
  20046. 0000F4EC  48C4                     ext.l      D4
  20047. 0000F4EE  322A 0006                move.w     D1, [A2 + 0x6]
  20048. 0000F4F2  48C1                     ext.l      D1
  20049. 0000F4F4  9284                     sub.l      D1, D4
  20050. 0000F4F6  4C7C 1801 0000 0002      movem.l    D0,A3,A4, 0x2
  20051. 0000F4FE  3803                     move.w     D4, D3
  20052. 0000F500  48C4                     ext.l      D4
  20053. 0000F502  D881                     add.l      D4, D1
  20054. 0000F504  2F0B                     move.l     -[A7], A3
  20055. 0000F506  3F04                     move.w     -[A7], D4
  20056. 0000F508  2F0A                     move.l     -[A7], A2
  20057. 0000F50A  2057                     movea.l    A0, [A7]
  20058. 0000F50C  2250                     movea.l    A1, [A0]
  20059. 0000F50E  2269 0010                movea.l    A1, [A1 + 0x10]
  20060. 0000F512  4E91                     jsr        [A1]
  20061. 0000F514  4FEF 000A                lea.l      A7, [A7 + 0xA]
  20062. 0000F518  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  20063. 0000F51C  4E5E                     unlink     A6
  20064. 0000F51E  4E75                     rts
  20065. 0000F520  226F 0004                movea.l    A1, [A7 + 0x4]
  20066. 0000F524  206F 0008                movea.l    A0, [A7 + 0x8]
  20067. 0000F528  20A9 0010                move.l     [A0], [A1 + 0x10]
  20068. 0000F52C  4E75                     rts
  20069. fn0000F52E:
  20070. 0000F52E  226F 0004                movea.l    A1, [A7 + 0x4]
  20071. 0000F532  206F 0008                movea.l    A0, [A7 + 0x8]
  20072. 0000F536  20A9 0014                move.l     [A0], [A1 + 0x14]
  20073. 0000F53A  4E75                     rts
  20074. fn0000F53C:
  20075. 0000F53C  226F 0004                movea.l    A1, [A7 + 0x4]
  20076. 0000F540  206F 0008                movea.l    A0, [A7 + 0x8]
  20077. 0000F544  20A9 0018                move.l     [A0], [A1 + 0x18]
  20078. 0000F548  4E75                     rts
  20079. 0000F54A  48E7 0030                movem.l    -[A7], A2,A3
  20080. 0000F54E  266F 000C                movea.l    A3, [A7 + 0xC]
  20081. 0000F552  246F 0010                movea.l    A2, [A7 + 0x10]
  20082. 0000F556  24AB 0008                move.l     [A2], [A3 + 0x8]
  20083. 0000F55A  256B 000C 0004           move.l     [A2 + 0x4], [A3 + 0xC]
  20084. 0000F560  4CDF 0C00                movem.l    A2,A3, [A7]+
  20085. 0000F564  4E75                     rts
  20086. 0000F566  206F 0004                movea.l    A0, [A7 + 0x4]
  20087. 0000F56A  316F 0008 002C           move.w     [A0 + 0x2C], [A7 + 0x8]
  20088. 0000F570  4E75                     rts
  20089. fn0000F572:
  20090. 0000F572  4E56 0000                link       A6, 0
  20091. 0000F576  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  20092. 0000F57A  246E 0008                movea.l    A2, [A6 + 0x8]
  20093. 0000F57E  382E 000C                move.w     D4, [A6 + 0xC]
  20094. 0000F582  262E 000E                move.l     D3, [A6 + 0xE]
  20095. 0000F586  286E 0012                movea.l    A4, [A6 + 0x12]
  20096. 0000F58A  4A44                     tst.w      D4
  20097. 0000F58C  6714                     beq        +0x16 /* 0000F5A2 */
  20098. 0000F58E  204A                     movea.l    A0, A2
  20099. 0000F590  41E8 0200                lea.l      A0, [A0 + 0x200]
  20100. 0000F594  2648                     movea.l    A3, A0
  20101. 0000F596  2488                     move.l     [A2], A0
  20102. 0000F598  2F0B                     move.l     -[A7], A3
  20103. 0000F59A  4EB9 0000 3F3A           jsr        [0x00003F3A]
  20104. 0000F5A0  584F                     addq.w     A7, 4
  20105. label0000F5A2:
  20106. 0000F5A2  2F0C                     move.l     -[A7], A4
  20107. 0000F5A4  2F03                     move.l     -[A7], D3
  20108. 0000F5A6  4267                     clr.w      -[A7]
  20109. 0000F5A8  2F0A                     move.l     -[A7], A2
  20110. 0000F5AA  61FF FFFF A9B4           bsr        -0x564A /* 00009F60 */
  20111. 0000F5B0  41F9 0001 584E           lea.l      A0, [0x0001584E]
  20112. 0000F5B6  2548 0004                move.l     [A2 + 0x4], A0
  20113. 0000F5BA  41F9 0001 584E           lea.l      A0, [0x0001584E]
  20114. 0000F5C0  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  20115. 0000F5C4  2252                     movea.l    A1, [A2]
  20116. 0000F5C6  2288                     move.l     [A1], A0
  20117. 0000F5C8  2652                     movea.l    A3, [A2]
  20118. 0000F5CA  204A                     movea.l    A0, A2
  20119. 0000F5CC  41E8 0200                lea.l      A0, [A0 + 0x200]
  20120. 0000F5D0  91CB                     sub.l      A0, A3
  20121. 0000F5D2  2748 0008                move.l     [A3 + 0x8], A0
  20122. 0000F5D6  204A                     movea.l    A0, A2
  20123. 0000F5D8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  20124. 0000F5DC  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  20125. 0000F5E0  4E5E                     unlink     A6
  20126. 0000F5E2  4E75                     rts
  20127. 0000F5E4  4E56 0000                link       A6, 0
  20128. 0000F5E8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  20129. 0000F5EC  246E 0008                movea.l    A2, [A6 + 0x8]
  20130. 0000F5F0  362E 000C                move.w     D3, [A6 + 0xC]
  20131. 0000F5F4  200A                     move.l     D0, A2
  20132. 0000F5F6  6762                     beq        +0x64 /* 0000F65A */
  20133. 0000F5F8  41F9 0001 584E           lea.l      A0, [0x0001584E]
  20134. 0000F5FE  2548 0004                move.l     [A2 + 0x4], A0
  20135. 0000F602  41F9 0001 584E           lea.l      A0, [0x0001584E]
  20136. 0000F608  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  20137. 0000F60C  2252                     movea.l    A1, [A2]
  20138. 0000F60E  2288                     move.l     [A1], A0
  20139. 0000F610  2652                     movea.l    A3, [A2]
  20140. 0000F612  204A                     movea.l    A0, A2
  20141. 0000F614  41E8 0200                lea.l      A0, [A0 + 0x200]
  20142. 0000F618  2848                     movea.l    A4, A0
  20143. 0000F61A  91CB                     sub.l      A0, A3
  20144. 0000F61C  2748 0008                move.l     [A3 + 0x8], A0
  20145. 0000F620  2F0A                     move.l     -[A7], A2
  20146. 0000F622  2057                     movea.l    A0, [A7]
  20147. 0000F624  2268 0004                movea.l    A1, [A0 + 0x4]
  20148. 0000F628  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  20149. 0000F62C  4E91                     jsr        [A1]
  20150. 0000F62E  4267                     clr.w      -[A7]
  20151. 0000F630  2F0A                     move.l     -[A7], A2
  20152. 0000F632  61FF FFFF A9C8           bsr        -0x5636 /* 00009FFC */
  20153. 0000F638  4A43                     tst.w      D3
  20154. 0000F63A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  20155. 0000F63E  670C                     beq        +0xE /* 0000F64C */
  20156. 0000F640  4267                     clr.w      -[A7]
  20157. 0000F642  2F0C                     move.l     -[A7], A4
  20158. 0000F644  4EB9 0000 3F42           jsr        [0x00003F42]
  20159. 0000F64A  5C4F                     addq.w     A7, 6
  20160. label0000F64C:
  20161. 0000F64C  4A43                     tst.w      D3
  20162. 0000F64E  6F0A                     ble        +0xC /* 0000F65A */
  20163. 0000F650  2F0A                     move.l     -[A7], A2
  20164. 0000F652  4EB9 0000 2592           jsr        [0x00002592]
  20165. 0000F658  584F                     addq.w     A7, 4
  20166. label0000F65A:
  20167. 0000F65A  204A                     movea.l    A0, A2
  20168. 0000F65C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  20169. 0000F660  4E5E                     unlink     A6
  20170. 0000F662  4E75                     rts
  20171. 0000F664  4E75                     rts
  20172. 0000F666  4E75                     rts
  20173. 0000F668  4E56 FFF8                link       A6, -0x0008
  20174. 0000F66C  2F0A                     move.l     -[A7], A2
  20175. 0000F66E  246E 0008                movea.l    A2, [A6 + 0x8]
  20176. 0000F672  486E FFF8                pea.l      [A6 - 0x8]
  20177. 0000F676  2F0A                     move.l     -[A7], A2
  20178. 0000F678  2057                     movea.l    A0, [A7]
  20179. 0000F67A  2268 0004                movea.l    A1, [A0 + 0x4]
  20180. 0000F67E  2269 003C                movea.l    A1, [A1 + 0x3C]
  20181. 0000F682  4E91                     jsr        [A1]
  20182. 0000F684  256E FFF8 01E4           move.l     [A2 + 0x1E4], [A6 - 0x8]
  20183. 0000F68A  256E FFFC 01E8           move.l     [A2 + 0x1E8], [A6 - 0x4]
  20184. 0000F690  504F                     addq.w     A7, 8
  20185. 0000F692  245F                     movea.l    A2, [A7]+
  20186. 0000F694  4E5E                     unlink     A6
  20187. 0000F696  4E75                     rts
  20188. 0000F698  4E56 FFC2                link       A6, -0x003E
  20189. 0000F69C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  20190. 0000F6A0  286E 0008                movea.l    A4, [A6 + 0x8]
  20191. 0000F6A4  2D6C 01E4 FFD0           move.l     [A6 - 0x30], [A4 + 0x1E4]
  20192. 0000F6AA  2D6C 01E8 FFD4           move.l     [A6 - 0x2C], [A4 + 0x1E8]
  20193. 0000F6B0  486E FFD0                pea.l      [A6 - 0x30]
  20194. 0000F6B4  2F3C 0030 0010           move.l     -[A7], 0x300010
  20195. 0000F6BA  A8A9                     syscall    InsetRect
  20196. 0000F6BC  046E 0014 FFD4           subi.w     [A6 - 0x2C], 0x14
  20197. 0000F6C2  42AE FFD8                clr.l      [A6 - 0x28]
  20198. 0000F6C6  42AE FFDC                clr.l      [A6 - 0x24]
  20199. 0000F6CA  42A7                     clr.l      -[A7]
  20200. 0000F6CC  486C 00A2                pea.l      [A4 + 0xA2]
  20201. 0000F6D0  486E FFF0                pea.l      [A6 - 0x10]
  20202. 0000F6D4  61FF FFFF C0AC           bsr        -0x3F52 /* 0000B782 */
  20203. 0000F6DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20204. 0000F6DE  602A                     bra        +0x2C /* 0000F70A */
  20205. label0000F6E0:
  20206. 0000F6E0  486E FFD8                pea.l      [A6 - 0x28]
  20207. 0000F6E4  486E FFC2                pea.l      [A6 - 0x3E]
  20208. 0000F6E8  3F3C 080E                move.w     -[A7], 0x80E
  20209. 0000F6EC  A9EB                     syscall    Pack4/FP68K
  20210. 0000F6EE  486E FFE0                pea.l      [A6 - 0x20]
  20211. 0000F6F2  486E FFC2                pea.l      [A6 - 0x3E]
  20212. 0000F6F6  3F3C 0800                move.w     -[A7], 0x800
  20213. 0000F6FA  A9EB                     syscall    Pack4/FP68K
  20214. 0000F6FC  486E FFC2                pea.l      [A6 - 0x3E]
  20215. 0000F700  486E FFD8                pea.l      [A6 - 0x28]
  20216. 0000F704  3F3C 0810                move.w     -[A7], 0x810
  20217. 0000F708  A9EB                     syscall    Pack4/FP68K
  20218. label0000F70A:
  20219. 0000F70A  486E FFE0                pea.l      [A6 - 0x20]
  20220. 0000F70E  486E FFF0                pea.l      [A6 - 0x10]
  20221. 0000F712  61FF FFFF C00E           bsr        -0x3FF0 /* 0000B722 */
  20222. 0000F718  4A00                     tst.b      D0
  20223. 0000F71A  504F                     addq.w     A7, 8
  20224. 0000F71C  66C2                     bne        -0x3C /* 0000F6E0 */
  20225. 0000F71E  7600                     moveq.l    D3, 0x00
  20226. 0000F720  7800                     moveq.l    D4, 0x00
  20227. 0000F722  42A7                     clr.l      -[A7]
  20228. 0000F724  486E FFF0                pea.l      [A6 - 0x10]
  20229. 0000F728  4EB9 0000 2CDA           jsr        [0x00002CDA]
  20230. 0000F72E  504F                     addq.w     A7, 8
  20231. 0000F730  6000 00A4                bra        +0xA6 /* 0000F7D6 */
  20232. label0000F734:
  20233. 0000F734  2F0B                     move.l     -[A7], A3
  20234. 0000F736  61FF FFFF 1824           bsr        -0xE7DA /* 00000F5C */
  20235. 0000F73C  2D40 FFCC                move.l     [A6 - 0x34], D0
  20236. 0000F740  486E FFF0                pea.l      [A6 - 0x10]
  20237. 0000F744  61FF FFFF 7326           bsr        -0x8CD8 /* 00006A6C */
  20238. 0000F74A  B0AE FFCC                cmp.l      D0, [A6 - 0x34]
  20239. 0000F74E  504F                     addq.w     A7, 8
  20240. 0000F750  6602                     bne        +0x4 /* 0000F754 */
  20241. 0000F752  7801                     moveq.l    D4, 0x01
  20242. label0000F754:
  20243. 0000F754  4878 005A                push.l     0x5A /* 'Z' */
  20244. 0000F758  4EB9 0000 258A           jsr        [0x0000258A]
  20245. 0000F75E  2448                     movea.l    A2, A0
  20246. 0000F760  2008                     move.l     D0, A0
  20247. 0000F762  584F                     addq.w     A7, 4
  20248. 0000F764  6736                     beq        +0x38 /* 0000F79C */
  20249. 0000F766  1F04                     move.b     -[A7], D4
  20250. 0000F768  2F0B                     move.l     -[A7], A3
  20251. 0000F76A  61FF FFFF 17F0           bsr        -0xE80E /* 00000F5C */
  20252. 0000F770  584F                     addq.w     A7, 4
  20253. 0000F772  3F00                     move.w     -[A7], D0
  20254. 0000F774  2F0C                     move.l     -[A7], A4
  20255. 0000F776  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  20256. 0000F77A  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  20257. 0000F77E  3F03                     move.w     -[A7], D3
  20258. 0000F780  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  20259. 0000F784  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  20260. 0000F788  486E FFE0                pea.l      [A6 - 0x20]
  20261. 0000F78C  3F3C 0001                move.w     -[A7], 0x1
  20262. 0000F790  2F0A                     move.l     -[A7], A2
  20263. 0000F792  61FF 0000 0100           bsr        +0x102 /* 0000F894 */
  20264. 0000F798  4FEF 0024                lea.l      A7, [A7 + 0x24]
  20265. label0000F79C:
  20266. 0000F79C  2F0A                     move.l     -[A7], A2
  20267. 0000F79E  2057                     movea.l    A0, [A7]
  20268. 0000F7A0  2268 0004                movea.l    A1, [A0 + 0x4]
  20269. 0000F7A4  2269 0174                movea.l    A1, [A1 + 0x174]
  20270. 0000F7A8  4E91                     jsr        [A1]
  20271. 0000F7AA  3600                     move.w     D3, D0
  20272. 0000F7AC  584F                     addq.w     A7, 4
  20273. label0000F7AE:
  20274. 0000F7AE  486E FFE0                pea.l      [A6 - 0x20]
  20275. 0000F7B2  486E FFF0                pea.l      [A6 - 0x10]
  20276. 0000F7B6  61FF FFFF BF6A           bsr        -0x4094 /* 0000B722 */
  20277. 0000F7BC  4A00                     tst.b      D0
  20278. 0000F7BE  504F                     addq.w     A7, 8
  20279. 0000F7C0  6600 FF72                bne        -0x8C /* 0000F734 */
  20280. 0000F7C4  3F3C FFFF                move.w     -[A7], 0xFFFF
  20281. 0000F7C8  486E FFF0                pea.l      [A6 - 0x10]
  20282. 0000F7CC  61FF FFFF BF82           bsr        -0x407C /* 0000B750 */
  20283. 0000F7D2  5C4F                     addq.w     A7, 6
  20284. 0000F7D4  6008                     bra        +0xA /* 0000F7DE */
  20285. label0000F7D6:
  20286. 0000F7D6  264C                     movea.l    A3, A4
  20287. 0000F7D8  47EB 00A2                lea.l      A3, [A3 + 0xA2]
  20288. 0000F7DC  60D0                     bra        -0x2E /* 0000F7AE */
  20289. label0000F7DE:
  20290. 0000F7DE  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  20291. 0000F7E2  4E5E                     unlink     A6
  20292. 0000F7E4  4E75                     rts
  20293. 0000F7E6  4E56 FFEC                link       A6, -0x0014
  20294. 0000F7EA  2F0A                     move.l     -[A7], A2
  20295. 0000F7EC  246E 0008                movea.l    A2, [A6 + 0x8]
  20296. 0000F7F0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  20297. 0000F7F4  2F0A                     move.l     -[A7], A2
  20298. 0000F7F6  4EB9 0000 3B72           jsr        [0x00003B72]
  20299. 0000F7FC  42A7                     clr.l      -[A7]
  20300. 0000F7FE  486A 0044                pea.l      [A2 + 0x44]
  20301. 0000F802  486E FFEC                pea.l      [A6 - 0x14]
  20302. 0000F806  61FF FFFF 1BBC           bsr        -0xE442 /* 000013C4 */
  20303. 0000F80C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  20304. 0000F810  6036                     bra        +0x38 /* 0000F848 */
  20305. label0000F812:
  20306. 0000F812  4267                     clr.w      -[A7]
  20307. 0000F814  4879 0001 5B1E           push.l     0x15B1E
  20308. 0000F81A  4879 0001 5ACE           push.l     0x15ACE
  20309. 0000F820  4878 0004                push.l     0x4
  20310. 0000F824  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  20311. 0000F828  4EB9 0000 2582           jsr        [0x00002582]
  20312. 0000F82E  2448                     movea.l    A2, A0
  20313. 0000F830  200A                     move.l     D0, A2
  20314. 0000F832  4FEF 0012                lea.l      A7, [A7 + 0x12]
  20315. 0000F836  6710                     beq        +0x12 /* 0000F848 */
  20316. 0000F838  2F0A                     move.l     -[A7], A2
  20317. 0000F83A  2057                     movea.l    A0, [A7]
  20318. 0000F83C  2268 0004                movea.l    A1, [A0 + 0x4]
  20319. 0000F840  2269 0178                movea.l    A1, [A1 + 0x178]
  20320. 0000F844  4E91                     jsr        [A1]
  20321. 0000F846  584F                     addq.w     A7, 4
  20322. label0000F848:
  20323. 0000F848  486E FFFC                pea.l      [A6 - 0x4]
  20324. 0000F84C  486E FFEC                pea.l      [A6 - 0x14]
  20325. 0000F850  61FF FFFF 1B2A           bsr        -0xE4D4 /* 0000137C */
  20326. 0000F856  4A00                     tst.b      D0
  20327. 0000F858  504F                     addq.w     A7, 8
  20328. 0000F85A  66B6                     bne        -0x48 /* 0000F812 */
  20329. 0000F85C  3F3C FFFF                move.w     -[A7], 0xFFFF
  20330. 0000F860  486E FFEC                pea.l      [A6 - 0x14]
  20331. 0000F864  61FF FFFF 1B2C           bsr        -0xE4D2 /* 00001392 */
  20332. 0000F86A  5C4F                     addq.w     A7, 6
  20333. 0000F86C  245F                     movea.l    A2, [A7]+
  20334. 0000F86E  4E5E                     unlink     A6
  20335. 0000F870  4E75                     rts
  20336. 0000F872  206F 0004                movea.l    A0, [A7 + 0x4]
  20337. 0000F876  3028 0034                move.w     D0, [A0 + 0x34]
  20338. 0000F87A  4E75                     rts
  20339. 0000F87C  206F 0004                movea.l    A0, [A7 + 0x4]
  20340. 0000F880  5088                     addq.l     A0, 8
  20341. 0000F882  2010                     move.l     D0, [A0]
  20342. 0000F884  0680 FFFF FE00           addi.l     D0, 0xFFFFFE00
  20343. 0000F88A  D1AF 0004                add.l      [A7 + 0x4], D0
  20344. 0000F88E  4EF9 0000 F5E8           jmp        [0x0000F5E8]
  20345. fn0000F894:
  20346. 0000F894  4E56 FFBE                link       A6, -0x0042
  20347. 0000F898  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  20348. 0000F89C  246E 0008                movea.l    A2, [A6 + 0x8]
  20349. 0000F8A0  382E 000C                move.w     D4, [A6 + 0xC]
  20350. 0000F8A4  266E 000E                movea.l    A3, [A6 + 0xE]
  20351. 0000F8A8  3A2E 001A                move.w     D5, [A6 + 0x1A]
  20352. 0000F8AC  2E2E 0024                move.l     D7, [A6 + 0x24]
  20353. 0000F8B0  3C2E 0028                move.w     D6, [A6 + 0x28]
  20354. 0000F8B4  162E 002A                move.b     D3, [A6 + 0x2A]
  20355. 0000F8B8  4A44                     tst.w      D4
  20356. 0000F8BA  6714                     beq        +0x16 /* 0000F8D0 */
  20357. 0000F8BC  204A                     movea.l    A0, A2
  20358. 0000F8BE  41E8 004E                lea.l      A0, [A0 + 0x4E]
  20359. 0000F8C2  2848                     movea.l    A4, A0
  20360. 0000F8C4  2488                     move.l     [A2], A0
  20361. 0000F8C6  2F0C                     move.l     -[A7], A4
  20362. 0000F8C8  4EB9 0000 3F3A           jsr        [0x00003F3A]
  20363. 0000F8CE  584F                     addq.w     A7, 4
  20364. label0000F8D0:
  20365. 0000F8D0  7000                     moveq.l    D0, 0x00
  20366. 0000F8D2  102B 000F                move.b     D0, [A3 + 0xF]
  20367. 0000F8D6  3F00                     move.w     -[A7], D0
  20368. 0000F8D8  7000                     moveq.l    D0, 0x00
  20369. 0000F8DA  102B 000E                move.b     D0, [A3 + 0xE]
  20370. 0000F8DE  3F00                     move.w     -[A7], D0
  20371. 0000F8E0  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  20372. 0000F8E4  7000                     moveq.l    D0, 0x00
  20373. 0000F8E6  102B 0008                move.b     D0, [A3 + 0x8]
  20374. 0000F8EA  3F00                     move.w     -[A7], D0
  20375. 0000F8EC  4267                     clr.w      -[A7]
  20376. 0000F8EE  2F0A                     move.l     -[A7], A2
  20377. 0000F8F0  61FF FFFF B3AA           bsr        -0x4C54 /* 0000AC9C */
  20378. 0000F8F6  41F9 0001 5580           lea.l      A0, [0x00015580]
  20379. 0000F8FC  2548 0004                move.l     [A2 + 0x4], A0
  20380. 0000F900  41F9 0001 5580           lea.l      A0, [0x00015580]
  20381. 0000F906  41E8 0180                lea.l      A0, [A0 + 0x180]
  20382. 0000F90A  2252                     movea.l    A1, [A2]
  20383. 0000F90C  2288                     move.l     [A1], A0
  20384. 0000F90E  2852                     movea.l    A4, [A2]
  20385. 0000F910  204A                     movea.l    A0, A2
  20386. 0000F912  41E8 004E                lea.l      A0, [A0 + 0x4E]
  20387. 0000F916  91CC                     sub.l      A0, A4
  20388. 0000F918  2948 0008                move.l     [A4 + 0x8], A0
  20389. 0000F91C  3545 0032                move.w     [A2 + 0x32], D5
  20390. 0000F920  1543 004C                move.b     [A2 + 0x4C], D3
  20391. 0000F924  4A03                     tst.b      D3
  20392. 0000F926  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20393. 0000F92A  670A                     beq        +0xC /* 0000F936 */
  20394. 0000F92C  357C 0168 0034           move.w     [A2 + 0x34], 0x168
  20395. 0000F932  6000 00B2                bra        +0xB4 /* 0000F9E6 */
  20396. label0000F936:
  20397. 0000F936  4853                     pea.l      [A3]
  20398. 0000F938  486E FFBE                pea.l      [A6 - 0x42]
  20399. 0000F93C  3F3C 080E                move.w     -[A7], 0x80E
  20400. 0000F940  A9EB                     syscall    Pack4/FP68K
  20401. 0000F942  486E 0012                pea.l      [A6 + 0x12]
  20402. 0000F946  486E FFBE                pea.l      [A6 - 0x42]
  20403. 0000F94A  3F3C 0806                move.w     -[A7], 0x806
  20404. 0000F94E  A9EB                     syscall    Pack4/FP68K
  20405. 0000F950  2D7C 4007 B400 FFC8      move.l     [A6 - 0x38], 0x4007B400
  20406. 0000F958  42AE FFCC                clr.l      [A6 - 0x34]
  20407. 0000F95C  426E FFD0                clr.w      [A6 - 0x30]
  20408. 0000F960  486E FFBE                pea.l      [A6 - 0x42]
  20409. 0000F964  486E FFC8                pea.l      [A6 - 0x38]
  20410. 0000F968  3F3C 0004                move.w     -[A7], 0x4
  20411. 0000F96C  A9EB                     syscall    Pack4/FP68K
  20412. 0000F96E  3D6A 0032 FFD2           move.w     [A6 - 0x2E], [A2 + 0x32]
  20413. 0000F974  486E FFD2                pea.l      [A6 - 0x2E]
  20414. 0000F978  486E FFD2                pea.l      [A6 - 0x2E]
  20415. 0000F97C  3F3C 200E                move.w     -[A7], 0x200E
  20416. 0000F980  A9EB                     syscall    Pack4/FP68K
  20417. 0000F982  486E FFD2                pea.l      [A6 - 0x2E]
  20418. 0000F986  486E FFD2                pea.l      [A6 - 0x2E]
  20419. 0000F98A  3F3C 0810                move.w     -[A7], 0x810
  20420. 0000F98E  A9EB                     syscall    Pack4/FP68K
  20421. 0000F990  486E FFD2                pea.l      [A6 - 0x2E]
  20422. 0000F994  486E FFDC                pea.l      [A6 - 0x24]
  20423. 0000F998  3F3C 080E                move.w     -[A7], 0x80E
  20424. 0000F99C  A9EB                     syscall    Pack4/FP68K
  20425. 0000F99E  486E FFC8                pea.l      [A6 - 0x38]
  20426. 0000F9A2  486E FFDC                pea.l      [A6 - 0x24]
  20427. 0000F9A6  3F3C 0000                move.w     -[A7], 0x0
  20428. 0000F9AA  A9EB                     syscall    Pack4/FP68K
  20429. 0000F9AC  486E FFDC                pea.l      [A6 - 0x24]
  20430. 0000F9B0  486E FFE6                pea.l      [A6 - 0x1A]
  20431. 0000F9B4  3F3C 0810                move.w     -[A7], 0x810
  20432. 0000F9B8  A9EB                     syscall    Pack4/FP68K
  20433. 0000F9BA  486E FFE6                pea.l      [A6 - 0x1A]
  20434. 0000F9BE  486E FFEE                pea.l      [A6 - 0x12]
  20435. 0000F9C2  3F3C 080E                move.w     -[A7], 0x80E
  20436. 0000F9C6  A9EB                     syscall    Pack4/FP68K
  20437. 0000F9C8  486E FFEE                pea.l      [A6 - 0x12]
  20438. 0000F9CC  3F3C 0016                move.w     -[A7], 0x16
  20439. 0000F9D0  A9EB                     syscall    Pack4/FP68K
  20440. 0000F9D2  486E FFEE                pea.l      [A6 - 0x12]
  20441. 0000F9D6  486E FFEE                pea.l      [A6 - 0x12]
  20442. 0000F9DA  3F3C 2810                move.w     -[A7], 0x2810
  20443. 0000F9DE  A9EB                     syscall    Pack4/FP68K
  20444. 0000F9E0  356E FFF0 0034           move.w     [A2 + 0x34], [A6 - 0x10]
  20445. label0000F9E6:
  20446. 0000F9E6  362A 0032                move.w     D3, [A2 + 0x32]
  20447. 0000F9EA  3003                     move.w     D0, D3
  20448. 0000F9EC  48C0                     ext.l      D0
  20449. 0000F9EE  322A 0034                move.w     D1, [A2 + 0x34]
  20450. 0000F9F2  48C1                     ext.l      D1
  20451. 0000F9F4  9280                     sub.l      D1, D0
  20452. 0000F9F6  7005                     moveq.l    D0, 0x05
  20453. 0000F9F8  B280                     cmp.l      D1, D0
  20454. 0000F9FA  6C0A                     bge        +0xC /* 0000FA06 */
  20455. 0000F9FC  3003                     move.w     D0, D3
  20456. 0000F9FE  48C0                     ext.l      D0
  20457. 0000FA00  5A80                     addq.l     D0, 5
  20458. 0000FA02  3540 0034                move.w     [A2 + 0x34], D0
  20459. label0000FA06:
  20460. 0000FA06  7000                     moveq.l    D0, 0x00
  20461. 0000FA08  102B 0008                move.b     D0, [A3 + 0x8]
  20462. 0000FA0C  3206                     move.w     D1, D6
  20463. 0000FA0E  48C1                     ext.l      D1
  20464. 0000FA10  9280                     sub.l      D1, D0
  20465. 0000FA12  4C3C 1800 0000           movem.w    A3,A4, 0x0
  20466. 0000FA18  0005 203C                ori.b      D5, 0x3C /* '<' */
  20467. 0000FA1C  0000 0168                ori.b      D0, 0x68 /* 'h' */
  20468. 0000FA20  9081                     sub.l      D0, D1
  20469. 0000FA22  3205                     move.w     D1, D5
  20470. 0000FA24  48C1                     ext.l      D1
  20471. 0000FA26  9081                     sub.l      D0, D1
  20472. 0000FA28  2600                     move.l     D3, D0
  20473. 0000FA2A  382A 0032                move.w     D4, [A2 + 0x32]
  20474. 0000FA2E  3204                     move.w     D1, D4
  20475. 0000FA30  48C1                     ext.l      D1
  20476. 0000FA32  342A 0034                move.w     D2, [A2 + 0x34]
  20477. 0000FA36  48C2                     ext.l      D2
  20478. 0000FA38  9481                     sub.l      D2, D1
  20479. 0000FA3A  B480                     cmp.l      D2, D0
  20480. 0000FA3C  6F0A                     ble        +0xC /* 0000FA48 */
  20481. 0000FA3E  3004                     move.w     D0, D4
  20482. 0000FA40  48C0                     ext.l      D0
  20483. 0000FA42  D083                     add.l      D0, D3
  20484. 0000FA44  3540 0034                move.w     [A2 + 0x34], D0
  20485. label0000FA48:
  20486. 0000FA48  4853                     pea.l      [A3]
  20487. 0000FA4A  486E FFEE                pea.l      [A6 - 0x12]
  20488. 0000FA4E  3F3C 080E                move.w     -[A7], 0x80E
  20489. 0000FA52  A9EB                     syscall    Pack4/FP68K
  20490. 0000FA54  486E 0012                pea.l      [A6 + 0x12]
  20491. 0000FA58  486E FFEE                pea.l      [A6 - 0x12]
  20492. 0000FA5C  3F3C 0806                move.w     -[A7], 0x806
  20493. 0000FA60  A9EB                     syscall    Pack4/FP68K
  20494. 0000FA62  2D7C 4005 C800 FFDC      move.l     [A6 - 0x24], 0x4005C800
  20495. 0000FA6A  42AE FFE0                clr.l      [A6 - 0x20]
  20496. 0000FA6E  426E FFE4                clr.w      [A6 - 0x1C]
  20497. 0000FA72  486E FFEE                pea.l      [A6 - 0x12]
  20498. 0000FA76  486E FFDC                pea.l      [A6 - 0x24]
  20499. 0000FA7A  3F3C 0004                move.w     -[A7], 0x4
  20500. 0000FA7E  A9EB                     syscall    Pack4/FP68K
  20501. 0000FA80  486E FFDC                pea.l      [A6 - 0x24]
  20502. 0000FA84  486E FFE6                pea.l      [A6 - 0x1A]
  20503. 0000FA88  3F3C 0810                move.w     -[A7], 0x810
  20504. 0000FA8C  A9EB                     syscall    Pack4/FP68K
  20505. 0000FA8E  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  20506. 0000FA92  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  20507. 0000FA96  61FF 0000 BCA0           bsr        +0xBCA2 /* 0001B738 */
  20508. 0000FA9C  2600                     move.l     D3, D0
  20509. 0000FA9E  4A83                     tst.l      D3
  20510. 0000FAA0  504F                     addq.w     A7, 8
  20511. 0000FAA2  6614                     bne        +0x16 /* 0000FAB8 */
  20512. 0000FAA4  4879 0001 5848           push.l     0x15848
  20513. 0000FAAA  486A 0042                pea.l      [A2 + 0x42]
  20514. 0000FAAE  61FF FFFF 5B2A           bsr        -0xA4D4 /* 000055DA */
  20515. 0000FAB4  504F                     addq.w     A7, 8
  20516. 0000FAB6  6016                     bra        +0x18 /* 0000FACE */
  20517. label0000FAB8:
  20518. 0000FAB8  2F03                     move.l     -[A7], D3
  20519. 0000FABA  4879 0001 5842           push.l     0x15842
  20520. 0000FAC0  486A 0042                pea.l      [A2 + 0x42]
  20521. 0000FAC4  61FF 0000 3F66           bsr        +0x3F68 /* 00013A2C */
  20522. 0000FACA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20523. label0000FACE:
  20524. 0000FACE  4878 002E                push.l     0x2E /* '.' */
  20525. 0000FAD2  4EB9 0000 258A           jsr        [0x0000258A]
  20526. 0000FAD8  2648                     movea.l    A3, A0
  20527. 0000FADA  2008                     move.l     D0, A0
  20528. 0000FADC  584F                     addq.w     A7, 4
  20529. 0000FADE  6718                     beq        +0x1A /* 0000FAF8 */
  20530. 0000FAE0  3F2A 0034                move.w     -[A7], [A2 + 0x34]
  20531. 0000FAE4  3F2A 0032                move.w     -[A7], [A2 + 0x32]
  20532. 0000FAE8  486E 001C                pea.l      [A6 + 0x1C]
  20533. 0000FAEC  2F0B                     move.l     -[A7], A3
  20534. 0000FAEE  61FF FFFF F4E4           bsr        -0xB1A /* 0000EFD4 */
  20535. 0000FAF4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20536. label0000FAF8:
  20537. 0000FAF8  254B 0048                move.l     [A2 + 0x48], A3
  20538. 0000FAFC  2F0A                     move.l     -[A7], A2
  20539. 0000FAFE  2057                     movea.l    A0, [A7]
  20540. 0000FB00  2268 0004                movea.l    A1, [A0 + 0x4]
  20541. 0000FB04  2269 017C                movea.l    A1, [A1 + 0x17C]
  20542. 0000FB08  4E91                     jsr        [A1]
  20543. 0000FB0A  206A 0036                movea.l    A0, [A2 + 0x36]
  20544. 0000FB0E  2050                     movea.l    A0, [A0]
  20545. 0000FB10  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  20546. 0000FB16  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  20547. 0000FB1C  4227                     clr.b      -[A7]
  20548. 0000FB1E  302E FFF8                move.w     D0, [A6 - 0x8]
  20549. 0000FB22  48C0                     ext.l      D0
  20550. 0000FB24  322E FFFC                move.w     D1, [A6 - 0x4]
  20551. 0000FB28  48C1                     ext.l      D1
  20552. 0000FB2A  9280                     sub.l      D1, D0
  20553. 0000FB2C  3F01                     move.w     -[A7], D1
  20554. 0000FB2E  302E FFFA                move.w     D0, [A6 - 0x6]
  20555. 0000FB32  48C0                     ext.l      D0
  20556. 0000FB34  322E FFFE                move.w     D1, [A6 - 0x2]
  20557. 0000FB38  48C1                     ext.l      D1
  20558. 0000FB3A  9280                     sub.l      D1, D0
  20559. 0000FB3C  3F01                     move.w     -[A7], D1
  20560. 0000FB3E  2F0A                     move.l     -[A7], A2
  20561. 0000FB40  4EB9 0000 34BA           jsr        [0x000034BA]
  20562. 0000FB46  1F3C 0001                move.b     -[A7], 0x1
  20563. 0000FB4A  2F07                     move.l     -[A7], D7
  20564. 0000FB4C  2F0A                     move.l     -[A7], A2
  20565. 0000FB4E  4EB9 0000 34F2           jsr        [0x000034F2]
  20566. 0000FB54  4227                     clr.b      -[A7]
  20567. 0000FB56  306E FFF8                movea.w    A0, [A6 - 0x8]
  20568. 0000FB5A  2F08                     move.l     -[A7], A0
  20569. 0000FB5C  306E FFFA                movea.w    A0, [A6 - 0x6]
  20570. 0000FB60  2F08                     move.l     -[A7], A0
  20571. 0000FB62  2F0A                     move.l     -[A7], A2
  20572. 0000FB64  4EB9 0000 34D2           jsr        [0x000034D2]
  20573. 0000FB6A  204A                     movea.l    A0, A2
  20574. 0000FB6C  4FEF 0026                lea.l      A7, [A7 + 0x26]
  20575. 0000FB70  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  20576. 0000FB74  4E5E                     unlink     A6
  20577. 0000FB76  4E75                     rts
  20578. 0000FB78  4E56 FF80                link       A6, -0x0080
  20579. 0000FB7C  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  20580. 0000FB80  246E 0008                movea.l    A2, [A6 + 0x8]
  20581. 0000FB84  594F                     subq.w     A7, 4
  20582. 0000FB86  A8D8                     syscall    NewRgn
  20583. 0000FB88  205F                     movea.l    A0, [A7]+
  20584. 0000FB8A  2548 003A                move.l     [A2 + 0x3A], A0
  20585. 0000FB8E  486E FFFC                pea.l      [A6 - 0x4]
  20586. 0000FB92  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  20587. 0000FB96  2057                     movea.l    A0, [A7]
  20588. 0000FB98  2250                     movea.l    A1, [A0]
  20589. 0000FB9A  2269 0014                movea.l    A1, [A1 + 0x14]
  20590. 0000FB9E  4E91                     jsr        [A1]
  20591. 0000FBA0  486E FF94                pea.l      [A6 - 0x6C]
  20592. 0000FBA4  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  20593. 0000FBA8  2057                     movea.l    A0, [A7]
  20594. 0000FBAA  2250                     movea.l    A1, [A0]
  20595. 0000FBAC  2269 0018                movea.l    A1, [A1 + 0x18]
  20596. 0000FBB0  4E91                     jsr        [A1]
  20597. 0000FBB2  486E FF90                pea.l      [A6 - 0x70]
  20598. 0000FBB6  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  20599. 0000FBBA  2057                     movea.l    A0, [A7]
  20600. 0000FBBC  2250                     movea.l    A1, [A0]
  20601. 0000FBBE  2269 001C                movea.l    A1, [A1 + 0x1C]
  20602. 0000FBC2  4E91                     jsr        [A1]
  20603. 0000FBC4  A8DA                     syscall    OpenRgn
  20604. 0000FBC6  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  20605. 0000FBCA  2057                     movea.l    A0, [A7]
  20606. 0000FBCC  2250                     movea.l    A1, [A0]
  20607. 0000FBCE  2269 000C                movea.l    A1, [A1 + 0xC]
  20608. 0000FBD2  4E91                     jsr        [A1]
  20609. 0000FBD4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  20610. 0000FBD8  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  20611. 0000FBDC  A893                     syscall    MoveTo
  20612. 0000FBDE  3F2E FF96                move.w     -[A7], [A6 - 0x6A]
  20613. 0000FBE2  3F2E FF94                move.w     -[A7], [A6 - 0x6C]
  20614. 0000FBE6  A891                     syscall    LineTo
  20615. 0000FBE8  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  20616. 0000FBEC  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  20617. 0000FBF0  A893                     syscall    MoveTo
  20618. 0000FBF2  3F2E FF92                move.w     -[A7], [A6 - 0x6E]
  20619. 0000FBF6  3F2E FF90                move.w     -[A7], [A6 - 0x70]
  20620. 0000FBFA  A891                     syscall    LineTo
  20621. 0000FBFC  2F2A 003A                move.l     -[A7], [A2 + 0x3A]
  20622. 0000FC00  A8DB                     syscall    CloseRgn
  20623. 0000FC02  362A 0032                move.w     D3, [A2 + 0x32]
  20624. 0000FC06  0C43 005A                cmpi.w     D3, 0x5A /* 'Z' */
  20625. 0000FC0A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  20626. 0000FC0E  6C08                     bge        +0xA /* 0000FC18 */
  20627. 0000FC10  0C6A 010E 0034           cmpi.w     [A2 + 0x34], 0x10E
  20628. 0000FC16  6E20                     bgt        +0x22 /* 0000FC38 */
  20629. label0000FC18:
  20630. 0000FC18  0C43 005A                cmpi.w     D3, 0x5A /* 'Z' */
  20631. 0000FC1C  6F06                     ble        +0x8 /* 0000FC24 */
  20632. 0000FC1E  0C43 010E                cmpi.w     D3, 0x10E
  20633. 0000FC22  6D14                     blt        +0x16 /* 0000FC38 */
  20634. label0000FC24:
  20635. 0000FC24  362A 0034                move.w     D3, [A2 + 0x34]
  20636. 0000FC28  0C43 005A                cmpi.w     D3, 0x5A /* 'Z' */
  20637. 0000FC2C  6F00 0120                ble        +0x122 /* 0000FD4E */
  20638. 0000FC30  0C43 010E                cmpi.w     D3, 0x10E
  20639. 0000FC34  6C00 0118                bge        +0x11A /* 0000FD4E */
  20640. label0000FC38:
  20641. 0000FC38  594F                     subq.w     A7, 4
  20642. 0000FC3A  A8D8                     syscall    NewRgn
  20643. 0000FC3C  205F                     movea.l    A0, [A7]+
  20644. 0000FC3E  2548 003E                move.l     [A2 + 0x3E], A0
  20645. 0000FC42  362A 0032                move.w     D3, [A2 + 0x32]
  20646. 0000FC46  382A 0034                move.w     D4, [A2 + 0x34]
  20647. 0000FC4A  0C43 005A                cmpi.w     D3, 0x5A /* 'Z' */
  20648. 0000FC4E  6C02                     bge        +0x4 /* 0000FC52 */
  20649. 0000FC50  765A                     moveq.l    D3, 0x5A
  20650. label0000FC52:
  20651. 0000FC52  0C43 010E                cmpi.w     D3, 0x10E
  20652. 0000FC56  6F04                     ble        +0x6 /* 0000FC5C */
  20653. 0000FC58  363C 010E                move.w     D3, 0x10E
  20654. label0000FC5C:
  20655. 0000FC5C  0C44 005A                cmpi.w     D4, 0x5A /* 'Z' */
  20656. 0000FC60  6C02                     bge        +0x4 /* 0000FC64 */
  20657. 0000FC62  785A                     moveq.l    D4, 0x5A
  20658. label0000FC64:
  20659. 0000FC64  0C44 010E                cmpi.w     D4, 0x10E
  20660. 0000FC68  6F04                     ble        +0x6 /* 0000FC6E */
  20661. 0000FC6A  383C 010E                move.w     D4, 0x10E
  20662. label0000FC6E:
  20663. 0000FC6E  486E FF98                pea.l      [A6 - 0x68]
  20664. 0000FC72  2F2A 0048                move.l     -[A7], [A2 + 0x48]
  20665. 0000FC76  2057                     movea.l    A0, [A7]
  20666. 0000FC78  2250                     movea.l    A1, [A0]
  20667. 0000FC7A  2269 0020                movea.l    A1, [A1 + 0x20]
  20668. 0000FC7E  4E91                     jsr        [A1]
  20669. 0000FC80  3F04                     move.w     -[A7], D4
  20670. 0000FC82  3F03                     move.w     -[A7], D3
  20671. 0000FC84  486E FF98                pea.l      [A6 - 0x68]
  20672. 0000FC88  486E FFCE                pea.l      [A6 - 0x32]
  20673. 0000FC8C  61FF FFFF F346           bsr        -0xCB8 /* 0000EFD4 */
  20674. 0000FC92  486E FF8C                pea.l      [A6 - 0x74]
  20675. 0000FC96  486E FFCE                pea.l      [A6 - 0x32]
  20676. 0000FC9A  61FF FFFF F892           bsr        -0x76C /* 0000F52E */
  20677. 0000FCA0  486E FF88                pea.l      [A6 - 0x78]
  20678. 0000FCA4  486E FFCE                pea.l      [A6 - 0x32]
  20679. 0000FCA8  61FF FFFF F892           bsr        -0x76C /* 0000F53C */
  20680. 0000FCAE  486E FF98                pea.l      [A6 - 0x68]
  20681. 0000FCB2  2F3C 0014 0000           move.l     -[A7], 0x140000
  20682. 0000FCB8  A8A8                     syscall    OffsetRect
  20683. 0000FCBA  3F04                     move.w     -[A7], D4
  20684. 0000FCBC  3F03                     move.w     -[A7], D3
  20685. 0000FCBE  486E FF98                pea.l      [A6 - 0x68]
  20686. 0000FCC2  486E FFA0                pea.l      [A6 - 0x60]
  20687. 0000FCC6  61FF FFFF F30C           bsr        -0xCF2 /* 0000EFD4 */
  20688. 0000FCCC  486E FF84                pea.l      [A6 - 0x7C]
  20689. 0000FCD0  486E FFA0                pea.l      [A6 - 0x60]
  20690. 0000FCD4  61FF FFFF F858           bsr        -0x7A6 /* 0000F52E */
  20691. 0000FCDA  486E FF80                pea.l      [A6 - 0x80]
  20692. 0000FCDE  486E FFA0                pea.l      [A6 - 0x60]
  20693. 0000FCE2  61FF FFFF F858           bsr        -0x7A6 /* 0000F53C */
  20694. 0000FCE8  A8DA                     syscall    OpenRgn
  20695. 0000FCEA  486E FFCE                pea.l      [A6 - 0x32]
  20696. 0000FCEE  61FF FFFF F4D8           bsr        -0xB26 /* 0000F1C8 */
  20697. 0000FCF4  3F2E FF8A                move.w     -[A7], [A6 - 0x76]
  20698. 0000FCF8  3F2E FF88                move.w     -[A7], [A6 - 0x78]
  20699. 0000FCFC  A893                     syscall    MoveTo
  20700. 0000FCFE  3F2E FF82                move.w     -[A7], [A6 - 0x7E]
  20701. 0000FD02  3F2E FF80                move.w     -[A7], [A6 - 0x80]
  20702. 0000FD06  A891                     syscall    LineTo
  20703. 0000FD08  486E FFA0                pea.l      [A6 - 0x60]
  20704. 0000FD0C  61FF FFFF F4BA           bsr        -0xB44 /* 0000F1C8 */
  20705. 0000FD12  3F2E FF86                move.w     -[A7], [A6 - 0x7A]
  20706. 0000FD16  3F2E FF84                move.w     -[A7], [A6 - 0x7C]
  20707. 0000FD1A  A893                     syscall    MoveTo
  20708. 0000FD1C  3F2E FF8E                move.w     -[A7], [A6 - 0x72]
  20709. 0000FD20  3F2E FF8C                move.w     -[A7], [A6 - 0x74]
  20710. 0000FD24  A891                     syscall    LineTo
  20711. 0000FD26  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  20712. 0000FD2A  A8DB                     syscall    CloseRgn
  20713. 0000FD2C  3F3C FFFF                move.w     -[A7], 0xFFFF
  20714. 0000FD30  486E FFA0                pea.l      [A6 - 0x60]
  20715. 0000FD34  61FF FFFF F2E8           bsr        -0xD16 /* 0000F01E */
  20716. 0000FD3A  3F3C FFFF                move.w     -[A7], 0xFFFF
  20717. 0000FD3E  486E FFCE                pea.l      [A6 - 0x32]
  20718. 0000FD42  61FF FFFF F2DA           bsr        -0xD24 /* 0000F01E */
  20719. 0000FD48  4FEF 0054                lea.l      A7, [A7 + 0x54]
  20720. 0000FD4C  6004                     bra        +0x6 /* 0000FD52 */
  20721. label0000FD4E:
  20722. 0000FD4E  42AA 003E                clr.l      [A2 + 0x3E]
  20723. label0000FD52:
  20724. 0000FD52  594F                     subq.w     A7, 4
  20725. 0000FD54  A8D8                     syscall    NewRgn
  20726. 0000FD56  205F                     movea.l    A0, [A7]+
  20727. 0000FD58  2548 0036                move.l     [A2 + 0x36], A0
  20728. 0000FD5C  266A 003E                movea.l    A3, [A2 + 0x3E]
  20729. 0000FD60  200B                     move.l     D0, A3
  20730. 0000FD62  670E                     beq        +0x10 /* 0000FD72 */
  20731. 0000FD64  2F0B                     move.l     -[A7], A3
  20732. 0000FD66  2F2A 003A                move.l     -[A7], [A2 + 0x3A]
  20733. 0000FD6A  2F2A 0036                move.l     -[A7], [A2 + 0x36]
  20734. 0000FD6E  A8E5                     syscall    UnionRgn
  20735. 0000FD70  600A                     bra        +0xC /* 0000FD7C */
  20736. label0000FD72:
  20737. 0000FD72  2F2A 003A                move.l     -[A7], [A2 + 0x3A]
  20738. 0000FD76  2F2A 0036                move.l     -[A7], [A2 + 0x36]
  20739. 0000FD7A  A8DC                     syscall    CopyRgn
  20740. label0000FD7C:
  20741. 0000FD7C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  20742. 0000FD80  4E5E                     unlink     A6
  20743. 0000FD82  4E75                     rts
  20744. 0000FD84  4E56 0000                link       A6, 0
  20745. 0000FD88  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  20746. 0000FD8C  246E 0008                movea.l    A2, [A6 + 0x8]
  20747. 0000FD90  362E 000C                move.w     D3, [A6 + 0xC]
  20748. 0000FD94  200A                     move.l     D0, A2
  20749. 0000FD96  6700 0096                beq        +0x98 /* 0000FE2E */
  20750. 0000FD9A  41F9 0001 5580           lea.l      A0, [0x00015580]
  20751. 0000FDA0  2548 0004                move.l     [A2 + 0x4], A0
  20752. 0000FDA4  41F9 0001 5580           lea.l      A0, [0x00015580]
  20753. 0000FDAA  41E8 0180                lea.l      A0, [A0 + 0x180]
  20754. 0000FDAE  2252                     movea.l    A1, [A2]
  20755. 0000FDB0  2288                     move.l     [A1], A0
  20756. 0000FDB2  2652                     movea.l    A3, [A2]
  20757. 0000FDB4  204A                     movea.l    A0, A2
  20758. 0000FDB6  41E8 004E                lea.l      A0, [A0 + 0x4E]
  20759. 0000FDBA  2848                     movea.l    A4, A0
  20760. 0000FDBC  91CB                     sub.l      A0, A3
  20761. 0000FDBE  2748 0008                move.l     [A3 + 0x8], A0
  20762. 0000FDC2  266A 0048                movea.l    A3, [A2 + 0x48]
  20763. 0000FDC6  200B                     move.l     D0, A3
  20764. 0000FDC8  6716                     beq        +0x18 /* 0000FDE0 */
  20765. 0000FDCA  4A80                     tst.l      D0
  20766. 0000FDCC  6712                     beq        +0x14 /* 0000FDE0 */
  20767. 0000FDCE  3F3C 0001                move.w     -[A7], 0x1
  20768. 0000FDD2  4853                     pea.l      [A3]
  20769. 0000FDD4  2057                     movea.l    A0, [A7]
  20770. 0000FDD6  2250                     movea.l    A1, [A0]
  20771. 0000FDD8  2269 0008                movea.l    A1, [A1 + 0x8]
  20772. 0000FDDC  4E91                     jsr        [A1]
  20773. 0000FDDE  5C4F                     addq.w     A7, 6
  20774. label0000FDE0:
  20775. 0000FDE0  266A 0036                movea.l    A3, [A2 + 0x36]
  20776. 0000FDE4  200B                     move.l     D0, A3
  20777. 0000FDE6  6704                     beq        +0x6 /* 0000FDEC */
  20778. 0000FDE8  2F0B                     move.l     -[A7], A3
  20779. 0000FDEA  A8D9                     syscall    DisposRgn/DisposeRgn
  20780. label0000FDEC:
  20781. 0000FDEC  266A 003A                movea.l    A3, [A2 + 0x3A]
  20782. 0000FDF0  200B                     move.l     D0, A3
  20783. 0000FDF2  6704                     beq        +0x6 /* 0000FDF8 */
  20784. 0000FDF4  2F0B                     move.l     -[A7], A3
  20785. 0000FDF6  A8D9                     syscall    DisposRgn/DisposeRgn
  20786. label0000FDF8:
  20787. 0000FDF8  266A 003E                movea.l    A3, [A2 + 0x3E]
  20788. 0000FDFC  200B                     move.l     D0, A3
  20789. 0000FDFE  6704                     beq        +0x6 /* 0000FE04 */
  20790. 0000FE00  2F0B                     move.l     -[A7], A3
  20791. 0000FE02  A8D9                     syscall    DisposRgn/DisposeRgn
  20792. label0000FE04:
  20793. 0000FE04  4267                     clr.w      -[A7]
  20794. 0000FE06  2F0A                     move.l     -[A7], A2
  20795. 0000FE08  61FF FFFF AF16           bsr        -0x50E8 /* 0000AD20 */
  20796. 0000FE0E  4A43                     tst.w      D3
  20797. 0000FE10  5C4F                     addq.w     A7, 6
  20798. 0000FE12  670C                     beq        +0xE /* 0000FE20 */
  20799. 0000FE14  4267                     clr.w      -[A7]
  20800. 0000FE16  2F0C                     move.l     -[A7], A4
  20801. 0000FE18  4EB9 0000 3F42           jsr        [0x00003F42]
  20802. 0000FE1E  5C4F                     addq.w     A7, 6
  20803. label0000FE20:
  20804. 0000FE20  4A43                     tst.w      D3
  20805. 0000FE22  6F0A                     ble        +0xC /* 0000FE2E */
  20806. 0000FE24  2F0A                     move.l     -[A7], A2
  20807. 0000FE26  4EB9 0000 2592           jsr        [0x00002592]
  20808. 0000FE2C  584F                     addq.w     A7, 4
  20809. label0000FE2E:
  20810. 0000FE2E  204A                     movea.l    A0, A2
  20811. 0000FE30  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  20812. 0000FE34  4E5E                     unlink     A6
  20813. 0000FE36  4E75                     rts
  20814. 0000FE38  4E56 0000                link       A6, 0
  20815. 0000FE3C  2F0A                     move.l     -[A7], A2
  20816. 0000FE3E  246E 0008                movea.l    A2, [A6 + 0x8]
  20817. 0000FE42  4227                     clr.b      -[A7]
  20818. 0000FE44  1F3C 0001                move.b     -[A7], 0x1
  20819. 0000FE48  2F2A 003A                move.l     -[A7], [A2 + 0x3A]
  20820. 0000FE4C  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  20821. 0000FE50  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  20822. 0000FE54  61FF FFFF 9D4A           bsr        -0x62B4 /* 00009BA0 */
  20823. 0000FE5A  4227                     clr.b      -[A7]
  20824. 0000FE5C  4227                     clr.b      -[A7]
  20825. 0000FE5E  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  20826. 0000FE62  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  20827. 0000FE66  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  20828. 0000FE6A  61FF FFFF 9D34           bsr        -0x62CA /* 00009BA0 */
  20829. 0000FE70  2F0A                     move.l     -[A7], A2
  20830. 0000FE72  61FF FFFF B072           bsr        -0x4F8C /* 0000AEE6 */
  20831. 0000FE78  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  20832. 0000FE7C  245F                     movea.l    A2, [A7]+
  20833. 0000FE7E  4E5E                     unlink     A6
  20834. 0000FE80  4E75                     rts
  20835. 0000FE82  4E56 FFFC                link       A6, -0x0004
  20836. 0000FE86  48E7 1820                movem.l    -[A7], D3,D4,A2
  20837. 0000FE8A  246E 0008                movea.l    A2, [A6 + 0x8]
  20838. 0000FE8E  282E 000C                move.l     D4, [A6 + 0xC]
  20839. 0000FE92  262E 0010                move.l     D3, [A6 + 0x10]
  20840. 0000FE96  3D44 FFFE                move.w     [A6 - 0x2], D4
  20841. 0000FE9A  3D43 FFFC                move.w     [A6 - 0x4], D3
  20842. 0000FE9E  486E FFFC                pea.l      [A6 - 0x4]
  20843. 0000FEA2  2F0A                     move.l     -[A7], A2
  20844. 0000FEA4  2057                     movea.l    A0, [A7]
  20845. 0000FEA6  2268 0004                movea.l    A1, [A0 + 0x4]
  20846. 0000FEAA  2269 010C                movea.l    A1, [A1 + 0x10C]
  20847. 0000FEAE  4E91                     jsr        [A1]
  20848. 0000FEB0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  20849. 0000FEB4  2F0A                     move.l     -[A7], A2
  20850. 0000FEB6  2057                     movea.l    A0, [A7]
  20851. 0000FEB8  2268 0004                movea.l    A1, [A0 + 0x4]
  20852. 0000FEBC  2269 0170                movea.l    A1, [A1 + 0x170]
  20853. 0000FEC0  4E91                     jsr        [A1]
  20854. 0000FEC2  584F                     addq.w     A7, 4
  20855. 0000FEC4  2F08                     move.l     -[A7], A0
  20856. 0000FEC6  A8E8                     syscall    PtInRgn
  20857. 0000FEC8  101F                     move.b     D0, [A7]+
  20858. 0000FECA  4A00                     tst.b      D0
  20859. 0000FECC  5C4F                     addq.w     A7, 6
  20860. 0000FECE  670E                     beq        +0x10 /* 0000FEDE */
  20861. 0000FED0  2F0A                     move.l     -[A7], A2
  20862. 0000FED2  4EB9 0000 360A           jsr        [0x0000360A]
  20863. 0000FED8  4A00                     tst.b      D0
  20864. 0000FEDA  584F                     addq.w     A7, 4
  20865. 0000FEDC  6604                     bne        +0x6 /* 0000FEE2 */
  20866. label0000FEDE:
  20867. 0000FEDE  7000                     moveq.l    D0, 0x00
  20868. 0000FEE0  6002                     bra        +0x4 /* 0000FEE4 */
  20869. label0000FEE2:
  20870. 0000FEE2  7001                     moveq.l    D0, 0x01
  20871. label0000FEE4:
  20872. 0000FEE4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  20873. 0000FEE8  4E5E                     unlink     A6
  20874. 0000FEEA  4E75                     rts
  20875. 0000FEEC  4E56 FFE0                link       A6, -0x0020
  20876. 0000FEF0  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  20877. 0000FEF4  266E 0008                movea.l    A3, [A6 + 0x8]
  20878. 0000FEF8  486E FFE0                pea.l      [A6 - 0x20]
  20879. 0000FEFC  4EB9 0000 2622           jsr        [0x00002622]
  20880. 0000FF02  4EB9 0000 2632           jsr        [0x00002632]
  20881. 0000FF08  42A7                     clr.l      -[A7]
  20882. 0000FF0A  2F0B                     move.l     -[A7], A3
  20883. 0000FF0C  2057                     movea.l    A0, [A7]
  20884. 0000FF0E  2268 0004                movea.l    A1, [A0 + 0x4]
  20885. 0000FF12  2269 00E8                movea.l    A1, [A1 + 0xE8]
  20886. 0000FF16  4E91                     jsr        [A1]
  20887. 0000FF18  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  20888. 0000FF1C  A88A                     syscall    TextSize
  20889. 0000FF1E  486E FFF0                pea.l      [A6 - 0x10]
  20890. 0000FF22  A88B                     syscall    GetFontInfo
  20891. 0000FF24  3C2E FFF2                move.w     D6, [A6 - 0xE]
  20892. 0000FF28  48C6                     ext.l      D6
  20893. 0000FF2A  322E FFF0                move.w     D1, [A6 - 0x10]
  20894. 0000FF2E  48C1                     ext.l      D1
  20895. 0000FF30  D286                     add.l      D1, D6
  20896. 0000FF32  3C2E FFF6                move.w     D6, [A6 - 0xA]
  20897. 0000FF36  48C6                     ext.l      D6
  20898. 0000FF38  DC81                     add.l      D6, D1
  20899. 0000FF3A  204B                     movea.l    A0, A3
  20900. 0000FF3C  41E8 0042                lea.l      A0, [A0 + 0x42]
  20901. 0000FF40  2448                     movea.l    A2, A0
  20902. 0000FF42  2F0A                     move.l     -[A7], A2
  20903. 0000FF44  4267                     clr.w      -[A7]
  20904. 0000FF46  2F0A                     move.l     -[A7], A2
  20905. 0000FF48  61FF FFFF 56A8           bsr        -0xA956 /* 000055F2 */
  20906. 0000FF4E  584F                     addq.w     A7, 4
  20907. 0000FF50  3F00                     move.w     -[A7], D0
  20908. 0000FF52  A886                     syscall    TextWidth
  20909. 0000FF54  301F                     move.w     D0, [A7]+
  20910. 0000FF56  3E00                     move.w     D7, D0
  20911. 0000FF58  486E FFEC                pea.l      [A6 - 0x14]
  20912. 0000FF5C  2F2B 0048                move.l     -[A7], [A3 + 0x48]
  20913. 0000FF60  2057                     movea.l    A0, [A7]
  20914. 0000FF62  2250                     movea.l    A1, [A0]
  20915. 0000FF64  2269 0024                movea.l    A1, [A1 + 0x24]
  20916. 0000FF68  4E91                     jsr        [A1]
  20917. 0000FF6A  3606                     move.w     D3, D6
  20918. 0000FF6C  48C3                     ext.l      D3
  20919. 0000FF6E  4C7C 3803 0000 0002      movem.l    D0,D1,A3,A4,A5, 0x2
  20920. 0000FF76  3807                     move.w     D4, D7
  20921. 0000FF78  48C4                     ext.l      D4
  20922. 0000FF7A  4C7C 4804 0000 0002      movem.l    D2,A3,A6, 0x2
  20923. 0000FF82  3A2E FFEE                move.w     D5, [A6 - 0x12]
  20924. 0000FF86  486E FFF8                pea.l      [A6 - 0x8]
  20925. 0000FF8A  3005                     move.w     D0, D5
  20926. 0000FF8C  48C0                     ext.l      D0
  20927. 0000FF8E  9084                     sub.l      D0, D4
  20928. 0000FF90  3F00                     move.w     -[A7], D0
  20929. 0000FF92  302E FFEC                move.w     D0, [A6 - 0x14]
  20930. 0000FF96  48C0                     ext.l      D0
  20931. 0000FF98  9083                     sub.l      D0, D3
  20932. 0000FF9A  3F00                     move.w     -[A7], D0
  20933. 0000FF9C  3005                     move.w     D0, D5
  20934. 0000FF9E  48C0                     ext.l      D0
  20935. 0000FFA0  D084                     add.l      D0, D4
  20936. 0000FFA2  3F00                     move.w     -[A7], D0
  20937. 0000FFA4  302E FFEC                move.w     D0, [A6 - 0x14]
  20938. 0000FFA8  48C0                     ext.l      D0
  20939. 0000FFAA  D083                     add.l      D0, D3
  20940. 0000FFAC  3F00                     move.w     -[A7], D0
  20941. 0000FFAE  A8A7                     syscall    SetRect
  20942. 0000FFB0  486E FFF8                pea.l      [A6 - 0x8]
  20943. 0000FFB4  2F3C FFFE FFFC           move.l     -[A7], 0xFFFEFFFC
  20944. 0000FFBA  A8A9                     syscall    InsetRect
  20945. 0000FFBC  486E FFF8                pea.l      [A6 - 0x8]
  20946. 0000FFC0  A8A3                     syscall    EraseRect
  20947. 0000FFC2  486E FFF8                pea.l      [A6 - 0x8]
  20948. 0000FFC6  A8A1                     syscall    FrameRect
  20949. 0000FFC8  302E FFFA                move.w     D0, [A6 - 0x6]
  20950. 0000FFCC  48C0                     ext.l      D0
  20951. 0000FFCE  5880                     addq.l     D0, 4
  20952. 0000FFD0  3F00                     move.w     -[A7], D0
  20953. 0000FFD2  302E FFF0                move.w     D0, [A6 - 0x10]
  20954. 0000FFD6  48C0                     ext.l      D0
  20955. 0000FFD8  322E FFF8                move.w     D1, [A6 - 0x8]
  20956. 0000FFDC  48C1                     ext.l      D1
  20957. 0000FFDE  D280                     add.l      D1, D0
  20958. 0000FFE0  5481                     addq.l     D1, 2
  20959. 0000FFE2  3F01                     move.w     -[A7], D1
  20960. 0000FFE4  A893                     syscall    MoveTo
  20961. 0000FFE6  2F0A                     move.l     -[A7], A2
  20962. 0000FFE8  4267                     clr.w      -[A7]
  20963. 0000FFEA  2F0A                     move.l     -[A7], A2
  20964. 0000FFEC  61FF FFFF 5604           bsr        -0xA9FA /* 000055F2 */
  20965. 0000FFF2  584F                     addq.w     A7, 4
  20966. 0000FFF4  3F00                     move.w     -[A7], D0
  20967. 0000FFF6  A885                     syscall    DrawText
  20968. 0000FFF8  3F3C FFFF                move.w     -[A7], 0xFFFF
  20969. 0000FFFC  486E FFE0                pea.l      [A6 - 0x20]
  20970. 00010000  4EB9 0000 262A           jsr        [0x0000262A]
  20971. 00010006  4FEF 0018                lea.l      A7, [A7 + 0x18]
  20972. 0001000A  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  20973. 0001000E  4E5E                     unlink     A6
  20974. 00010010  4E75                     rts
  20975. 00010012  4E56 FFF0                link       A6, -0x0010
  20976. 00010016  48E7 1020                movem.l    -[A7], D3,A2
  20977. 0001001A  246E 0008                movea.l    A2, [A6 + 0x8]
  20978. 0001001E  162E 000C                move.b     D3, [A6 + 0xC]
  20979. 00010022  486E FFF0                pea.l      [A6 - 0x10]
  20980. 00010026  4EB9 0000 2622           jsr        [0x00002622]
  20981. 0001002C  4EB9 0000 2632           jsr        [0x00002632]
  20982. 00010032  42A7                     clr.l      -[A7]
  20983. 00010034  2F0A                     move.l     -[A7], A2
  20984. 00010036  2057                     movea.l    A0, [A7]
  20985. 00010038  2268 0004                movea.l    A1, [A0 + 0x4]
  20986. 0001003C  2269 00E8                movea.l    A1, [A1 + 0xE8]
  20987. 00010040  4E91                     jsr        [A1]
  20988. 00010042  2F0A                     move.l     -[A7], A2
  20989. 00010044  2057                     movea.l    A0, [A7]
  20990. 00010046  2268 0004                movea.l    A1, [A0 + 0x4]
  20991. 0001004A  2269 016C                movea.l    A1, [A1 + 0x16C]
  20992. 0001004E  4E91                     jsr        [A1]
  20993. 00010050  2D48 FFFC                move.l     [A6 - 0x4], A0
  20994. 00010054  486E FFFC                pea.l      [A6 - 0x4]
  20995. 00010058  4EB9 0000 2502           jsr        [0x00002502]
  20996. 0001005E  301F                     move.w     D0, [A7]+
  20997. 00010060  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  20998. 00010064  2F3C 0002 0002           move.l     -[A7], 0x20002
  20999. 0001006A  A8E1                     syscall    InsetRgn
  21000. 0001006C  2F0A                     move.l     -[A7], A2
  21001. 0001006E  2057                     movea.l    A0, [A7]
  21002. 00010070  2268 0004                movea.l    A1, [A0 + 0x4]
  21003. 00010074  2269 016C                movea.l    A1, [A1 + 0x16C]
  21004. 00010078  4E91                     jsr        [A1]
  21005. 0001007A  584F                     addq.w     A7, 4
  21006. 0001007C  2F08                     move.l     -[A7], A0
  21007. 0001007E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  21008. 00010082  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  21009. 00010086  A8E6                     syscall    DiffRgn
  21010. 00010088  1003                     move.b     D0, D3
  21011. 0001008A  57C0                     seq        D0
  21012. 0001008C  4400                     neg.b      D0
  21013. 0001008E  1F00                     move.b     -[A7], D0
  21014. 00010090  1F3C 0001                move.b     -[A7], 0x1
  21015. 00010094  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  21016. 00010098  3F2A 0028                move.w     -[A7], [A2 + 0x28]
  21017. 0001009C  3F2A 002A                move.w     -[A7], [A2 + 0x2A]
  21018. 000100A0  61FF FFFF 9AFE           bsr        -0x6500 /* 00009BA0 */
  21019. 000100A6  4A03                     tst.b      D3
  21020. 000100A8  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  21021. 000100AC  6710                     beq        +0x12 /* 000100BE */
  21022. 000100AE  2F0A                     move.l     -[A7], A2
  21023. 000100B0  2057                     movea.l    A0, [A7]
  21024. 000100B2  2268 0004                movea.l    A1, [A0 + 0x4]
  21025. 000100B6  2269 00BC                movea.l    A1, [A1 + 0xBC]
  21026. 000100BA  4E91                     jsr        [A1]
  21027. 000100BC  584F                     addq.w     A7, 4
  21028. label000100BE:
  21029. 000100BE  4AAE FFFC                tst.l      [A6 - 0x4]
  21030. 000100C2  6706                     beq        +0x8 /* 000100CA */
  21031. 000100C4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  21032. 000100C8  A8D9                     syscall    DisposRgn/DisposeRgn
  21033. label000100CA:
  21034. 000100CA  3F3C FFFF                move.w     -[A7], 0xFFFF
  21035. 000100CE  486E FFF0                pea.l      [A6 - 0x10]
  21036. 000100D2  4EB9 0000 262A           jsr        [0x0000262A]
  21037. 000100D8  5C4F                     addq.w     A7, 6
  21038. 000100DA  4CDF 0408                movem.l    D3,A2, [A7]+
  21039. 000100DE  4E5E                     unlink     A6
  21040. 000100E0  4E75                     rts
  21041. 000100E2  206F 0004                movea.l    A0, [A7 + 0x4]
  21042. 000100E6  2068 003E                movea.l    A0, [A0 + 0x3E]
  21043. 000100EA  4E75                     rts
  21044. 000100EC  206F 0004                movea.l    A0, [A7 + 0x4]
  21045. 000100F0  2068 003A                movea.l    A0, [A0 + 0x3A]
  21046. 000100F4  4E75                     rts
  21047. 000100F6  206F 0004                movea.l    A0, [A7 + 0x4]
  21048. 000100FA  2068 0036                movea.l    A0, [A0 + 0x36]
  21049. 000100FE  4E75                     rts
  21050. 00010100  206F 0004                movea.l    A0, [A7 + 0x4]
  21051. 00010104  5088                     addq.l     A0, 8
  21052. 00010106  2010                     move.l     D0, [A0]
  21053. 00010108  0680 FFFF FFB2           addi.l     D0, 0xFFFFFFB2
  21054. 0001010E  D1AF 0004                add.l      [A7 + 0x4], D0
  21055. 00010112  4EF9 0000 FD88           jmp        [0x0000FD88]
  21056. fn00010118:
  21057. 00010118  4E56 0000                link       A6, 0
  21058. 0001011C  48E7 1030                movem.l    -[A7], D3,A2,A3
  21059. 00010120  246E 0008                movea.l    A2, [A6 + 0x8]
  21060. 00010124  362E 000C                move.w     D3, [A6 + 0xC]
  21061. 00010128  4A43                     tst.w      D3
  21062. 0001012A  6718                     beq        +0x1A /* 00010144 */
  21063. 0001012C  204A                     movea.l    A0, A2
  21064. 0001012E  41E8 0068                lea.l      A0, [A0 + 0x68]
  21065. 00010132  2648                     movea.l    A3, A0
  21066. 00010134  2488                     move.l     [A2], A0
  21067. 00010136  2548 0036                move.l     [A2 + 0x36], A0
  21068. 0001013A  2F0B                     move.l     -[A7], A3
  21069. 0001013C  4EB9 0000 3F3A           jsr        [0x00003F3A]
  21070. 00010142  584F                     addq.w     A7, 4
  21071. label00010144:
  21072. 00010144  4267                     clr.w      -[A7]
  21073. 00010146  2F0A                     move.l     -[A7], A2
  21074. 00010148  4EB9 0000 4072           jsr        [0x00004072]
  21075. 0001014E  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21076. 00010152  2548 0004                move.l     [A2 + 0x4], A0
  21077. 00010156  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21078. 0001015A  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  21079. 0001015E  2252                     movea.l    A1, [A2]
  21080. 00010160  2288                     move.l     [A1], A0
  21081. 00010162  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21082. 00010166  41E8 0060                lea.l      A0, [A0 + 0x60]
  21083. 0001016A  2548 003A                move.l     [A2 + 0x3A], A0
  21084. 0001016E  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21085. 00010172  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  21086. 00010176  2548 0048                move.l     [A2 + 0x48], A0
  21087. 0001017A  2652                     movea.l    A3, [A2]
  21088. 0001017C  204A                     movea.l    A0, A2
  21089. 0001017E  41E8 0068                lea.l      A0, [A0 + 0x68]
  21090. 00010182  91CB                     sub.l      A0, A3
  21091. 00010184  2748 0008                move.l     [A3 + 0x8], A0
  21092. 00010188  204A                     movea.l    A0, A2
  21093. 0001018A  5C4F                     addq.w     A7, 6
  21094. 0001018C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  21095. 00010190  4E5E                     unlink     A6
  21096. 00010192  4E75                     rts
  21097. fn00010194:
  21098. 00010194  4E56 0000                link       A6, 0
  21099. 00010198  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  21100. 0001019C  246E 0008                movea.l    A2, [A6 + 0x8]
  21101. 000101A0  362E 000C                move.w     D3, [A6 + 0xC]
  21102. 000101A4  200A                     move.l     D0, A2
  21103. 000101A6  6766                     beq        +0x68 /* 0001020E */
  21104. 000101A8  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21105. 000101AC  2548 0004                move.l     [A2 + 0x4], A0
  21106. 000101B0  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21107. 000101B4  41E8 01E0                lea.l      A0, [A0 + 0x1E0]
  21108. 000101B8  2252                     movea.l    A1, [A2]
  21109. 000101BA  2288                     move.l     [A1], A0
  21110. 000101BC  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21111. 000101C0  41E8 0060                lea.l      A0, [A0 + 0x60]
  21112. 000101C4  2548 003A                move.l     [A2 + 0x3A], A0
  21113. 000101C8  41ED 8026                lea.l      A0, [A5 - 0x7FDA]
  21114. 000101CC  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  21115. 000101D0  2548 0048                move.l     [A2 + 0x48], A0
  21116. 000101D4  2652                     movea.l    A3, [A2]
  21117. 000101D6  204A                     movea.l    A0, A2
  21118. 000101D8  41E8 0068                lea.l      A0, [A0 + 0x68]
  21119. 000101DC  2848                     movea.l    A4, A0
  21120. 000101DE  91CB                     sub.l      A0, A3
  21121. 000101E0  2748 0008                move.l     [A3 + 0x8], A0
  21122. 000101E4  4267                     clr.w      -[A7]
  21123. 000101E6  2F0A                     move.l     -[A7], A2
  21124. 000101E8  4EB9 0000 407A           jsr        [0x0000407A]
  21125. 000101EE  4A43                     tst.w      D3
  21126. 000101F0  5C4F                     addq.w     A7, 6
  21127. 000101F2  670C                     beq        +0xE /* 00010200 */
  21128. 000101F4  4267                     clr.w      -[A7]
  21129. 000101F6  2F0C                     move.l     -[A7], A4
  21130. 000101F8  4EB9 0000 3F42           jsr        [0x00003F42]
  21131. 000101FE  5C4F                     addq.w     A7, 6
  21132. label00010200:
  21133. 00010200  4A43                     tst.w      D3
  21134. 00010202  6F0A                     ble        +0xC /* 0001020E */
  21135. 00010204  2F0A                     move.l     -[A7], A2
  21136. 00010206  4EB9 0000 2592           jsr        [0x00002592]
  21137. 0001020C  584F                     addq.w     A7, 4
  21138. label0001020E:
  21139. 0001020E  204A                     movea.l    A0, A2
  21140. 00010210  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  21141. 00010214  4E5E                     unlink     A6
  21142. 00010216  4E75                     rts
  21143. fn00010218:
  21144. 00010218  4E56 0000                link       A6, 0
  21145. 0001021C  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  21146. 00010220  246E 0008                movea.l    A2, [A6 + 0x8]
  21147. 00010224  282E 000C                move.l     D4, [A6 + 0xC]
  21148. 00010228  266E 0010                movea.l    A3, [A6 + 0x10]
  21149. 0001022C  7601                     moveq.l    D3, 0x01
  21150. 0001022E  2004                     move.l     D0, D4
  21151. 00010230  5580                     subq.l     D0, 2
  21152. 00010232  670A                     beq        +0xC /* 0001023E */
  21153. 00010234  5380                     subq.l     D0, 1
  21154. 00010236  6718                     beq        +0x1A /* 00010250 */
  21155. 00010238  5B80                     subq.l     D0, 5
  21156. 0001023A  6726                     beq        +0x28 /* 00010262 */
  21157. 0001023C  6036                     bra        +0x38 /* 00010274 */
  21158. label0001023E:
  21159. 0001023E  2F0A                     move.l     -[A7], A2
  21160. 00010240  2057                     movea.l    A0, [A7]
  21161. 00010242  2268 0004                movea.l    A1, [A0 + 0x4]
  21162. 00010246  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  21163. 0001024A  4E91                     jsr        [A1]
  21164. 0001024C  584F                     addq.w     A7, 4
  21165. 0001024E  6036                     bra        +0x38 /* 00010286 */
  21166. label00010250:
  21167. 00010250  2F0A                     move.l     -[A7], A2
  21168. 00010252  2057                     movea.l    A0, [A7]
  21169. 00010254  2268 0004                movea.l    A1, [A0 + 0x4]
  21170. 00010258  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  21171. 0001025C  4E91                     jsr        [A1]
  21172. 0001025E  584F                     addq.w     A7, 4
  21173. 00010260  6024                     bra        +0x26 /* 00010286 */
  21174. label00010262:
  21175. 00010262  2F0A                     move.l     -[A7], A2
  21176. 00010264  2057                     movea.l    A0, [A7]
  21177. 00010266  2268 0004                movea.l    A1, [A0 + 0x4]
  21178. 0001026A  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  21179. 0001026E  4E91                     jsr        [A1]
  21180. 00010270  584F                     addq.w     A7, 4
  21181. 00010272  6012                     bra        +0x14 /* 00010286 */
  21182. label00010274:
  21183. 00010274  2F0B                     move.l     -[A7], A3
  21184. 00010276  2F04                     move.l     -[A7], D4
  21185. 00010278  2F0A                     move.l     -[A7], A2
  21186. 0001027A  4EB9 0000 40C2           jsr        [0x000040C2]
  21187. 00010280  1600                     move.b     D3, D0
  21188. 00010282  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21189. label00010286:
  21190. 00010286  1003                     move.b     D0, D3
  21191. 00010288  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  21192. 0001028C  4E5E                     unlink     A6
  21193. 0001028E  4E75                     rts
  21194. 00010290  4E56 0000                link       A6, 0
  21195. 00010294  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  21196. 00010298  2A2E 0008                move.l     D5, [A6 + 0x8]
  21197. 0001029C  262E 000C                move.l     D3, [A6 + 0xC]
  21198. 000102A0  246E 0010                movea.l    A2, [A6 + 0x10]
  21199. 000102A4  282E 0014                move.l     D4, [A6 + 0x14]
  21200. 000102A8  286E 0018                movea.l    A4, [A6 + 0x18]
  21201. 000102AC  266E 001C                movea.l    A3, [A6 + 0x1C]
  21202. 000102B0  2003                     move.l     D0, D3
  21203. 000102B2  5580                     subq.l     D0, 2
  21204. 000102B4  670A                     beq        +0xC /* 000102C0 */
  21205. 000102B6  5380                     subq.l     D0, 1
  21206. 000102B8  6706                     beq        +0x8 /* 000102C0 */
  21207. 000102BA  5B80                     subq.l     D0, 5
  21208. 000102BC  6702                     beq        +0x4 /* 000102C0 */
  21209. 000102BE  6006                     bra        +0x8 /* 000102C6 */
  21210. label000102C0:
  21211. 000102C0  14BC 0001                move.b     [A2], 0x1
  21212. 000102C4  6016                     bra        +0x18 /* 000102DC */
  21213. label000102C6:
  21214. 000102C6  2F0B                     move.l     -[A7], A3
  21215. 000102C8  2F0C                     move.l     -[A7], A4
  21216. 000102CA  2F04                     move.l     -[A7], D4
  21217. 000102CC  2F0A                     move.l     -[A7], A2
  21218. 000102CE  2F03                     move.l     -[A7], D3
  21219. 000102D0  2F05                     move.l     -[A7], D5
  21220. 000102D2  4EB9 0000 40CA           jsr        [0x000040CA]
  21221. 000102D8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  21222. label000102DC:
  21223. 000102DC  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  21224. 000102E0  4E5E                     unlink     A6
  21225. 000102E2  4E75                     rts
  21226. 000102E4  4E56 FFDC                link       A6, -0x0024
  21227. 000102E8  48E7 1030                movem.l    -[A7], D3,A2,A3
  21228. 000102EC  266E 0008                movea.l    A3, [A6 + 0x8]
  21229. 000102F0  246E 000C                movea.l    A2, [A6 + 0xC]
  21230. 000102F4  2D4F FFF0                move.l     [A6 - 0x10], A7
  21231. 000102F8  486E FFF8                pea.l      [A6 - 0x8]
  21232. 000102FC  2F3C 6F64 6F63           move.l     -[A7], 0x6F646F63 /* 'odoc' */
  21233. 00010302  2F3C 6165 7674           move.l     -[A7], 0x61657674 /* 'aevt' */
  21234. 00010308  4EB9 0000 2FEA           jsr        [0x00002FEA]
  21235. 0001030E  486E FFF8                pea.l      [A6 - 0x8]
  21236. 00010312  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  21237. 00010318  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  21238. 0001031E  2F0A                     move.l     -[A7], A2
  21239. 00010320  4878 0046                push.l     0x46 /* 'F' */
  21240. 00010324  303C 0A0F                move.w     D0, 0xA0F
  21241. 00010328  A816                     syscall    Pack8
  21242. 0001032A  301F                     move.w     D0, [A7]+
  21243. 0001032C  3600                     move.w     D3, D0
  21244. 0001032E  3003                     move.w     D0, D3
  21245. 00010330  48C0                     ext.l      D0
  21246. 00010332  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21247. 00010336  671C                     beq        +0x1E /* 00010354 */
  21248. 00010338  42A7                     clr.l      -[A7]
  21249. 0001033A  486E FFF4                pea.l      [A6 - 0xC]
  21250. 0001033E  3043                     movea.w    A0, D3
  21251. 00010340  2D48 FFF4                move.l     [A6 - 0xC], A0
  21252. 00010344  4879 0001 5564           push.l     0x15564
  21253. 0001034A  4EB9 0000 2542           jsr        [0x00002542]
  21254. 00010350  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21255. label00010354:
  21256. 00010354  1F3C 0001                move.b     -[A7], 0x1
  21257. 00010358  486E FFF8                pea.l      [A6 - 0x8]
  21258. 0001035C  4EB9 0000 2FF2           jsr        [0x00002FF2]
  21259. 00010362  5C4F                     addq.w     A7, 6
  21260. 00010364  6014                     bra        +0x16 /* 0001037A */
  21261. 00010366  2F0A                     move.l     -[A7], A2
  21262. 00010368  2F0B                     move.l     -[A7], A3
  21263. 0001036A  2057                     movea.l    A0, [A7]
  21264. 0001036C  2268 0004                movea.l    A1, [A0 + 0x4]
  21265. 00010370  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  21266. 00010374  4E91                     jsr        [A1]
  21267. 00010376  2E6E FFF0                movea.l    A7, [A6 - 0x10]
  21268. label0001037A:
  21269. 0001037A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  21270. 0001037E  4E5E                     unlink     A6
  21271. 00010380  4E75                     rts
  21272. 00010382  4E56 FFD8                link       A6, -0x0028
  21273. 00010386  2F03                     move.l     -[A7], D3
  21274. 00010388  2D4F FFF0                move.l     [A6 - 0x10], A7
  21275. 0001038C  486E FFF8                pea.l      [A6 - 0x8]
  21276. 00010390  2F3C 6372 656C           move.l     -[A7], 0x6372656C /* 'crel' */
  21277. 00010396  2F3C 636F 7265           move.l     -[A7], 0x636F7265 /* 'core' */
  21278. 0001039C  4EB9 0000 2FEA           jsr        [0x00002FEA]
  21279. 000103A2  2D7C 646F 6375 FFD8      move.l     [A6 - 0x28], 0x646F6375 /* 'docu' */
  21280. 000103AA  486E FFF8                pea.l      [A6 - 0x8]
  21281. 000103AE  2F3C 6B6F 636C           move.l     -[A7], 0x6B6F636C /* 'kocl' */
  21282. 000103B4  2F3C 7479 7065           move.l     -[A7], 0x74797065 /* 'type' */
  21283. 000103BA  486E FFD8                pea.l      [A6 - 0x28]
  21284. 000103BE  4878 0004                push.l     0x4
  21285. 000103C2  303C 0A0F                move.w     D0, 0xA0F
  21286. 000103C6  A816                     syscall    Pack8
  21287. 000103C8  301F                     move.w     D0, [A7]+
  21288. 000103CA  3600                     move.w     D3, D0
  21289. 000103CC  3003                     move.w     D0, D3
  21290. 000103CE  48C0                     ext.l      D0
  21291. 000103D0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21292. 000103D4  671C                     beq        +0x1E /* 000103F2 */
  21293. 000103D6  42A7                     clr.l      -[A7]
  21294. 000103D8  486E FFF4                pea.l      [A6 - 0xC]
  21295. 000103DC  3043                     movea.w    A0, D3
  21296. 000103DE  2D48 FFF4                move.l     [A6 - 0xC], A0
  21297. 000103E2  4879 0001 5564           push.l     0x15564
  21298. 000103E8  4EB9 0000 2542           jsr        [0x00002542]
  21299. 000103EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21300. label000103F2:
  21301. 000103F2  1F3C 0001                move.b     -[A7], 0x1
  21302. 000103F6  486E FFF8                pea.l      [A6 - 0x8]
  21303. 000103FA  4EB9 0000 2FF2           jsr        [0x00002FF2]
  21304. 00010400  5C4F                     addq.w     A7, 6
  21305. 00010402  6014                     bra        +0x16 /* 00010418 */
  21306. 00010404  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  21307. 00010408  2057                     movea.l    A0, [A7]
  21308. 0001040A  2268 0004                movea.l    A1, [A0 + 0x4]
  21309. 0001040E  2269 01D0                movea.l    A1, [A1 + 0x1D0]
  21310. 00010412  4E91                     jsr        [A1]
  21311. 00010414  2E6E FFF0                movea.l    A7, [A6 - 0x10]
  21312. label00010418:
  21313. 00010418  261F                     move.l     D3, [A7]+
  21314. 0001041A  4E5E                     unlink     A6
  21315. 0001041C  4E75                     rts
  21316. 0001041E  4E56 FF96                link       A6, -0x006A
  21317. 00010422  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  21318. 00010426  246E 0008                movea.l    A2, [A6 + 0x8]
  21319. 0001042A  266E 000C                movea.l    A3, [A6 + 0xC]
  21320. 0001042E  2A2E 0014                move.l     D5, [A6 + 0x14]
  21321. 00010432  486E FFAE                pea.l      [A6 - 0x52]
  21322. 00010436  4EB9 0000 2FFA           jsr        [0x00002FFA]
  21323. 0001043C  2F0B                     move.l     -[A7], A3
  21324. 0001043E  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  21325. 00010444  2F3C 6C69 7374           move.l     -[A7], 0x6C697374 /* 'list' */
  21326. 0001044A  486E FFAE                pea.l      [A6 - 0x52]
  21327. 0001044E  303C 0812                move.w     D0, 0x812
  21328. 00010452  A816                     syscall    Pack8
  21329. 00010454  301F                     move.w     D0, [A7]+
  21330. 00010456  3600                     move.w     D3, D0
  21331. 00010458  3003                     move.w     D0, D3
  21332. 0001045A  48C0                     ext.l      D0
  21333. 0001045C  544F                     addq.w     A7, 2
  21334. 0001045E  671C                     beq        +0x1E /* 0001047C */
  21335. 00010460  42A7                     clr.l      -[A7]
  21336. 00010462  486E FFA6                pea.l      [A6 - 0x5A]
  21337. 00010466  3043                     movea.w    A0, D3
  21338. 00010468  2D48 FFA6                move.l     [A6 - 0x5A], A0
  21339. 0001046C  4879 0001 5564           push.l     0x15564
  21340. 00010472  4EB9 0000 2542           jsr        [0x00002542]
  21341. 00010478  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21342. label0001047C:
  21343. 0001047C  554F                     subq.w     A7, 2
  21344. 0001047E  486E FFAE                pea.l      [A6 - 0x52]
  21345. 00010482  486E FFAA                pea.l      [A6 - 0x56]
  21346. 00010486  303C 0407                move.w     D0, 0x407
  21347. 0001048A  A816                     syscall    Pack8
  21348. 0001048C  301F                     move.w     D0, [A7]+
  21349. 0001048E  3600                     move.w     D3, D0
  21350. 00010490  3003                     move.w     D0, D3
  21351. 00010492  48C0                     ext.l      D0
  21352. 00010494  671C                     beq        +0x1E /* 000104B2 */
  21353. 00010496  42A7                     clr.l      -[A7]
  21354. 00010498  486E FFA2                pea.l      [A6 - 0x5E]
  21355. 0001049C  3043                     movea.w    A0, D3
  21356. 0001049E  2D48 FFA2                move.l     [A6 - 0x5E], A0
  21357. 000104A2  4879 0001 5564           push.l     0x15564
  21358. 000104A8  4EB9 0000 2542           jsr        [0x00002542]
  21359. 000104AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21360. label000104B2:
  21361. 000104B2  7801                     moveq.l    D4, 0x01
  21362. 000104B4  6000 0084                bra        +0x86 /* 0001053A */
  21363. label000104B8:
  21364. 000104B8  554F                     subq.w     A7, 2
  21365. 000104BA  486E FFAE                pea.l      [A6 - 0x52]
  21366. 000104BE  2F04                     move.l     -[A7], D4
  21367. 000104C0  2F3C 6673 7320           move.l     -[A7], 0x66737320 /* 'fss ' */
  21368. 000104C6  486E FF9E                pea.l      [A6 - 0x62]
  21369. 000104CA  486E FF9A                pea.l      [A6 - 0x66]
  21370. 000104CE  486E FFBA                pea.l      [A6 - 0x46]
  21371. 000104D2  4878 0046                push.l     0x46 /* 'F' */
  21372. 000104D6  486E FF96                pea.l      [A6 - 0x6A]
  21373. 000104DA  303C 100A                move.w     D0, 0x100A
  21374. 000104DE  A816                     syscall    Pack8
  21375. 000104E0  301F                     move.w     D0, [A7]+
  21376. 000104E2  3600                     move.w     D3, D0
  21377. 000104E4  3003                     move.w     D0, D3
  21378. 000104E6  48C0                     ext.l      D0
  21379. 000104E8  671C                     beq        +0x1E /* 00010506 */
  21380. 000104EA  42A7                     clr.l      -[A7]
  21381. 000104EC  486E FFB6                pea.l      [A6 - 0x4A]
  21382. 000104F0  3043                     movea.w    A0, D3
  21383. 000104F2  2D48 FFB6                move.l     [A6 - 0x4A], A0
  21384. 000104F6  4879 0001 5564           push.l     0x15564
  21385. 000104FC  4EB9 0000 2542           jsr        [0x00002542]
  21386. 00010502  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21387. label00010506:
  21388. 00010506  0C85 0000 03EA           cmpi.l     D5, 0x3EA
  21389. 0001050C  6616                     bne        +0x18 /* 00010524 */
  21390. 0001050E  486E FFBA                pea.l      [A6 - 0x46]
  21391. 00010512  2F0A                     move.l     -[A7], A2
  21392. 00010514  2057                     movea.l    A0, [A7]
  21393. 00010516  2268 0004                movea.l    A1, [A0 + 0x4]
  21394. 0001051A  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  21395. 0001051E  4E91                     jsr        [A1]
  21396. 00010520  504F                     addq.w     A7, 8
  21397. 00010522  6014                     bra        +0x16 /* 00010538 */
  21398. label00010524:
  21399. 00010524  486E FFBA                pea.l      [A6 - 0x46]
  21400. 00010528  2F0A                     move.l     -[A7], A2
  21401. 0001052A  2057                     movea.l    A0, [A7]
  21402. 0001052C  2268 0004                movea.l    A1, [A0 + 0x4]
  21403. 00010530  2269 01CC                movea.l    A1, [A1 + 0x1CC]
  21404. 00010534  4E91                     jsr        [A1]
  21405. 00010536  504F                     addq.w     A7, 8
  21406. label00010538:
  21407. 00010538  5284                     addq.l     D4, 1
  21408. label0001053A:
  21409. 0001053A  B8AE FFAA                cmp.l      D4, [A6 - 0x56]
  21410. 0001053E  6F00 FF78                ble        -0x86 /* 000104B8 */
  21411. 00010542  3F3C FFFF                move.w     -[A7], 0xFFFF
  21412. 00010546  486E FFAE                pea.l      [A6 - 0x52]
  21413. 0001054A  4EB9 0000 3002           jsr        [0x00003002]
  21414. 00010550  5C4F                     addq.w     A7, 6
  21415. 00010552  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  21416. 00010556  4E5E                     unlink     A6
  21417. 00010558  4E75                     rts
  21418. 0001055A  4E75                     rts
  21419. 0001055C  4E75                     rts
  21420. 0001055E  91C8                     sub.l      A0, A0
  21421. 00010560  4E75                     rts
  21422. 00010562  4E75                     rts
  21423. 00010564  4E56 0000                link       A6, 0
  21424. 00010568  4EB9 0000 2AFA           jsr        [0x00002AFA]
  21425. 0001056E  4EB9 0000 2802           jsr        [0x00002802]
  21426. 00010574  2F08                     move.l     -[A7], A0
  21427. 00010576  4EB9 0000 2812           jsr        [0x00002812]
  21428. 0001057C  4EB9 0000 2B02           jsr        [0x00002B02]
  21429. 00010582  4E5E                     unlink     A6
  21430. 00010584  4E75                     rts
  21431. 00010586  4E56 0000                link       A6, 0
  21432. 0001058A  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  21433. 0001058E  286E 0008                movea.l    A4, [A6 + 0x8]
  21434. 00010592  266E 000C                movea.l    A3, [A6 + 0xC]
  21435. 00010596  246E 0010                movea.l    A2, [A6 + 0x10]
  21436. 0001059A  282E 0014                move.l     D4, [A6 + 0x14]
  21437. 0001059E  262E 0018                move.l     D3, [A6 + 0x18]
  21438. 000105A2  2003                     move.l     D0, D3
  21439. 000105A4  0480 0000 03EA           subi.l     D0, 0x3EA
  21440. 000105AA  6706                     beq        +0x8 /* 000105B2 */
  21441. 000105AC  5380                     subq.l     D0, 1
  21442. 000105AE  6702                     beq        +0x4 /* 000105B2 */
  21443. 000105B0  601A                     bra        +0x1C /* 000105CC */
  21444. label000105B2:
  21445. 000105B2  2F03                     move.l     -[A7], D3
  21446. 000105B4  2F0A                     move.l     -[A7], A2
  21447. 000105B6  2F0B                     move.l     -[A7], A3
  21448. 000105B8  2F0C                     move.l     -[A7], A4
  21449. 000105BA  2057                     movea.l    A0, [A7]
  21450. 000105BC  2268 0004                movea.l    A1, [A0 + 0x4]
  21451. 000105C0  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  21452. 000105C4  4E91                     jsr        [A1]
  21453. 000105C6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21454. 000105CA  6014                     bra        +0x16 /* 000105E0 */
  21455. label000105CC:
  21456. 000105CC  2F03                     move.l     -[A7], D3
  21457. 000105CE  2F04                     move.l     -[A7], D4
  21458. 000105D0  2F0A                     move.l     -[A7], A2
  21459. 000105D2  2F0B                     move.l     -[A7], A3
  21460. 000105D4  2F0C                     move.l     -[A7], A4
  21461. 000105D6  4EB9 0000 40DA           jsr        [0x000040DA]
  21462. 000105DC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  21463. label000105E0:
  21464. 000105E0  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  21465. 000105E4  4E5E                     unlink     A6
  21466. 000105E6  4E75                     rts
  21467. 000105E8  4E56 0000                link       A6, 0
  21468. 000105EC  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  21469. 000105F0  246E 0008                movea.l    A2, [A6 + 0x8]
  21470. 000105F4  262E 000C                move.l     D3, [A6 + 0xC]
  21471. 000105F8  2A2E 0010                move.l     D5, [A6 + 0x10]
  21472. 000105FC  282E 0014                move.l     D4, [A6 + 0x14]
  21473. 00010600  286E 0018                movea.l    A4, [A6 + 0x18]
  21474. 00010604  266E 001C                movea.l    A3, [A6 + 0x1C]
  21475. 00010608  0C83 646F 6375           cmpi.l     D3, 0x646F6375 /* 'docu' */
  21476. 0001060E  670A                     beq        +0xC /* 0001061A */
  21477. 00010610  0C83 6377 696E           cmpi.l     D3, 0x6377696E /* 'cwin' */
  21478. 00010616  6702                     beq        +0x4 /* 0001061A */
  21479. 00010618  6012                     bra        +0x14 /* 0001062C */
  21480. label0001061A:
  21481. 0001061A  2F0A                     move.l     -[A7], A2
  21482. 0001061C  2057                     movea.l    A0, [A7]
  21483. 0001061E  2268 0004                movea.l    A1, [A0 + 0x4]
  21484. 00010622  2269 01D0                movea.l    A1, [A1 + 0x1D0]
  21485. 00010626  4E91                     jsr        [A1]
  21486. 00010628  584F                     addq.w     A7, 4
  21487. 0001062A  6018                     bra        +0x1A /* 00010644 */
  21488. label0001062C:
  21489. 0001062C  2F0B                     move.l     -[A7], A3
  21490. 0001062E  2F0C                     move.l     -[A7], A4
  21491. 00010630  2F04                     move.l     -[A7], D4
  21492. 00010632  2F05                     move.l     -[A7], D5
  21493. 00010634  2F03                     move.l     -[A7], D3
  21494. 00010636  486A 0048                pea.l      [A2 + 0x48]
  21495. 0001063A  4EB9 0000 2F4A           jsr        [0x00002F4A]
  21496. 00010640  4FEF 0018                lea.l      A7, [A7 + 0x18]
  21497. label00010644:
  21498. 00010644  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  21499. 00010648  4E5E                     unlink     A6
  21500. 0001064A  4E75                     rts
  21501. 0001064C  4E56 0000                link       A6, 0
  21502. 00010650  48E7 1820                movem.l    -[A7], D3,D4,A2
  21503. 00010654  246E 0008                movea.l    A2, [A6 + 0x8]
  21504. 00010658  282E 000C                move.l     D4, [A6 + 0xC]
  21505. 0001065C  2004                     move.l     D0, D4
  21506. 0001065E  0480 646F 6375           subi.l     D0, 0x646F6375 /* 'docu' */
  21507. 00010664  6702                     beq        +0x4 /* 00010668 */
  21508. 00010666  6014                     bra        +0x16 /* 0001067C */
  21509. label00010668:
  21510. 00010668  61FF 0000 014E           bsr        +0x150 /* 000107B8 */
  21511. 0001066E  2F08                     move.l     -[A7], A0
  21512. 00010670  61FF FFFF 08EA           bsr        -0xF714 /* 00000F5C */
  21513. 00010676  2600                     move.l     D3, D0
  21514. 00010678  584F                     addq.w     A7, 4
  21515. 0001067A  600E                     bra        +0x10 /* 0001068A */
  21516. label0001067C:
  21517. 0001067C  2F04                     move.l     -[A7], D4
  21518. 0001067E  2F0A                     move.l     -[A7], A2
  21519. 00010680  4EB9 0000 40E2           jsr        [0x000040E2]
  21520. 00010686  2600                     move.l     D3, D0
  21521. 00010688  504F                     addq.w     A7, 8
  21522. label0001068A:
  21523. 0001068A  2003                     move.l     D0, D3
  21524. 0001068C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  21525. 00010690  4E5E                     unlink     A6
  21526. 00010692  4E75                     rts
  21527. 00010694  4E56 FFFC                link       A6, -0x0004
  21528. 00010698  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  21529. 0001069C  266E 0008                movea.l    A3, [A6 + 0x8]
  21530. 000106A0  262E 000C                move.l     D3, [A6 + 0xC]
  21531. 000106A4  282E 0010                move.l     D4, [A6 + 0x10]
  21532. 000106A8  246E 0014                movea.l    A2, [A6 + 0x14]
  21533. 000106AC  2003                     move.l     D0, D3
  21534. 000106AE  0480 646F 6375           subi.l     D0, 0x646F6375 /* 'docu' */
  21535. 000106B4  6702                     beq        +0x4 /* 000106B8 */
  21536. 000106B6  6020                     bra        +0x22 /* 000106D8 */
  21537. label000106B8:
  21538. 000106B8  42A7                     clr.l      -[A7]
  21539. 000106BA  486E FFFC                pea.l      [A6 - 0x4]
  21540. 000106BE  2D7C FFFF F940 FFFC      move.l     [A6 - 0x4], 0xFFFFF940
  21541. 000106C6  4879 0001 5564           push.l     0x15564
  21542. 000106CC  4EB9 0000 2542           jsr        [0x00002542]
  21543. 000106D2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21544. 000106D6  6012                     bra        +0x14 /* 000106EA */
  21545. label000106D8:
  21546. 000106D8  2F0A                     move.l     -[A7], A2
  21547. 000106DA  2F04                     move.l     -[A7], D4
  21548. 000106DC  2F03                     move.l     -[A7], D3
  21549. 000106DE  2F0B                     move.l     -[A7], A3
  21550. 000106E0  4EB9 0000 40EA           jsr        [0x000040EA]
  21551. 000106E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21552. label000106EA:
  21553. 000106EA  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  21554. 000106EE  4E5E                     unlink     A6
  21555. 000106F0  4E75                     rts
  21556. 000106F2  4E56 FFFC                link       A6, -0x0004
  21557. 000106F6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  21558. 000106FA  246E 0008                movea.l    A2, [A6 + 0x8]
  21559. 000106FE  262E 000C                move.l     D3, [A6 + 0xC]
  21560. 00010702  286E 0010                movea.l    A4, [A6 + 0x10]
  21561. 00010706  266E 0014                movea.l    A3, [A6 + 0x14]
  21562. 0001070A  2003                     move.l     D0, D3
  21563. 0001070C  0480 646F 6375           subi.l     D0, 0x646F6375 /* 'docu' */
  21564. 00010712  6702                     beq        +0x4 /* 00010716 */
  21565. 00010714  604C                     bra        +0x4E /* 00010762 */
  21566. label00010716:
  21567. 00010716  2F0C                     move.l     -[A7], A4
  21568. 00010718  61FF FFFF 3114           bsr        -0xCEEA /* 0000382E */
  21569. 0001071E  2448                     movea.l    A2, A0
  21570. 00010720  200A                     move.l     D0, A2
  21571. 00010722  584F                     addq.w     A7, 4
  21572. 00010724  661E                     bne        +0x20 /* 00010744 */
  21573. 00010726  42A7                     clr.l      -[A7]
  21574. 00010728  486E FFFC                pea.l      [A6 - 0x4]
  21575. 0001072C  2D7C FFFF F940 FFFC      move.l     [A6 - 0x4], 0xFFFFF940
  21576. 00010734  4879 0001 5564           push.l     0x15564
  21577. 0001073A  4EB9 0000 2542           jsr        [0x00002542]
  21578. 00010740  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21579. label00010744:
  21580. 00010744  2F0B                     move.l     -[A7], A3
  21581. 00010746  200A                     move.l     D0, A2
  21582. 00010748  4A80                     tst.l      D0
  21583. 0001074A  6708                     beq        +0xA /* 00010754 */
  21584. 0001074C  204A                     movea.l    A0, A2
  21585. 0001074E  41E8 0036                lea.l      A0, [A0 + 0x36]
  21586. 00010752  6002                     bra        +0x4 /* 00010756 */
  21587. label00010754:
  21588. 00010754  204A                     movea.l    A0, A2
  21589. label00010756:
  21590. 00010756  4850                     pea.l      [A0]
  21591. 00010758  4EB9 0000 2F9A           jsr        [0x00002F9A]
  21592. 0001075E  504F                     addq.w     A7, 8
  21593. 00010760  6012                     bra        +0x14 /* 00010774 */
  21594. label00010762:
  21595. 00010762  2F0B                     move.l     -[A7], A3
  21596. 00010764  2F0C                     move.l     -[A7], A4
  21597. 00010766  2F03                     move.l     -[A7], D3
  21598. 00010768  2F0A                     move.l     -[A7], A2
  21599. 0001076A  4EB9 0000 40F2           jsr        [0x000040F2]
  21600. 00010770  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21601. label00010774:
  21602. 00010774  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  21603. 00010778  4E5E                     unlink     A6
  21604. 0001077A  4E75                     rts
  21605. 0001077C  4E56 0000                link       A6, 0
  21606. 00010780  48E7 1030                movem.l    -[A7], D3,A2,A3
  21607. 00010784  266E 0008                movea.l    A3, [A6 + 0x8]
  21608. 00010788  262E 000C                move.l     D3, [A6 + 0xC]
  21609. 0001078C  246E 0010                movea.l    A2, [A6 + 0x10]
  21610. 00010790  2003                     move.l     D0, D3
  21611. 00010792  0480 646F 6375           subi.l     D0, 0x646F6375 /* 'docu' */
  21612. 00010798  6702                     beq        +0x4 /* 0001079C */
  21613. 0001079A  6004                     bra        +0x6 /* 000107A0 */
  21614. label0001079C:
  21615. 0001079C  7001                     moveq.l    D0, 0x01
  21616. 0001079E  6010                     bra        +0x12 /* 000107B0 */
  21617. label000107A0:
  21618. 000107A0  2F0A                     move.l     -[A7], A2
  21619. 000107A2  2F03                     move.l     -[A7], D3
  21620. 000107A4  2F0B                     move.l     -[A7], A3
  21621. 000107A6  4EB9 0000 40FA           jsr        [0x000040FA]
  21622. 000107AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21623. label000107B0:
  21624. 000107B0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  21625. 000107B4  4E5E                     unlink     A6
  21626. 000107B6  4E75                     rts
  21627. fn000107B8:
  21628. 000107B8  41ED 081A                lea.l      A0, [A5 + 0x81A /* export_255 */]
  21629. 000107BC  4E75                     rts
  21630. 000107BE  206F 0004                movea.l    A0, [A7 + 0x4]
  21631. 000107C2  5088                     addq.l     A0, 8
  21632. 000107C4  2010                     move.l     D0, [A0]
  21633. 000107C6  0680 FFFF FF98           addi.l     D0, 0xFFFFFF98
  21634. 000107CC  D1AF 0004                add.l      [A7 + 0x4], D0
  21635. 000107D0  4EF9 0001 0198           jmp        [0x00010198]
  21636. 000107D6  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  21637. 000107DE  4EF9 0001 0198           jmp        [0x00010198]
  21638. 000107E4  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  21639. 000107EC  4EF9 0001 0198           jmp        [0x00010198]
  21640. 000107F2  2F0A                     move.l     -[A7], A2
  21641. 000107F4  4FEF FFD0                lea.l      A7, [A7 - 0x30]
  21642. 000107F8  246F 0038                movea.l    A2, [A7 + 0x38]
  21643. 000107FC  2F6F 003C 0026           move.l     [A7 + 0x26], [A7 + 0x3C]
  21644. 00010802  2F6F 0040 002A           move.l     [A7 + 0x2A], [A7 + 0x40]
  21645. 00010808  3F6F 0044 002E           move.w     [A7 + 0x2E], [A7 + 0x44]
  21646. 0001080E  486F 001C                pea.l      [A7 + 0x1C]
  21647. 00010812  4EB9 0001 1066           jsr        [0x00011066]
  21648. 00010818  2F6F 0020 0004           move.l     [A7 + 0x4], [A7 + 0x20]
  21649. 0001081E  2F6F 0024 0008           move.l     [A7 + 0x8], [A7 + 0x24]
  21650. 00010824  3F6F 0028 000C           move.w     [A7 + 0xC], [A7 + 0x28]
  21651. 0001082A  486F 0004                pea.l      [A7 + 0x4]
  21652. 0001082E  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  21653. 00010832  A9EB                     syscall    Pack4/FP68K
  21654. 00010834  486F 0004                pea.l      [A7 + 0x4]
  21655. 00010838  486F 0044                pea.l      [A7 + 0x44]
  21656. 0001083C  3F3C 0008                move.w     -[A7], 0x8
  21657. 00010840  A9EB                     syscall    Pack4/FP68K
  21658. 00010842  584F                     addq.w     A7, 4
  21659. 00010844  671C                     beq        +0x1E /* 00010862 */
  21660. 00010846  486F 0012                pea.l      [A7 + 0x12]
  21661. 0001084A  4EB9 0001 1066           jsr        [0x00011066]
  21662. 00010850  486F 0016                pea.l      [A7 + 0x16]
  21663. 00010854  486F 0044                pea.l      [A7 + 0x44]
  21664. 00010858  3F3C 0008                move.w     -[A7], 0x8
  21665. 0001085C  A9EB                     syscall    Pack4/FP68K
  21666. 0001085E  584F                     addq.w     A7, 4
  21667. 00010860  663C                     bne        +0x3E /* 0001089E */
  21668. label00010862:
  21669. 00010862  7021                     moveq.l    D0, 0x21
  21670. 00010864  23C0 0002 57A0           move.l     [0x000257A0], D0
  21671. 0001086A  4879 0000 4FE0           push.l     0x4FE0
  21672. 00010870  486F 000E                pea.l      [A7 + 0xE]
  21673. 00010874  4EB9 0001 1028           jsr        [0x00011028]
  21674. 0001087A  486F 0012                pea.l      [A7 + 0x12]
  21675. 0001087E  486F 000C                pea.l      [A7 + 0xC]
  21676. 00010882  3F3C 080E                move.w     -[A7], 0x80E
  21677. 00010886  A9EB                     syscall    Pack4/FP68K
  21678. 00010888  24AF 0008                move.l     [A2], [A7 + 0x8]
  21679. 0001088C  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  21680. 00010892  356F 0010 0008           move.w     [A2 + 0x8], [A7 + 0x10]
  21681. 00010898  4FEF 0038                lea.l      A7, [A7 + 0x38]
  21682. 0001089C  601E                     bra        +0x20 /* 000108BC */
  21683. label0001089E:
  21684. 0001089E  486F 0026                pea.l      [A7 + 0x26]
  21685. 000108A2  3F3C 001A                move.w     -[A7], 0x1A
  21686. 000108A6  A9EC                     syscall    Pack5/Elems68K
  21687. 000108A8  24AF 0026                move.l     [A2], [A7 + 0x26]
  21688. 000108AC  256F 002A 0004           move.l     [A2 + 0x4], [A7 + 0x2A]
  21689. 000108B2  356F 002E 0008           move.w     [A2 + 0x8], [A7 + 0x2E]
  21690. 000108B8  4FEF 0030                lea.l      A7, [A7 + 0x30]
  21691. label000108BC:
  21692. 000108BC  245F                     movea.l    A2, [A7]+
  21693. 000108BE  4E75                     rts
  21694. 000108C0  8363                     or.w       -[A3], D1
  21695. 000108C2  6F73                     ble        +0x75 /* 00010937 */
  21696. 000108C4  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  21697. 000108C8  4FEF FFD0                lea.l      A7, [A7 - 0x30]
  21698. 000108CC  246F 0038                movea.l    A2, [A7 + 0x38]
  21699. 000108D0  2F6F 003C 0026           move.l     [A7 + 0x26], [A7 + 0x3C]
  21700. 000108D6  2F6F 0040 002A           move.l     [A7 + 0x2A], [A7 + 0x40]
  21701. 000108DC  3F6F 0044 002E           move.w     [A7 + 0x2E], [A7 + 0x44]
  21702. 000108E2  486F 001C                pea.l      [A7 + 0x1C]
  21703. 000108E6  4EB9 0001 1066           jsr        [0x00011066]
  21704. 000108EC  2F6F 0020 0004           move.l     [A7 + 0x4], [A7 + 0x20]
  21705. 000108F2  2F6F 0024 0008           move.l     [A7 + 0x8], [A7 + 0x24]
  21706. 000108F8  3F6F 0028 000C           move.w     [A7 + 0xC], [A7 + 0x28]
  21707. 000108FE  486F 0004                pea.l      [A7 + 0x4]
  21708. 00010902  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  21709. 00010906  A9EB                     syscall    Pack4/FP68K
  21710. 00010908  486F 0004                pea.l      [A7 + 0x4]
  21711. 0001090C  486F 0044                pea.l      [A7 + 0x44]
  21712. 00010910  3F3C 0008                move.w     -[A7], 0x8
  21713. 00010914  A9EB                     syscall    Pack4/FP68K
  21714. 00010916  584F                     addq.w     A7, 4
  21715. 00010918  671C                     beq        +0x1E /* 00010936 */
  21716. 0001091A  486F 0012                pea.l      [A7 + 0x12]
  21717. 0001091E  4EB9 0001 1066           jsr        [0x00011066]
  21718. 00010924  486F 0016                pea.l      [A7 + 0x16]
  21719. 00010928  486F 0044                pea.l      [A7 + 0x44]
  21720. 0001092C  3F3C 0008                move.w     -[A7], 0x8
  21721. 00010930  A9EB                     syscall    Pack4/FP68K
  21722. 00010932  584F                     addq.w     A7, 4
  21723. 00010934  663C                     bne        +0x3E /* 00010972 */
  21724. label00010936:
  21725. 00010936  7021                     moveq.l    D0, 0x21
  21726. 00010938  23C0 0002 57A0           move.l     [0x000257A0], D0
  21727. 0001093E  4879 0000 4FE0           push.l     0x4FE0
  21728. 00010944  486F 000E                pea.l      [A7 + 0xE]
  21729. 00010948  4EB9 0001 1028           jsr        [0x00011028]
  21730. 0001094E  486F 0012                pea.l      [A7 + 0x12]
  21731. 00010952  486F 000C                pea.l      [A7 + 0xC]
  21732. 00010956  3F3C 080E                move.w     -[A7], 0x80E
  21733. 0001095A  A9EB                     syscall    Pack4/FP68K
  21734. 0001095C  24AF 0008                move.l     [A2], [A7 + 0x8]
  21735. 00010960  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  21736. 00010966  356F 0010 0008           move.w     [A2 + 0x8], [A7 + 0x10]
  21737. 0001096C  4FEF 0038                lea.l      A7, [A7 + 0x38]
  21738. 00010970  601E                     bra        +0x20 /* 00010990 */
  21739. label00010972:
  21740. 00010972  486F 0026                pea.l      [A7 + 0x26]
  21741. 00010976  3F3C 0018                move.w     -[A7], 0x18
  21742. 0001097A  A9EC                     syscall    Pack5/Elems68K
  21743. 0001097C  24AF 0026                move.l     [A2], [A7 + 0x26]
  21744. 00010980  256F 002A 0004           move.l     [A2 + 0x4], [A7 + 0x2A]
  21745. 00010986  356F 002E 0008           move.w     [A2 + 0x8], [A7 + 0x2E]
  21746. 0001098C  4FEF 0030                lea.l      A7, [A7 + 0x30]
  21747. label00010990:
  21748. 00010990  245F                     movea.l    A2, [A7]+
  21749. 00010992  4E75                     rts
  21750. 00010994  8373 696E                or.w       <<invalid full ext with IS == 1 and I/IS == 6>>, D1
  21751. 00010998  0000 48E7                ori.b      D0, 0xE7
  21752. 0001099C  0030 4FEF FFEC           ori.b      <<invalid full ext with I/IS == 4>>, 0xEF
  21753. 000109A2  266F 0020                movea.l    A3, [A7 + 0x20]
  21754. 000109A6  246F 002E                movea.l    A2, [A7 + 0x2E]
  21755. 000109AA  2F6F 0024 000A           move.l     [A7 + 0xA], [A7 + 0x24]
  21756. 000109B0  2F6F 0028 000E           move.l     [A7 + 0xE], [A7 + 0x28]
  21757. 000109B6  3F6F 002C 0012           move.w     [A7 + 0x12], [A7 + 0x2C]
  21758. 000109BC  486F 000A                pea.l      [A7 + 0xA]
  21759. 000109C0  3F3C 0016                move.w     -[A7], 0x16
  21760. 000109C4  A9EB                     syscall    Pack4/FP68K
  21761. 000109C6  24AF 000A                move.l     [A2], [A7 + 0xA]
  21762. 000109CA  256F 000E 0004           move.l     [A2 + 0x4], [A7 + 0xE]
  21763. 000109D0  356F 0012 0008           move.w     [A2 + 0x8], [A7 + 0x12]
  21764. 000109D6  2EAF 0024                move.l     [A7], [A7 + 0x24]
  21765. 000109DA  2F6F 0028 0004           move.l     [A7 + 0x4], [A7 + 0x28]
  21766. 000109E0  3F6F 002C 0008           move.w     [A7 + 0x8], [A7 + 0x2C]
  21767. 000109E6  486F 000A                pea.l      [A7 + 0xA]
  21768. 000109EA  486F 0004                pea.l      [A7 + 0x4]
  21769. 000109EE  3F3C 0002                move.w     -[A7], 0x2
  21770. 000109F2  A9EB                     syscall    Pack4/FP68K
  21771. 000109F4  2697                     move.l     [A3], [A7]
  21772. 000109F6  276F 0004 0004           move.l     [A3 + 0x4], [A7 + 0x4]
  21773. 000109FC  376F 0008 0008           move.w     [A3 + 0x8], [A7 + 0x8]
  21774. 00010A02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  21775. 00010A06  4CDF 0C00                movem.l    A2,A3, [A7]+
  21776. 00010A0A  4E75                     rts
  21777. 00010A0C  846D 6F64                or.w       D2, [A5 + 0x6F64]
  21778. 00010A10  6600 0000                bne        +0x2 /* 00010A12 */
  21779. // begin alternate branch 00010A12-00010A16
  21780. label00010A12:
  21781. 00010A12  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  21782. // end alternate branch 00010A12-00010A16
  21783. label00010A12: // (misaligned)
  21784. 00010A14  2F0A                     move.l     -[A7], A2
  21785. 00010A16  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  21786. 00010A1A  246F 0012                movea.l    A2, [A7 + 0x12]
  21787. 00010A1E  2EAF 0016                move.l     [A7], [A7 + 0x16]
  21788. 00010A22  2F6F 001A 0004           move.l     [A7 + 0x4], [A7 + 0x1A]
  21789. 00010A28  3F6F 001E 0008           move.w     [A7 + 0x8], [A7 + 0x1E]
  21790. 00010A2E  4857                     pea.l      [A7]
  21791. 00010A30  3F3C 000F                move.w     -[A7], 0xF
  21792. 00010A34  A9EB                     syscall    Pack4/FP68K
  21793. 00010A36  2497                     move.l     [A2], [A7]
  21794. 00010A38  256F 0004 0004           move.l     [A2 + 0x4], [A7 + 0x4]
  21795. 00010A3E  356F 0008 0008           move.w     [A2 + 0x8], [A7 + 0x8]
  21796. 00010A44  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21797. 00010A48  245F                     movea.l    A2, [A7]+
  21798. 00010A4A  4E75                     rts
  21799. 00010A4C  8466                     or.w       D2, -[A6]
  21800. 00010A4E  6162                     bsr        +0x64 /* 00010AB2 */
  21801. 00010A50  7300                     moveq.l    D1, 0x00
  21802. 00010A52  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  21803. 00010A56  4FEF FF56                lea.l      A7, [A7 - 0xAA]
  21804. 00010A5A  246F 00B2                movea.l    A2, [A7 + 0xB2]
  21805. 00010A5E  2F6F 00B6 00A0           move.l     [A7 + 0xA0], [A7 + 0xB6]
  21806. 00010A64  2F6F 00BA 00A4           move.l     [A7 + 0xA4], [A7 + 0xBA]
  21807. 00010A6A  3F6F 00BE 00A8           move.w     [A7 + 0xA8], [A7 + 0xBE]
  21808. 00010A70  2F6F 00C0 0096           move.l     [A7 + 0x96], [A7 + 0xC0]
  21809. 00010A76  2F6F 00C4 009A           move.l     [A7 + 0x9A], [A7 + 0xC4]
  21810. 00010A7C  3F6F 00C8 009E           move.w     [A7 + 0x9E], [A7 + 0xC8]
  21811. 00010A82  2EBC 8000 0000           move.l     [A7], 0x80000000
  21812. 00010A88  42AF 0004                clr.l      [A7 + 0x4]
  21813. 00010A8C  426F 0008                clr.w      [A7 + 0x8]
  21814. 00010A90  486F 00C0                pea.l      [A7 + 0xC0]
  21815. 00010A94  486F 0004                pea.l      [A7 + 0x4]
  21816. 00010A98  3F3C 0008                move.w     -[A7], 0x8
  21817. 00010A9C  A9EB                     syscall    Pack4/FP68K
  21818. 00010A9E  671A                     beq        +0x1C /* 00010ABA */
  21819. 00010AA0  4297                     clr.l      [A7]
  21820. 00010AA2  42AF 0004                clr.l      [A7 + 0x4]
  21821. 00010AA6  426F 0008                clr.w      [A7 + 0x8]
  21822. 00010AAA  486F 00C0                pea.l      [A7 + 0xC0]
  21823. 00010AAE  486F 0004                pea.l      [A7 + 0x4]
  21824. fn00010AB2:
  21825. 00010AB2  3F3C 0008                move.w     -[A7], 0x8
  21826. 00010AB6  A9EB                     syscall    Pack4/FP68K
  21827. 00010AB8  6612                     bne        +0x14 /* 00010ACC */
  21828. label00010ABA:
  21829. 00010ABA  24BC 3FFF 8000           move.l     [A2], 0x3FFF8000
  21830. 00010AC0  42AA 0004                clr.l      [A2 + 0x4]
  21831. 00010AC4  426A 0008                clr.w      [A2 + 0x8]
  21832. 00010AC8  6000 0456                bra        +0x458 /* 00010F20 */
  21833. label00010ACC:
  21834. 00010ACC  2EBC BFFF 8000           move.l     [A7], 0xBFFF8000
  21835. 00010AD2  42AF 0004                clr.l      [A7 + 0x4]
  21836. 00010AD6  426F 0008                clr.w      [A7 + 0x8]
  21837. 00010ADA  4857                     pea.l      [A7]
  21838. 00010ADC  486F 00BA                pea.l      [A7 + 0xBA]
  21839. 00010AE0  3F3C 0008                move.w     -[A7], 0x8
  21840. 00010AE4  A9EB                     syscall    Pack4/FP68K
  21841. 00010AE6  6D1C                     blt        +0x1E /* 00010B04 */
  21842. 00010AE8  2EBC 3FFF 8000           move.l     [A7], 0x3FFF8000
  21843. 00010AEE  42AF 0004                clr.l      [A7 + 0x4]
  21844. 00010AF2  426F 0008                clr.w      [A7 + 0x8]
  21845. 00010AF6  4857                     pea.l      [A7]
  21846. 00010AF8  486F 00BA                pea.l      [A7 + 0xBA]
  21847. 00010AFC  3F3C 0008                move.w     -[A7], 0x8
  21848. 00010B00  A9EB                     syscall    Pack4/FP68K
  21849. 00010B02  6F2C                     ble        +0x2E /* 00010B30 */
  21850. label00010B04:
  21851. 00010B04  486F 0082                pea.l      [A7 + 0x82]
  21852. 00010B08  4EB9 0001 1066           jsr        [0x00011066]
  21853. 00010B0E  486F 0086                pea.l      [A7 + 0x86]
  21854. 00010B12  486F 00C8                pea.l      [A7 + 0xC8]
  21855. 00010B16  3F3C 0008                move.w     -[A7], 0x8
  21856. 00010B1A  A9EB                     syscall    Pack4/FP68K
  21857. 00010B1C  584F                     addq.w     A7, 4
  21858. 00010B1E  6610                     bne        +0x12 /* 00010B30 */
  21859. 00010B20  2F0A                     move.l     -[A7], A2
  21860. 00010B22  4EB9 0001 1066           jsr        [0x00011066]
  21861. 00010B28  4FEF 00AE                lea.l      A7, [A7 + 0xAE]
  21862. 00010B2C  6000 03F6                bra        +0x3F8 /* 00010F24 */
  21863. label00010B30:
  21864. 00010B30  2EBC BFFF 8000           move.l     [A7], 0xBFFF8000
  21865. 00010B36  42AF 0004                clr.l      [A7 + 0x4]
  21866. 00010B3A  426F 0008                clr.w      [A7 + 0x8]
  21867. 00010B3E  4857                     pea.l      [A7]
  21868. 00010B40  486F 00BA                pea.l      [A7 + 0xBA]
  21869. 00010B44  3F3C 0008                move.w     -[A7], 0x8
  21870. 00010B48  A9EB                     syscall    Pack4/FP68K
  21871. 00010B4A  6D1C                     blt        +0x1E /* 00010B68 */
  21872. 00010B4C  2EBC 3FFF 8000           move.l     [A7], 0x3FFF8000
  21873. 00010B52  42AF 0004                clr.l      [A7 + 0x4]
  21874. 00010B56  426F 0008                clr.w      [A7 + 0x8]
  21875. 00010B5A  4857                     pea.l      [A7]
  21876. 00010B5C  486F 00BA                pea.l      [A7 + 0xBA]
  21877. 00010B60  3F3C 0008                move.w     -[A7], 0x8
  21878. 00010B64  A9EB                     syscall    Pack4/FP68K
  21879. 00010B66  6F46                     ble        +0x48 /* 00010BAE */
  21880. label00010B68:
  21881. 00010B68  486F 0078                pea.l      [A7 + 0x78]
  21882. 00010B6C  4EB9 0001 1066           jsr        [0x00011066]
  21883. 00010B72  2F6F 007C 0004           move.l     [A7 + 0x4], [A7 + 0x7C]
  21884. 00010B78  2F6F 0080 0008           move.l     [A7 + 0x8], [A7 + 0x80]
  21885. 00010B7E  3F6F 0084 000C           move.w     [A7 + 0xC], [A7 + 0x84]
  21886. 00010B84  486F 0004                pea.l      [A7 + 0x4]
  21887. 00010B88  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  21888. 00010B8C  A9EB                     syscall    Pack4/FP68K
  21889. 00010B8E  486F 0004                pea.l      [A7 + 0x4]
  21890. 00010B92  486F 00C8                pea.l      [A7 + 0xC8]
  21891. 00010B96  3F3C 0008                move.w     -[A7], 0x8
  21892. 00010B9A  A9EB                     syscall    Pack4/FP68K
  21893. 00010B9C  584F                     addq.w     A7, 4
  21894. 00010B9E  660E                     bne        +0x10 /* 00010BAE */
  21895. 00010BA0  4292                     clr.l      [A2]
  21896. 00010BA2  42AA 0004                clr.l      [A2 + 0x4]
  21897. 00010BA6  426A 0008                clr.w      [A2 + 0x8]
  21898. 00010BAA  6000 0374                bra        +0x376 /* 00010F20 */
  21899. label00010BAE:
  21900. 00010BAE  2EBC BFFF 8000           move.l     [A7], 0xBFFF8000
  21901. 00010BB4  42AF 0004                clr.l      [A7 + 0x4]
  21902. 00010BB8  426F 0008                clr.w      [A7 + 0x8]
  21903. 00010BBC  4857                     pea.l      [A7]
  21904. 00010BBE  486F 00BA                pea.l      [A7 + 0xBA]
  21905. 00010BC2  3F3C 0008                move.w     -[A7], 0x8
  21906. 00010BC6  A9EB                     syscall    Pack4/FP68K
  21907. 00010BC8  6E1C                     bgt        +0x1E /* 00010BE6 */
  21908. 00010BCA  2EBC 3FFF 8000           move.l     [A7], 0x3FFF8000
  21909. 00010BD0  42AF 0004                clr.l      [A7 + 0x4]
  21910. 00010BD4  426F 0008                clr.w      [A7 + 0x8]
  21911. 00010BD8  4857                     pea.l      [A7]
  21912. 00010BDA  486F 00BA                pea.l      [A7 + 0xBA]
  21913. 00010BDE  3F3C 0008                move.w     -[A7], 0x8
  21914. 00010BE2  A9EB                     syscall    Pack4/FP68K
  21915. 00010BE4  6C2A                     bge        +0x2C /* 00010C10 */
  21916. label00010BE6:
  21917. 00010BE6  486F 006E                pea.l      [A7 + 0x6E]
  21918. 00010BEA  4EB9 0001 1066           jsr        [0x00011066]
  21919. 00010BF0  486F 0072                pea.l      [A7 + 0x72]
  21920. 00010BF4  486F 00C8                pea.l      [A7 + 0xC8]
  21921. 00010BF8  3F3C 0008                move.w     -[A7], 0x8
  21922. 00010BFC  A9EB                     syscall    Pack4/FP68K
  21923. 00010BFE  584F                     addq.w     A7, 4
  21924. 00010C00  660E                     bne        +0x10 /* 00010C10 */
  21925. 00010C02  4292                     clr.l      [A2]
  21926. 00010C04  42AA 0004                clr.l      [A2 + 0x4]
  21927. 00010C08  426A 0008                clr.w      [A2 + 0x8]
  21928. 00010C0C  6000 0312                bra        +0x314 /* 00010F20 */
  21929. label00010C10:
  21930. 00010C10  2EBC BFFF 8000           move.l     [A7], 0xBFFF8000
  21931. 00010C16  42AF 0004                clr.l      [A7 + 0x4]
  21932. 00010C1A  426F 0008                clr.w      [A7 + 0x8]
  21933. 00010C1E  4857                     pea.l      [A7]
  21934. 00010C20  486F 00BA                pea.l      [A7 + 0xBA]
  21935. 00010C24  3F3C 0008                move.w     -[A7], 0x8
  21936. 00010C28  A9EB                     syscall    Pack4/FP68K
  21937. 00010C2A  6E1C                     bgt        +0x1E /* 00010C48 */
  21938. 00010C2C  2EBC 3FFF 8000           move.l     [A7], 0x3FFF8000
  21939. 00010C32  42AF 0004                clr.l      [A7 + 0x4]
  21940. 00010C36  426F 0008                clr.w      [A7 + 0x8]
  21941. 00010C3A  4857                     pea.l      [A7]
  21942. 00010C3C  486F 00BA                pea.l      [A7 + 0xBA]
  21943. 00010C40  3F3C 0008                move.w     -[A7], 0x8
  21944. 00010C44  A9EB                     syscall    Pack4/FP68K
  21945. 00010C46  6C48                     bge        +0x4A /* 00010C90 */
  21946. label00010C48:
  21947. 00010C48  486F 0064                pea.l      [A7 + 0x64]
  21948. 00010C4C  4EB9 0001 1066           jsr        [0x00011066]
  21949. 00010C52  2F6F 0068 0004           move.l     [A7 + 0x4], [A7 + 0x68]
  21950. 00010C58  2F6F 006C 0008           move.l     [A7 + 0x8], [A7 + 0x6C]
  21951. 00010C5E  3F6F 0070 000C           move.w     [A7 + 0xC], [A7 + 0x70]
  21952. 00010C64  486F 0004                pea.l      [A7 + 0x4]
  21953. 00010C68  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  21954. 00010C6C  A9EB                     syscall    Pack4/FP68K
  21955. 00010C6E  486F 0004                pea.l      [A7 + 0x4]
  21956. 00010C72  486F 00C8                pea.l      [A7 + 0xC8]
  21957. 00010C76  3F3C 0008                move.w     -[A7], 0x8
  21958. 00010C7A  A9EB                     syscall    Pack4/FP68K
  21959. 00010C7C  584F                     addq.w     A7, 4
  21960. 00010C7E  6610                     bne        +0x12 /* 00010C90 */
  21961. 00010C80  2F0A                     move.l     -[A7], A2
  21962. 00010C82  4EB9 0001 1066           jsr        [0x00011066]
  21963. 00010C88  4FEF 00AE                lea.l      A7, [A7 + 0xAE]
  21964. 00010C8C  6000 0296                bra        +0x298 /* 00010F24 */
  21965. label00010C90:
  21966. 00010C90  486F 005A                pea.l      [A7 + 0x5A]
  21967. 00010C94  4EB9 0001 1066           jsr        [0x00011066]
  21968. 00010C9A  486F 005E                pea.l      [A7 + 0x5E]
  21969. 00010C9E  486F 00BE                pea.l      [A7 + 0xBE]
  21970. 00010CA2  3F3C 0008                move.w     -[A7], 0x8
  21971. 00010CA6  A9EB                     syscall    Pack4/FP68K
  21972. 00010CA8  584F                     addq.w     A7, 4
  21973. 00010CAA  6628                     bne        +0x2A /* 00010CD4 */
  21974. 00010CAC  4297                     clr.l      [A7]
  21975. 00010CAE  42AF 0004                clr.l      [A7 + 0x4]
  21976. 00010CB2  426F 0008                clr.w      [A7 + 0x8]
  21977. 00010CB6  4857                     pea.l      [A7]
  21978. 00010CB8  486F 00C4                pea.l      [A7 + 0xC4]
  21979. 00010CBC  3F3C 0008                move.w     -[A7], 0x8
  21980. 00010CC0  A9EB                     syscall    Pack4/FP68K
  21981. 00010CC2  6F10                     ble        +0x12 /* 00010CD4 */
  21982. 00010CC4  2F0A                     move.l     -[A7], A2
  21983. 00010CC6  4EB9 0001 1066           jsr        [0x00011066]
  21984. 00010CCC  4FEF 00AE                lea.l      A7, [A7 + 0xAE]
  21985. 00010CD0  6000 0252                bra        +0x254 /* 00010F24 */
  21986. label00010CD4:
  21987. 00010CD4  486F 0050                pea.l      [A7 + 0x50]
  21988. 00010CD8  4EB9 0001 1066           jsr        [0x00011066]
  21989. 00010CDE  486F 0054                pea.l      [A7 + 0x54]
  21990. 00010CE2  486F 00BE                pea.l      [A7 + 0xBE]
  21991. 00010CE6  3F3C 0008                move.w     -[A7], 0x8
  21992. 00010CEA  A9EB                     syscall    Pack4/FP68K
  21993. 00010CEC  584F                     addq.w     A7, 4
  21994. 00010CEE  6626                     bne        +0x28 /* 00010D16 */
  21995. 00010CF0  4297                     clr.l      [A7]
  21996. 00010CF2  42AF 0004                clr.l      [A7 + 0x4]
  21997. 00010CF6  426F 0008                clr.w      [A7 + 0x8]
  21998. 00010CFA  4857                     pea.l      [A7]
  21999. 00010CFC  486F 00C4                pea.l      [A7 + 0xC4]
  22000. 00010D00  3F3C 0008                move.w     -[A7], 0x8
  22001. 00010D04  A9EB                     syscall    Pack4/FP68K
  22002. 00010D06  6C0E                     bge        +0x10 /* 00010D16 */
  22003. 00010D08  4292                     clr.l      [A2]
  22004. 00010D0A  42AA 0004                clr.l      [A2 + 0x4]
  22005. 00010D0E  426A 0008                clr.w      [A2 + 0x8]
  22006. 00010D12  6000 020C                bra        +0x20E /* 00010F20 */
  22007. label00010D16:
  22008. 00010D16  4879 0000 4FE0           push.l     0x4FE0
  22009. 00010D1C  486F 004C                pea.l      [A7 + 0x4C]
  22010. 00010D20  4EB9 0001 1028           jsr        [0x00011028]
  22011. 00010D26  486F 0050                pea.l      [A7 + 0x50]
  22012. 00010D2A  486F 00C2                pea.l      [A7 + 0xC2]
  22013. 00010D2E  3F3C 0808                move.w     -[A7], 0x808
  22014. 00010D32  A9EB                     syscall    Pack4/FP68K
  22015. 00010D34  504F                     addq.w     A7, 8
  22016. 00010D36  6722                     beq        +0x24 /* 00010D5A */
  22017. 00010D38  4879 0000 4FE0           push.l     0x4FE0
  22018. 00010D3E  486F 0044                pea.l      [A7 + 0x44]
  22019. 00010D42  4EB9 0001 1028           jsr        [0x00011028]
  22020. 00010D48  486F 0048                pea.l      [A7 + 0x48]
  22021. 00010D4C  486F 00CC                pea.l      [A7 + 0xCC]
  22022. 00010D50  3F3C 0808                move.w     -[A7], 0x808
  22023. 00010D54  A9EB                     syscall    Pack4/FP68K
  22024. 00010D56  504F                     addq.w     A7, 8
  22025. 00010D58  6650                     bne        +0x52 /* 00010DAA */
  22026. label00010D5A:
  22027. 00010D5A  4297                     clr.l      [A7]
  22028. 00010D5C  42AF 0004                clr.l      [A7 + 0x4]
  22029. 00010D60  426F 0008                clr.w      [A7 + 0x8]
  22030. 00010D64  486F 00C0                pea.l      [A7 + 0xC0]
  22031. 00010D68  486F 0004                pea.l      [A7 + 0x4]
  22032. 00010D6C  3F3C 0008                move.w     -[A7], 0x8
  22033. 00010D70  A9EB                     syscall    Pack4/FP68K
  22034. 00010D72  6736                     beq        +0x38 /* 00010DAA */
  22035. 00010D74  4879 0000 4FE0           push.l     0x4FE0
  22036. 00010D7A  486F 003C                pea.l      [A7 + 0x3C]
  22037. 00010D7E  4EB9 0001 1028           jsr        [0x00011028]
  22038. 00010D84  486F 0040                pea.l      [A7 + 0x40]
  22039. 00010D88  486F 000C                pea.l      [A7 + 0xC]
  22040. 00010D8C  3F3C 080E                move.w     -[A7], 0x80E
  22041. 00010D90  A9EB                     syscall    Pack4/FP68K
  22042. 00010D92  24AF 0008                move.l     [A2], [A7 + 0x8]
  22043. 00010D96  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  22044. 00010D9C  356F 0010 0008           move.w     [A2 + 0x8], [A7 + 0x10]
  22045. 00010DA2  4FEF 00B2                lea.l      A7, [A7 + 0xB2]
  22046. 00010DA6  6000 017C                bra        +0x17E /* 00010F24 */
  22047. label00010DAA:
  22048. 00010DAA  2EBC 3FFF 8000           move.l     [A7], 0x3FFF8000
  22049. 00010DB0  42AF 0004                clr.l      [A7 + 0x4]
  22050. 00010DB4  426F 0008                clr.w      [A7 + 0x8]
  22051. 00010DB8  486F 00B6                pea.l      [A7 + 0xB6]
  22052. 00010DBC  486F 0004                pea.l      [A7 + 0x4]
  22053. 00010DC0  3F3C 0008                move.w     -[A7], 0x8
  22054. 00010DC4  A9EB                     syscall    Pack4/FP68K
  22055. 00010DC6  6720                     beq        +0x22 /* 00010DE8 */
  22056. 00010DC8  2EBC BFFF 8000           move.l     [A7], 0xBFFF8000
  22057. 00010DCE  42AF 0004                clr.l      [A7 + 0x4]
  22058. 00010DD2  426F 0008                clr.w      [A7 + 0x8]
  22059. 00010DD6  486F 00B6                pea.l      [A7 + 0xB6]
  22060. 00010DDA  486F 0004                pea.l      [A7 + 0x4]
  22061. 00010DDE  3F3C 0008                move.w     -[A7], 0x8
  22062. 00010DE2  A9EB                     syscall    Pack4/FP68K
  22063. 00010DE4  6600 0094                bne        +0x96 /* 00010E7A */
  22064. label00010DE8:
  22065. 00010DE8  486F 002E                pea.l      [A7 + 0x2E]
  22066. 00010DEC  4EB9 0001 1066           jsr        [0x00011066]
  22067. 00010DF2  2F6F 0032 0004           move.l     [A7 + 0x4], [A7 + 0x32]
  22068. 00010DF8  2F6F 0036 0008           move.l     [A7 + 0x8], [A7 + 0x36]
  22069. 00010DFE  3F6F 003A 000C           move.w     [A7 + 0xC], [A7 + 0x3A]
  22070. 00010E04  486F 0004                pea.l      [A7 + 0x4]
  22071. 00010E08  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  22072. 00010E0C  A9EB                     syscall    Pack4/FP68K
  22073. 00010E0E  486F 0004                pea.l      [A7 + 0x4]
  22074. 00010E12  486F 00C8                pea.l      [A7 + 0xC8]
  22075. 00010E16  3F3C 0008                move.w     -[A7], 0x8
  22076. 00010E1A  A9EB                     syscall    Pack4/FP68K
  22077. 00010E1C  584F                     addq.w     A7, 4
  22078. 00010E1E  671C                     beq        +0x1E /* 00010E3C */
  22079. 00010E20  486F 0024                pea.l      [A7 + 0x24]
  22080. 00010E24  4EB9 0001 1066           jsr        [0x00011066]
  22081. 00010E2A  486F 0028                pea.l      [A7 + 0x28]
  22082. 00010E2E  486F 00C8                pea.l      [A7 + 0xC8]
  22083. 00010E32  3F3C 0008                move.w     -[A7], 0x8
  22084. 00010E36  A9EB                     syscall    Pack4/FP68K
  22085. 00010E38  584F                     addq.w     A7, 4
  22086. 00010E3A  663E                     bne        +0x40 /* 00010E7A */
  22087. label00010E3C:
  22088. 00010E3C  7021                     moveq.l    D0, 0x21
  22089. 00010E3E  23C0 0002 57A0           move.l     [0x000257A0], D0
  22090. 00010E44  4879 0000 4FE0           push.l     0x4FE0
  22091. 00010E4A  486F 0020                pea.l      [A7 + 0x20]
  22092. 00010E4E  4EB9 0001 1028           jsr        [0x00011028]
  22093. 00010E54  486F 0024                pea.l      [A7 + 0x24]
  22094. 00010E58  486F 000C                pea.l      [A7 + 0xC]
  22095. 00010E5C  3F3C 080E                move.w     -[A7], 0x80E
  22096. 00010E60  A9EB                     syscall    Pack4/FP68K
  22097. 00010E62  24AF 0008                move.l     [A2], [A7 + 0x8]
  22098. 00010E66  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  22099. 00010E6C  356F 0010 0008           move.w     [A2 + 0x8], [A7 + 0x10]
  22100. 00010E72  4FEF 00B2                lea.l      A7, [A7 + 0xB2]
  22101. 00010E76  6000 00AC                bra        +0xAE /* 00010F24 */
  22102. label00010E7A:
  22103. 00010E7A  4297                     clr.l      [A7]
  22104. 00010E7C  42AF 0004                clr.l      [A7 + 0x4]
  22105. 00010E80  426F 0008                clr.w      [A7 + 0x8]
  22106. 00010E84  4857                     pea.l      [A7]
  22107. 00010E86  486F 00BA                pea.l      [A7 + 0xBA]
  22108. 00010E8A  3F3C 0008                move.w     -[A7], 0x8
  22109. 00010E8E  A9EB                     syscall    Pack4/FP68K
  22110. 00010E90  6C70                     bge        +0x72 /* 00010F02 */
  22111. 00010E92  486F 008C                pea.l      [A7 + 0x8C]
  22112. 00010E96  2F2F 00CA                move.l     -[A7], [A7 + 0xCA]
  22113. 00010E9A  2F2F 00CA                move.l     -[A7], [A7 + 0xCA]
  22114. 00010E9E  3F2F 00CC                move.w     -[A7], [A7 + 0xCC]
  22115. 00010EA2  486F 0020                pea.l      [A7 + 0x20]
  22116. 00010EA6  4EB9 0001 099E           jsr        [0x0001099E]
  22117. 00010EAC  554F                     subq.w     A7, 2
  22118. 00010EAE  486F 0026                pea.l      [A7 + 0x26]
  22119. 00010EB2  486F 0004                pea.l      [A7 + 0x4]
  22120. 00010EB6  3F3C 001C                move.w     -[A7], 0x1C
  22121. 00010EBA  A9EB                     syscall    Pack4/FP68K
  22122. 00010EBC  0C5F 0004                cmpi.w     [A7]+, 0x4
  22123. 00010EC0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  22124. 00010EC4  673C                     beq        +0x3E /* 00010F02 */
  22125. 00010EC6  7021                     moveq.l    D0, 0x21
  22126. 00010EC8  23C0 0002 57A0           move.l     [0x000257A0], D0
  22127. 00010ECE  4879 0000 4FE0           push.l     0x4FE0
  22128. 00010ED4  486F 000E                pea.l      [A7 + 0xE]
  22129. 00010ED8  4EB9 0001 1028           jsr        [0x00011028]
  22130. 00010EDE  486F 0012                pea.l      [A7 + 0x12]
  22131. 00010EE2  486F 000C                pea.l      [A7 + 0xC]
  22132. 00010EE6  3F3C 080E                move.w     -[A7], 0x80E
  22133. 00010EEA  A9EB                     syscall    Pack4/FP68K
  22134. 00010EEC  24AF 0008                move.l     [A2], [A7 + 0x8]
  22135. 00010EF0  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  22136. 00010EF6  356F 0010 0008           move.w     [A2 + 0x8], [A7 + 0x10]
  22137. 00010EFC  4FEF 00B2                lea.l      A7, [A7 + 0xB2]
  22138. 00010F00  6022                     bra        +0x24 /* 00010F24 */
  22139. label00010F02:
  22140. 00010F02  486F 0096                pea.l      [A7 + 0x96]
  22141. 00010F06  486F 00A4                pea.l      [A7 + 0xA4]
  22142. 00010F0A  3F3C 8012                move.w     -[A7], 0x8012
  22143. 00010F0E  A9EC                     syscall    Pack5/Elems68K
  22144. 00010F10  24AF 00A0                move.l     [A2], [A7 + 0xA0]
  22145. 00010F14  256F 00A4 0004           move.l     [A2 + 0x4], [A7 + 0xA4]
  22146. 00010F1A  356F 00A8 0008           move.w     [A2 + 0x8], [A7 + 0xA8]
  22147. label00010F20:
  22148. 00010F20  4FEF 00AA                lea.l      A7, [A7 + 0xAA]
  22149. label00010F24:
  22150. 00010F24  245F                     movea.l    A2, [A7]+
  22151. 00010F26  4E75                     rts
  22152. 00010F28  8370 6F77                or.w       <<invalid full ext with IS == 1 and I/IS == 7>>, D1
  22153. 00010F2C  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22154. 00010F30  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  22155. 00010F34  246F 0016                movea.l    A2, [A7 + 0x16]
  22156. 00010F38  2F6F 001A 0004           move.l     [A7 + 0x4], [A7 + 0x1A]
  22157. 00010F3E  2F6F 001E 0008           move.l     [A7 + 0x8], [A7 + 0x1E]
  22158. 00010F44  3F6F 0022 000C           move.w     [A7 + 0xC], [A7 + 0x22]
  22159. 00010F4A  486F 0002                pea.l      [A7 + 0x2]
  22160. 00010F4E  3F3C 0003                move.w     -[A7], 0x3
  22161. 00010F52  A9EB                     syscall    Pack4/FP68K
  22162. 00010F54  3EBC 2000                move.w     [A7], 0x2000 /* ' \0' */
  22163. 00010F58  4857                     pea.l      [A7]
  22164. 00010F5A  3F3C 0001                move.w     -[A7], 0x1
  22165. 00010F5E  A9EB                     syscall    Pack4/FP68K
  22166. 00010F60  486F 0004                pea.l      [A7 + 0x4]
  22167. 00010F64  3F3C 0014                move.w     -[A7], 0x14
  22168. 00010F68  A9EB                     syscall    Pack4/FP68K
  22169. 00010F6A  486F 0002                pea.l      [A7 + 0x2]
  22170. 00010F6E  3F3C 0001                move.w     -[A7], 0x1
  22171. 00010F72  A9EB                     syscall    Pack4/FP68K
  22172. 00010F74  24AF 0004                move.l     [A2], [A7 + 0x4]
  22173. 00010F78  256F 0008 0004           move.l     [A2 + 0x4], [A7 + 0x8]
  22174. 00010F7E  356F 000C 0008           move.w     [A2 + 0x8], [A7 + 0xC]
  22175. 00010F84  4FEF 000E                lea.l      A7, [A7 + 0xE]
  22176. 00010F88  245F                     movea.l    A2, [A7]+
  22177. 00010F8A  4E75                     rts
  22178. 00010F8C  8463                     or.w       D2, -[A3]
  22179. 00010F8E  6569                     bcs        +0x6B /* 00010FF9 */
  22180. 00010F90  6C00 0000                bge        +0x2 /* 00010F92 */
  22181. // begin alternate branch 00010F92-00010F96
  22182. label00010F92:
  22183. 00010F92  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22184. // end alternate branch 00010F92-00010F96
  22185. label00010F92: // (misaligned)
  22186. 00010F94  2F0A                     move.l     -[A7], A2
  22187. 00010F96  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  22188. 00010F9A  246F 0016                movea.l    A2, [A7 + 0x16]
  22189. 00010F9E  2F6F 001A 0004           move.l     [A7 + 0x4], [A7 + 0x1A]
  22190. 00010FA4  2F6F 001E 0008           move.l     [A7 + 0x8], [A7 + 0x1E]
  22191. 00010FAA  3F6F 0022 000C           move.w     [A7 + 0xC], [A7 + 0x22]
  22192. 00010FB0  486F 0002                pea.l      [A7 + 0x2]
  22193. 00010FB4  3F3C 0003                move.w     -[A7], 0x3
  22194. 00010FB8  A9EB                     syscall    Pack4/FP68K
  22195. 00010FBA  3EBC 4000                move.w     [A7], 0x4000 /* '@\0' */
  22196. 00010FBE  4857                     pea.l      [A7]
  22197. 00010FC0  3F3C 0001                move.w     -[A7], 0x1
  22198. 00010FC4  A9EB                     syscall    Pack4/FP68K
  22199. 00010FC6  486F 0004                pea.l      [A7 + 0x4]
  22200. 00010FCA  3F3C 0014                move.w     -[A7], 0x14
  22201. 00010FCE  A9EB                     syscall    Pack4/FP68K
  22202. 00010FD0  486F 0002                pea.l      [A7 + 0x2]
  22203. 00010FD4  3F3C 0001                move.w     -[A7], 0x1
  22204. 00010FD8  A9EB                     syscall    Pack4/FP68K
  22205. 00010FDA  24AF 0004                move.l     [A2], [A7 + 0x4]
  22206. 00010FDE  256F 0008 0004           move.l     [A2 + 0x4], [A7 + 0x8]
  22207. 00010FE4  356F 000C 0008           move.w     [A2 + 0x8], [A7 + 0xC]
  22208. 00010FEA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  22209. 00010FEE  245F                     movea.l    A2, [A7]+
  22210. 00010FF0  4E75                     rts
  22211. 00010FF2  8566                     or.w       -[A6], D2
  22212. 00010FF4  6C6F                     bge        +0x71 /* 00011065 */
  22213. 00010FF6  6F72                     ble        +0x74 /* 0001106A */
  22214. 00010FF8  0000 42A7                ori.b      D0, 0xA7
  22215. 00010FFC  42A7                     clr.l      -[A7]
  22216. 00010FFE  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  22217. 00011002  4EB9 0001 46E0           jsr        [0x000146E0]
  22218. 00011008  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22219. 0001100C  3F00                     move.w     -[A7], D0
  22220. 0001100E  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22221. 00011012  4EB9 0001 10FC           jsr        [0x000110FC]
  22222. 00011018  5C4F                     addq.w     A7, 6
  22223. 0001101A  4E75                     rts
  22224. 0001101C  846E 616E                or.w       D2, [A6 + 0x616E]
  22225. 00011020  6C00 0000                bge        +0x2 /* 00011022 */
  22226. // begin alternate branch 00011022-00011026
  22227. label00011022:
  22228. 00011022  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22229. // end alternate branch 00011022-00011026
  22230. label00011022: // (misaligned)
  22231. 00011024  2F0A                     move.l     -[A7], A2
  22232. 00011026  4FEF FFEE                lea.l      A7, [A7 - 0x12]
  22233. 0001102A  246F 001A                movea.l    A2, [A7 + 0x1A]
  22234. 0001102E  2F2F 001E                move.l     -[A7], [A7 + 0x1E]
  22235. 00011032  486F 000C                pea.l      [A7 + 0xC]
  22236. 00011036  4EB9 0001 0FFE           jsr        [0x00010FFE]
  22237. 0001103C  486F 0010                pea.l      [A7 + 0x10]
  22238. 00011040  486F 000C                pea.l      [A7 + 0xC]
  22239. 00011044  3F3C 0810                move.w     -[A7], 0x810
  22240. 00011048  A9EB                     syscall    Pack4/FP68K
  22241. 0001104A  24AF 0008                move.l     [A2], [A7 + 0x8]
  22242. 0001104E  256F 000C 0004           move.l     [A2 + 0x4], [A7 + 0xC]
  22243. 00011054  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  22244. 00011058  245F                     movea.l    A2, [A7]+
  22245. 0001105A  4E75                     rts
  22246. 0001105C  836E 616E                or.w       [A6 + 0x616E], D1
  22247. 00011060  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22248. 00011064  246F 0008                movea.l    A2, [A7 + 0x8]
  22249. 00011068  24B9 0000 4FE4           move.l     [A2], [0x00004FE4]
  22250. // begin alternate branch 0001106A-0001106E
  22251. label0001106A:
  22252. 0001106A  0000 4FE4                ori.b      D0, 0xE4
  22253. // end alternate branch 0001106A-0001106E
  22254. label0001106A: // (misaligned)
  22255. 0001106E  2579 0000 4FE8 0004      move.l     [A2 + 0x4], [0x00004FE8]
  22256. 00011076  3579 0000 4FEC 0008      move.w     [A2 + 0x8], [0x00004FEC]
  22257. 0001107E  245F                     movea.l    A2, [A7]+
  22258. 00011080  4E75                     rts
  22259. 00011082  855F                     or.w       [A7]+, D2
  22260. 00011084  5F69 6E66                subq.w     [A1 + 0x6E66], 7
  22261. 00011088  0000 4FEF                ori.b      D0, 0xEF
  22262. 0001108C  FFF6                     .invalid   <<F/7/7>>
  22263. 0001108E  2EAF 0012                move.l     [A7], [A7 + 0x12]
  22264. 00011092  2F6F 0016 0004           move.l     [A7 + 0x4], [A7 + 0x16]
  22265. 00011098  3F6F 001A 0008           move.w     [A7 + 0x8], [A7 + 0x1A]
  22266. 0001109E  2F2F 000E                move.l     -[A7], [A7 + 0xE]
  22267. 000110A2  486F 0004                pea.l      [A7 + 0x4]
  22268. 000110A6  2F2F 0024                move.l     -[A7], [A7 + 0x24]
  22269. 000110AA  3F3C 000B                move.w     -[A7], 0xB
  22270. 000110AE  A9EB                     syscall    Pack4/FP68K
  22271. 000110B0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22272. 000110B4  4E75                     rts
  22273. 000110B6  876E 756D                or.w       [A6 + 0x756D], D3
  22274. 000110BA  3264                     movea.w    A1, -[A4]
  22275. 000110BC  6563                     bcs        +0x65 /* 00011121 */
  22276. 000110BE  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22277. 000110C2  4FEF FFF6                lea.l      A7, [A7 - 0xA]
  22278. 000110C6  246F 0012                movea.l    A2, [A7 + 0x12]
  22279. 000110CA  2F2F 0016                move.l     -[A7], [A7 + 0x16]
  22280. 000110CE  486F 0004                pea.l      [A7 + 0x4]
  22281. 000110D2  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  22282. 000110D6  A9EB                     syscall    Pack4/FP68K
  22283. 000110D8  2497                     move.l     [A2], [A7]
  22284. 000110DA  256F 0004 0004           move.l     [A2 + 0x4], [A7 + 0x4]
  22285. 000110E0  356F 0008 0008           move.w     [A2 + 0x8], [A7 + 0x8]
  22286. 000110E6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22287. 000110EA  245F                     movea.l    A2, [A7]+
  22288. 000110EC  4E75                     rts
  22289. 000110EE  8764                     or.w       -[A4], D3
  22290. 000110F0  6563                     bcs        +0x65 /* 00011155 */
  22291. 000110F2  326E 756D                movea.w    A1, [A6 + 0x756D]
  22292. 000110F6  0000 302F                ori.b      D0, 0x2F /* '/' */
  22293. 000110FA  0008 6602                ori.b      A0, 0x2
  22294. 000110FE  700F                     moveq.l    D0, 0x0F
  22295. 00011100  0640 4000                addi.w     D0, 0x4000 /* '@\0' */
  22296. 00011104  206F 0004                movea.l    A0, [A7 + 0x4]
  22297. 00011108  30FC 7FFF                move.w     [A0]+, 0x7FFF
  22298. 0001110C  30C0                     move.w     [A0]+, D0
  22299. 0001110E  4298                     clr.l      [A0]+
  22300. 00011110  4258                     clr.w      [A0]+
  22301. 00011112  4E75                     rts
  22302. 00011114  834E 614E                pack       -[A1], -[A6], 0x614E
  22303. 00011118  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22304. // begin alternate branch 0001111A-0001111C
  22305. fn0001111A:
  22306. 0001111A  2F0A                     move.l     -[A7], A2
  22307. // end alternate branch 0001111A-0001111C
  22308. fn0001111A: // (misaligned)
  22309. 0001111C  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  22310. 00011120  246F 0024                movea.l    A2, [A7 + 0x24]
  22311. 00011124  486F 0028                pea.l      [A7 + 0x28]
  22312. 00011128  486F 0004                pea.l      [A7 + 0x4]
  22313. 0001112C  3F3C 080E                move.w     -[A7], 0x80E
  22314. 00011130  A9EB                     syscall    Pack4/FP68K
  22315. 00011132  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22316. 00011136  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22317. 0001113A  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  22318. 0001113E  486F 001C                pea.l      [A7 + 0x1C]
  22319. 00011142  4EB9 0001 07F6           jsr        [0x000107F6]
  22320. 00011148  486F 0020                pea.l      [A7 + 0x20]
  22321. 0001114C  486F 001C                pea.l      [A7 + 0x1C]
  22322. 00011150  3F3C 0810                move.w     -[A7], 0x810
  22323. 00011154  A9EB                     syscall    Pack4/FP68K
  22324. 00011156  24AF 0018                move.l     [A2], [A7 + 0x18]
  22325. 0001115A  256F 001C 0004           move.l     [A2 + 0x4], [A7 + 0x1C]
  22326. 00011160  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  22327. 00011164  245F                     movea.l    A2, [A7]+
  22328. 00011166  4E75                     rts
  22329. 00011168  8463                     or.w       D2, -[A3]
  22330. 0001116A  6F73                     ble        +0x75 /* 000111DF */
  22331. 0001116C  6400 0000                bcc        +0x2 /* 0001116E */
  22332. // begin alternate branch 0001116E-00011172
  22333. label0001116E:
  22334. 0001116E  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22335. // end alternate branch 0001116E-00011172
  22336. label0001116E: // (misaligned)
  22337. fn00011170:
  22338. 00011170  2F0A                     move.l     -[A7], A2
  22339. 00011172  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  22340. 00011176  246F 0024                movea.l    A2, [A7 + 0x24]
  22341. 0001117A  486F 0028                pea.l      [A7 + 0x28]
  22342. 0001117E  486F 0004                pea.l      [A7 + 0x4]
  22343. 00011182  3F3C 080E                move.w     -[A7], 0x80E
  22344. 00011186  A9EB                     syscall    Pack4/FP68K
  22345. 00011188  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22346. 0001118C  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22347. 00011190  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  22348. 00011194  486F 001C                pea.l      [A7 + 0x1C]
  22349. 00011198  4EB9 0001 08CA           jsr        [0x000108CA]
  22350. 0001119E  486F 0020                pea.l      [A7 + 0x20]
  22351. 000111A2  486F 001C                pea.l      [A7 + 0x1C]
  22352. 000111A6  3F3C 0810                move.w     -[A7], 0x810
  22353. 000111AA  A9EB                     syscall    Pack4/FP68K
  22354. 000111AC  24AF 0018                move.l     [A2], [A7 + 0x18]
  22355. 000111B0  256F 001C 0004           move.l     [A2 + 0x4], [A7 + 0x1C]
  22356. 000111B6  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  22357. 000111BA  245F                     movea.l    A2, [A7]+
  22358. 000111BC  4E75                     rts
  22359. 000111BE  8473 696E                or.w       D2, <<invalid full ext with IS == 1 and I/IS == 6>>
  22360. 000111C2  6400 0000                bcc        +0x2 /* 000111C4 */
  22361. // begin alternate branch 000111C4-000111C8
  22362. label000111C4:
  22363. 000111C4  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22364. // end alternate branch 000111C4-000111C8
  22365. label000111C4: // (misaligned)
  22366. 000111C6  2F0A                     move.l     -[A7], A2
  22367. 000111C8  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  22368. 000111CC  246F 0024                movea.l    A2, [A7 + 0x24]
  22369. 000111D0  486F 0028                pea.l      [A7 + 0x28]
  22370. 000111D4  486F 0004                pea.l      [A7 + 0x4]
  22371. 000111D8  3F3C 080E                move.w     -[A7], 0x80E
  22372. 000111DC  A9EB                     syscall    Pack4/FP68K
  22373. 000111DE  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22374. 000111E2  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22375. 000111E6  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  22376. 000111EA  486F 001C                pea.l      [A7 + 0x1C]
  22377. 000111EE  4EB9 0001 0A18           jsr        [0x00010A18]
  22378. 000111F4  486F 0020                pea.l      [A7 + 0x20]
  22379. 000111F8  486F 001C                pea.l      [A7 + 0x1C]
  22380. 000111FC  3F3C 0810                move.w     -[A7], 0x810
  22381. 00011200  A9EB                     syscall    Pack4/FP68K
  22382. 00011202  24AF 0018                move.l     [A2], [A7 + 0x18]
  22383. 00011206  256F 001C 0004           move.l     [A2 + 0x4], [A7 + 0x1C]
  22384. 0001120C  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  22385. 00011210  245F                     movea.l    A2, [A7]+
  22386. 00011212  4E75                     rts
  22387. 00011214  8566                     or.w       -[A6], D2
  22388. 00011216  6162                     bsr        +0x64 /* 0001127A */
  22389. 00011218  7364                     moveq.l    D1, 0x64
  22390. 0001121A  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22391. // begin alternate branch 0001121C-0001121E
  22392. fn0001121C:
  22393. 0001121C  2F0A                     move.l     -[A7], A2
  22394. // end alternate branch 0001121C-0001121E
  22395. fn0001121C: // (misaligned)
  22396. 0001121E  4FEF FFDA                lea.l      A7, [A7 - 0x26]
  22397. 00011222  246F 002E                movea.l    A2, [A7 + 0x2E]
  22398. 00011226  486F 003A                pea.l      [A7 + 0x3A]
  22399. 0001122A  486F 000E                pea.l      [A7 + 0xE]
  22400. 0001122E  3F3C 080E                move.w     -[A7], 0x80E
  22401. 00011232  A9EB                     syscall    Pack4/FP68K
  22402. 00011234  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  22403. 00011238  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  22404. 0001123C  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  22405. 00011240  486F 003C                pea.l      [A7 + 0x3C]
  22406. 00011244  486F 000E                pea.l      [A7 + 0xE]
  22407. 00011248  3F3C 080E                move.w     -[A7], 0x80E
  22408. 0001124C  A9EB                     syscall    Pack4/FP68K
  22409. 0001124E  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  22410. 00011252  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  22411. 00011256  3F2F 0012                move.w     -[A7], [A7 + 0x12]
  22412. 0001125A  486F 0030                pea.l      [A7 + 0x30]
  22413. 0001125E  4EB9 0001 0A58           jsr        [0x00010A58]
  22414. 00011264  486F 0034                pea.l      [A7 + 0x34]
  22415. 00011268  486F 0030                pea.l      [A7 + 0x30]
  22416. 0001126C  3F3C 0810                move.w     -[A7], 0x810
  22417. 00011270  A9EB                     syscall    Pack4/FP68K
  22418. 00011272  24AF 002C                move.l     [A2], [A7 + 0x2C]
  22419. 00011276  256F 0030 0004           move.l     [A2 + 0x4], [A7 + 0x30]
  22420. // begin alternate branch 0001127A-00011282
  22421. fn0001127A:
  22422. 0001127A  0004 4FEF                ori.b      D4, 0xEF
  22423. 0001127E  003E 245F                ori.b      <<invalid special address>>, 0x5F /* '_' */
  22424. // end alternate branch 0001127A-00011282
  22425. fn0001127A: // (misaligned)
  22426. 0001127C  4FEF 003E                lea.l      A7, [A7 + 0x3E]
  22427. 00011280  245F                     movea.l    A2, [A7]+
  22428. 00011282  4E75                     rts
  22429. 00011284  8470 6F77                or.w       D2, <<invalid full ext with IS == 1 and I/IS == 7>>
  22430. 00011288  6400 0000                bcc        +0x2 /* 0001128A */
  22431. // begin alternate branch 0001128A-0001128E
  22432. label0001128A:
  22433. 0001128A  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22434. // end alternate branch 0001128A-0001128E
  22435. label0001128A: // (misaligned)
  22436. fn0001128C:
  22437. 0001128C  2F0A                     move.l     -[A7], A2
  22438. 0001128E  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  22439. 00011292  246F 0024                movea.l    A2, [A7 + 0x24]
  22440. 00011296  486F 0028                pea.l      [A7 + 0x28]
  22441. 0001129A  486F 0004                pea.l      [A7 + 0x4]
  22442. 0001129E  3F3C 080E                move.w     -[A7], 0x80E
  22443. 000112A2  A9EB                     syscall    Pack4/FP68K
  22444. 000112A4  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22445. 000112A8  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22446. 000112AC  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  22447. 000112B0  486F 001C                pea.l      [A7 + 0x1C]
  22448. 000112B4  4EB9 0001 0F32           jsr        [0x00010F32]
  22449. 000112BA  486F 0020                pea.l      [A7 + 0x20]
  22450. 000112BE  486F 001C                pea.l      [A7 + 0x1C]
  22451. 000112C2  3F3C 0810                move.w     -[A7], 0x810
  22452. 000112C6  A9EB                     syscall    Pack4/FP68K
  22453. 000112C8  24AF 0018                move.l     [A2], [A7 + 0x18]
  22454. 000112CC  256F 001C 0004           move.l     [A2 + 0x4], [A7 + 0x1C]
  22455. 000112D2  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  22456. 000112D6  245F                     movea.l    A2, [A7]+
  22457. 000112D8  4E75                     rts
  22458. 000112DA  8563                     or.w       -[A3], D2
  22459. 000112DC  6569                     bcs        +0x6B /* 00011347 */
  22460. 000112DE  6C64                     bge        +0x66 /* 00011344 */
  22461. 000112E0  0000 2F0A                ori.b      D0, 0xA /* '\n' */
  22462. // begin alternate branch 000112E2-000112E4
  22463. fn000112E2:
  22464. 000112E2  2F0A                     move.l     -[A7], A2
  22465. // end alternate branch 000112E2-000112E4
  22466. fn000112E2: // (misaligned)
  22467. 000112E4  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  22468. 000112E8  246F 0024                movea.l    A2, [A7 + 0x24]
  22469. 000112EC  486F 0028                pea.l      [A7 + 0x28]
  22470. 000112F0  486F 0004                pea.l      [A7 + 0x4]
  22471. 000112F4  3F3C 080E                move.w     -[A7], 0x80E
  22472. 000112F8  A9EB                     syscall    Pack4/FP68K
  22473. 000112FA  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22474. 000112FE  2F2F 0006                move.l     -[A7], [A7 + 0x6]
  22475. 00011302  3F2F 0008                move.w     -[A7], [A7 + 0x8]
  22476. 00011306  486F 001C                pea.l      [A7 + 0x1C]
  22477. 0001130A  4EB9 0001 0F98           jsr        [0x00010F98]
  22478. 00011310  486F 0020                pea.l      [A7 + 0x20]
  22479. 00011314  486F 001C                pea.l      [A7 + 0x1C]
  22480. 00011318  3F3C 0810                move.w     -[A7], 0x810
  22481. 0001131C  A9EB                     syscall    Pack4/FP68K
  22482. 0001131E  24AF 0018                move.l     [A2], [A7 + 0x18]
  22483. 00011322  256F 001C 0004           move.l     [A2 + 0x4], [A7 + 0x1C]
  22484. 00011328  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  22485. 0001132C  245F                     movea.l    A2, [A7]+
  22486. 0001132E  4E75                     rts
  22487. 00011330  8666                     or.w       D3, -[A6]
  22488. 00011332  6C6F                     bge        +0x71 /* 000113A3 */
  22489. 00011334  6F72                     ble        +0x74 /* 000113A8 */
  22490. 00011336  6400 0000                bcc        +0x2 /* 00011338 */
  22491. // begin alternate branch 00011338-00011344
  22492. label00011338:
  22493. 00011338  0000 4878                ori.b      D0, 0x78 /* 'x' */
  22494. 0001133C  0001 4EB9                ori.b      D1, 0xB9
  22495. 00011340  0001 3A48                ori.b      D1, 0x48 /* 'H' */
  22496. // end alternate branch 00011338-00011344
  22497. label00011338: // (misaligned)
  22498. 0001133A  4878 0001                push.l     0x1
  22499. 0001133E  4EB9 0001 3A48           jsr        [0x00013A48]
  22500. label00011344:
  22501. 00011344  7001                     moveq.l    D0, 0x01
  22502. 00011346  23C0 0002 5CD4           move.l     [0x00025CD4], D0
  22503. 0001134C  4878 0001                push.l     0x1
  22504. 00011350  4EB9 0001 135E           jsr        [0x0001135E]
  22505. 00011356  504F                     addq.w     A7, 8
  22506. 00011358  4E75                     rts
  22507. 0001135A  4AB9 0002 5CD4           tst.l      [0x00025CD4]
  22508. 00011360  6654                     bne        +0x56 /* 000113B6 */
  22509. 00011362  42A7                     clr.l      -[A7]
  22510. 00011364  4EB9 0001 1C2C           jsr        [0x00011C2C]
  22511. 0001136A  584F                     addq.w     A7, 4
  22512. 0001136C  601A                     bra        +0x1C /* 00011388 */
  22513. label0001136E:
  22514. 0001136E  53B9 0002 5CE4           subq.l     [0x00025CE4], 1
  22515. 00011374  2039 0002 5CE4           move.l     D0, [0x00025CE4]
  22516. 0001137A  E588                     lsl        D0, 2
  22517. 0001137C  41F9 0002 5AD4           lea.l      A0, [0x00025AD4]
  22518. 00011382  2070 0800                movea.l    A0, [A0 + D0]
  22519. 00011386  4E90                     jsr        [A0]
  22520. label00011388:
  22521. 00011388  4AB9 0002 5CE4           tst.l      [0x00025CE4]
  22522. 0001138E  6EDE                     bgt        -0x20 /* 0001136E */
  22523. 00011390  42A7                     clr.l      -[A7]
  22524. 00011392  4EB9 0001 1C2E           jsr        [0x00011C2E]
  22525. 00011398  4EB9 0000 04AE           jsr        [0x000004AE]
  22526. 0001139E  4AB9 0002 5CDC           tst.l      [0x00025CDC]
  22527. 000113A4  584F                     addq.w     A7, 4
  22528. 000113A6  670E                     beq        +0x10 /* 000113B6 */
  22529. label000113A8:
  22530. 000113A8  2079 0002 5CDC           movea.l    A0, [0x00025CDC]
  22531. 000113AE  4E90                     jsr        [A0]
  22532. 000113B0  42B9 0002 5CDC           clr.l      [0x00025CDC]
  22533. label000113B6:
  22534. 000113B6  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  22535. 000113BA  4EB9 0001 13C8           jsr        [0x000113C8]
  22536. 000113C0  584F                     addq.w     A7, 4
  22537. 000113C2  4E75                     rts
  22538. 000113C4  42A7                     clr.l      -[A7]
  22539. 000113C6  4EB9 0001 1C2C           jsr        [0x00011C2C]
  22540. 000113CC  584F                     addq.w     A7, 4
  22541. 000113CE  601A                     bra        +0x1C /* 000113EA */
  22542. label000113D0:
  22543. 000113D0  53B9 0002 5CE0           subq.l     [0x00025CE0], 1
  22544. 000113D6  2039 0002 5CE0           move.l     D0, [0x00025CE0]
  22545. 000113DC  E588                     lsl        D0, 2
  22546. 000113DE  41F9 0002 5BD4           lea.l      A0, [0x00025BD4]
  22547. 000113E4  2070 0800                movea.l    A0, [A0 + D0]
  22548. 000113E8  4E90                     jsr        [A0]
  22549. label000113EA:
  22550. 000113EA  4AB9 0002 5CE0           tst.l      [0x00025CE0]
  22551. 000113F0  6EDE                     bgt        -0x20 /* 000113D0 */
  22552. 000113F2  42A7                     clr.l      -[A7]
  22553. 000113F4  4EB9 0001 1C2E           jsr        [0x00011C2E]
  22554. 000113FA  4EB9 0001 1C2A           jsr        [0x00011C2A]
  22555. 00011400  4AB9 0002 5CD8           tst.l      [0x00025CD8]
  22556. 00011406  584F                     addq.w     A7, 4
  22557. 00011408  670E                     beq        +0x10 /* 00011418 */
  22558. 0001140A  2079 0002 5CD8           movea.l    A0, [0x00025CD8]
  22559. 00011410  4E90                     jsr        [A0]
  22560. 00011412  42B9 0002 5CD8           clr.l      [0x00025CD8]
  22561. label00011418:
  22562. 00011418  A9F4                     syscall    ExitToShell
  22563. 0001141A  4E75                     rts
  22564. 0001141C  2F0A                     move.l     -[A7], A2
  22565. 0001141E  4878 0001                push.l     0x1
  22566. 00011422  4EB9 0001 1C2C           jsr        [0x00011C2C]
  22567. 00011428  4AB9 0002 5AD0           tst.l      [0x00025AD0]
  22568. 0001142E  584F                     addq.w     A7, 4
  22569. 00011430  6616                     bne        +0x18 /* 00011448 */
  22570. 00011432  4879 0002 5AA8           push.l     0x25AA8
  22571. 00011438  4EB9 0001 247A           jsr        [0x0001247A]
  22572. 0001143E  7001                     moveq.l    D0, 0x01
  22573. 00011440  23C0 0002 5AD0           move.l     [0x00025AD0], D0
  22574. 00011446  584F                     addq.w     A7, 4
  22575. label00011448:
  22576. 00011448  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  22577. 0001144C  4879 0002 5AA8           push.l     0x25AA8
  22578. 00011452  4EB9 0001 24BA           jsr        [0x000124BA]
  22579. 00011458  2448                     movea.l    A2, A0
  22580. 0001145A  4878 0001                push.l     0x1
  22581. 0001145E  4EB9 0001 1C2E           jsr        [0x00011C2E]
  22582. 00011464  204A                     movea.l    A0, A2
  22583. 00011466  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22584. 0001146A  245F                     movea.l    A2, [A7]+
  22585. 0001146C  4E75                     rts
  22586. 0001146E  4AB9 0002 5AD0           tst.l      [0x00025AD0]
  22587. 00011474  6728                     beq        +0x2A /* 0001149E */
  22588. 00011476  4878 0001                push.l     0x1
  22589. 0001147A  4EB9 0001 1C2C           jsr        [0x00011C2C]
  22590. 00011480  2F2F 0008                move.l     -[A7], [A7 + 0x8]
  22591. 00011484  4879 0002 5AA8           push.l     0x25AA8
  22592. 0001148A  4EB9 0001 25AE           jsr        [0x000125AE]
  22593. 00011490  4878 0001                push.l     0x1
  22594. 00011494  4EB9 0001 1C2E           jsr        [0x00011C2E]
  22595. 0001149A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22596. label0001149E:
  22597. 0001149E  4E75                     rts
  22598. 000114A0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  22599. 000114A4  246F 0014                movea.l    A2, [A7 + 0x14]
  22600. 000114A8  286F 001C                movea.l    A4, [A7 + 0x1C]
  22601. 000114AC  262F 0020                move.l     D3, [A7 + 0x20]
  22602. 000114B0  4292                     clr.l      [A2]
  22603. 000114B2  256F 0018 0004           move.l     [A2 + 0x4], [A7 + 0x18]
  22604. 000114B8  204A                     movea.l    A0, A2
  22605. 000114BA  5088                     addq.l     A0, 8
  22606. 000114BC  2648                     movea.l    A3, A0
  22607. 000114BE  0210 001F                andi.b     [A0], 0x1F
  22608. 000114C2  0213 00EF                andi.b     [A3], 0xEF
  22609. 000114C6  422A 000C                clr.b      [A2 + 0xC]
  22610. 000114CA  422A 000D                clr.b      [A2 + 0xD]
  22611. 000114CE  42AA 0012                clr.l      [A2 + 0x12]
  22612. 000114D2  4A83                     tst.l      D3
  22613. 000114D4  6716                     beq        +0x18 /* 000114EC */
  22614. 000114D6  2F03                     move.l     -[A7], D3
  22615. 000114D8  4878 0002                push.l     0x2
  22616. 000114DC  2F0C                     move.l     -[A7], A4
  22617. 000114DE  2F0A                     move.l     -[A7], A2
  22618. 000114E0  4EB9 0001 17A2           jsr        [0x000117A2]
  22619. 000114E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22620. 000114EA  6012                     bra        +0x14 /* 000114FE */
  22621. label000114EC:
  22622. 000114EC  42A7                     clr.l      -[A7]
  22623. 000114EE  42A7                     clr.l      -[A7]
  22624. 000114F0  42A7                     clr.l      -[A7]
  22625. 000114F2  2F0A                     move.l     -[A7], A2
  22626. 000114F4  4EB9 0001 17A2           jsr        [0x000117A2]
  22627. 000114FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22628. label000114FE:
  22629. 000114FE  256A 0016 001E           move.l     [A2 + 0x1E], [A2 + 0x16]
  22630. 00011504  42AA 0022                clr.l      [A2 + 0x22]
  22631. 00011508  203C 0000 0180           move.l     D0, 0x180
  22632. 0001150E  C06A 0004                and.w      D0, [A2 + 0x4]
  22633. 00011512  EE48                     lsr        D0.w, 7
  22634. 00011514  5380                     subq.l     D0, 1
  22635. 00011516  6706                     beq        +0x8 /* 0001151E */
  22636. 00011518  5580                     subq.l     D0, 2
  22637. 0001151A  672C                     beq        +0x2E /* 00011548 */
  22638. 0001151C  604C                     bra        +0x4E /* 0001156A */
  22639. label0001151E:
  22640. 0001151E  41F9 0001 20FA           lea.l      A0, [0x000120FA]
  22641. 00011524  2548 0032                move.l     [A2 + 0x32], A0
  22642. 00011528  41F9 0001 202A           lea.l      A0, [0x0001202A]
  22643. 0001152E  2548 0036                move.l     [A2 + 0x36], A0
  22644. 00011532  41F9 0001 209C           lea.l      A0, [0x0001209C]
  22645. 00011538  2548 003A                move.l     [A2 + 0x3A], A0
  22646. 0001153C  41F9 0001 21F0           lea.l      A0, [0x000121F0]
  22647. 00011542  2548 003E                move.l     [A2 + 0x3E], A0
  22648. 00011546  6022                     bra        +0x24 /* 0001156A */
  22649. label00011548:
  22650. 00011548  42AA 0032                clr.l      [A2 + 0x32]
  22651. 0001154C  41F9 0001 3B84           lea.l      A0, [0x00013B84]
  22652. 00011552  2548 0036                move.l     [A2 + 0x36], A0
  22653. 00011556  41F9 0001 3B88           lea.l      A0, [0x00013B88]
  22654. 0001155C  2548 003A                move.l     [A2 + 0x3A], A0
  22655. 00011560  41F9 0001 3B8C           lea.l      A0, [0x00013B8C]
  22656. 00011566  2548 003E                move.l     [A2 + 0x3E], A0
  22657. label0001156A:
  22658. 0001156A  42AA 0042                clr.l      [A2 + 0x42]
  22659. 0001156E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  22660. 00011572  4E75                     rts
  22661. 00011574  48E7 1030                movem.l    -[A7], D3,A2,A3
  22662. 00011578  4878 0002                push.l     0x2
  22663. 0001157C  4EB9 0001 1C2C           jsr        [0x00011C2C]
  22664. 00011582  7600                     moveq.l    D3, 0x00
  22665. 00011584  45F9 0000 464E           lea.l      A2, [0x0000464E]
  22666. 0001158A  584F                     addq.w     A7, 4
  22667. 0001158C  6026                     bra        +0x28 /* 000115B4 */
  22668. label0001158E:
  22669. 0001158E  204A                     movea.l    A0, A2
  22670. 00011590  5888                     addq.l     A0, 4
  22671. 00011592  2648                     movea.l    A3, A0
  22672. 00011594  203C 0000 0180           move.l     D0, 0x180
  22673. 0001159A  C050                     and.w      D0, [A0]
  22674. 0001159C  EE48                     lsr        D0.w, 7
  22675. 0001159E  670E                     beq        +0x10 /* 000115AE */
  22676. 000115A0  2F0A                     move.l     -[A7], A2
  22677. 000115A2  4EB9 0001 1EE4           jsr        [0x00011EE4]
  22678. 000115A8  0253 FE7F                andi.w     [A3], 0xFE7F
  22679. 000115AC  584F                     addq.w     A7, 4
  22680. label000115AE:
  22681. 000115AE  5283                     addq.l     D3, 1
  22682. 000115B0  7046                     moveq.l    D0, 0x46
  22683. 000115B2  D5C0                     add.l      A2, D0
  22684. label000115B4:
  22685. 000115B4  7023                     moveq.l    D0, 0x23
  22686. 000115B6  B680                     cmp.l      D3, D0
  22687. 000115B8  6DD4                     blt        -0x2A /* 0001158E */
  22688. 000115BA  4878 0002                push.l     0x2
  22689. 000115BE  4EB9 0001 1C2E           jsr        [0x00011C2E]
  22690. 000115C4  584F                     addq.w     A7, 4
  22691. 000115C6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  22692. 000115CA  4E75                     rts
  22693. 000115CC  48E7 1820                movem.l    -[A7], D3,D4,A2
  22694. 000115D0  7800                     moveq.l    D4, 0x00
  22695. 000115D2  7600                     moveq.l    D3, 0x00
  22696. 000115D4  45F9 0000 464E           lea.l      A2, [0x0000464E]
  22697. 000115DA  6024                     bra        +0x26 /* 00011600 */
  22698. label000115DC:
  22699. 000115DC  203C 0000 0180           move.l     D0, 0x180
  22700. 000115E2  C06A 0004                and.w      D0, [A2 + 0x4]
  22701. 000115E6  EE48                     lsr        D0.w, 7
  22702. 000115E8  6710                     beq        +0x12 /* 000115FA */
  22703. 000115EA  2F0A                     move.l     -[A7], A2
  22704. 000115EC  4EB9 0001 1F4E           jsr        [0x00011F4E]
  22705. 000115F2  4A80                     tst.l      D0
  22706. 000115F4  584F                     addq.w     A7, 4
  22707. 000115F6  6702                     beq        +0x4 /* 000115FA */
  22708. 000115F8  78FF                     moveq.l    D4, 0xFFFFFFFF
  22709. label000115FA:
  22710. 000115FA  5283                     addq.l     D3, 1
  22711. 000115FC  7046                     moveq.l    D0, 0x46
  22712. 000115FE  D5C0                     add.l      A2, D0
  22713. label00011600:
  22714. 00011600  7023                     moveq.l    D0, 0x23
  22715. 00011602  B680                     cmp.l      D3, D0
  22716. 00011604  6DD6                     blt        -0x28 /* 000115DC */
  22717. 00011606  2004                     move.l     D0, D4
  22718. 00011608  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  22719. 0001160C  4E75                     rts
  22720. 0001160E  2F0C                     move.l     -[A7], A4
  22721. 00011610  286F 0008                movea.l    A4, [A7 + 0x8]
  22722. 00011614  226F 000C                movea.l    A1, [A7 + 0xC]
  22723. 00011618  204C                     movea.l    A0, A4
  22724. 0001161A  2211                     move.l     D1, [A1]
  22725. 0001161C  601A                     bra        +0x1C /* 00011638 */
  22726. label0001161E:
  22727. 0001161E  1410                     move.b     D2, [A0]
  22728. 00011620  0C02 000D                cmpi.b     D2, 0xD /* '\r' */
  22729. 00011624  6606                     bne        +0x8 /* 0001162C */
  22730. 00011626  10BC 000A                move.b     [A0], 0xA /* '\n' */
  22731. 0001162A  600A                     bra        +0xC /* 00011636 */
  22732. label0001162C:
  22733. 0001162C  0C02 000A                cmpi.b     D2, 0xA /* '\n' */
  22734. 00011630  6604                     bne        +0x6 /* 00011636 */
  22735. 00011632  10BC 000D                move.b     [A0], 0xD /* '\r' */
  22736. label00011636:
  22737. 00011636  5288                     addq.l     A0, 1
  22738. label00011638:
  22739. 00011638  2001                     move.l     D0, D1
  22740. 0001163A  5381                     subq.l     D1, 1
  22741. 0001163C  4A80                     tst.l      D0
  22742. 0001163E  66DE                     bne        -0x20 /* 0001161E */
  22743. 00011640  285F                     movea.l    A4, [A7]+
  22744. 00011642  4E75                     rts
  22745. 00011644  2F0C                     move.l     -[A7], A4
  22746. 00011646  286F 0008                movea.l    A4, [A7 + 0x8]
  22747. 0001164A  226F 000C                movea.l    A1, [A7 + 0xC]
  22748. 0001164E  204C                     movea.l    A0, A4
  22749. 00011650  2211                     move.l     D1, [A1]
  22750. 00011652  601A                     bra        +0x1C /* 0001166E */
  22751. label00011654:
  22752. 00011654  1410                     move.b     D2, [A0]
  22753. 00011656  0C02 000A                cmpi.b     D2, 0xA /* '\n' */
  22754. 0001165A  6606                     bne        +0x8 /* 00011662 */
  22755. 0001165C  10BC 000D                move.b     [A0], 0xD /* '\r' */
  22756. 00011660  600A                     bra        +0xC /* 0001166C */
  22757. label00011662:
  22758. 00011662  0C02 000D                cmpi.b     D2, 0xD /* '\r' */
  22759. 00011666  6604                     bne        +0x6 /* 0001166C */
  22760. 00011668  10BC 000A                move.b     [A0], 0xA /* '\n' */
  22761. label0001166C:
  22762. 0001166C  5288                     addq.l     A0, 1
  22763. label0001166E:
  22764. 0001166E  2001                     move.l     D0, D1
  22765. 00011670  5381                     subq.l     D1, 1
  22766. 00011672  4A80                     tst.l      D0
  22767. 00011674  66DE                     bne        -0x20 /* 00011654 */
  22768. 00011676  285F                     movea.l    A4, [A7]+
  22769. 00011678  4E75                     rts
  22770. 0001167A  206F 0004                movea.l    A0, [A7 + 0x4]
  22771. 0001167E  2168 0016 001E           move.l     [A0 + 0x1E], [A0 + 0x16]
  22772. 00011684  2168 001A 0022           move.l     [A0 + 0x22], [A0 + 0x1A]
  22773. 0001168A  2028 0012                move.l     D0, [A0 + 0x12]
  22774. 0001168E  C0A8 0026                and.l      D0, [A0 + 0x26]
  22775. 00011692  91A8 0022                sub.l      [A0 + 0x22], D0
  22776. 00011696  2168 0012 002E           move.l     [A0 + 0x2E], [A0 + 0x12]
  22777. 0001169C  4E75                     rts
  22778. 0001169E  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  22779. 000116A2  246F 0018                movea.l    A2, [A7 + 0x18]
  22780. 000116A6  266F 001C                movea.l    A3, [A7 + 0x1C]
  22781. 000116AA  282F 0020                move.l     D4, [A7 + 0x20]
  22782. 000116AE  2F0A                     move.l     -[A7], A2
  22783. 000116B0  4EB9 0001 167E           jsr        [0x0001167E]
  22784. 000116B6  7001                     moveq.l    D0, 0x01
  22785. 000116B8  B880                     cmp.l      D4, D0
  22786. 000116BA  584F                     addq.w     A7, 4
  22787. 000116BC  6606                     bne        +0x8 /* 000116C4 */
  22788. 000116BE  256A 001A 0022           move.l     [A2 + 0x22], [A2 + 0x1A]
  22789. label000116C4:
  22790. 000116C4  2F2A 0042                move.l     -[A7], [A2 + 0x42]
  22791. 000116C8  204A                     movea.l    A0, A2
  22792. 000116CA  41E8 0022                lea.l      A0, [A0 + 0x22]
  22793. 000116CE  2848                     movea.l    A4, A0
  22794. 000116D0  4850                     pea.l      [A0]
  22795. 000116D2  2F2A 0016                move.l     -[A7], [A2 + 0x16]
  22796. 000116D6  2F12                     move.l     -[A7], [A2]
  22797. 000116D8  206A 0036                movea.l    A0, [A2 + 0x36]
  22798. 000116DC  4E90                     jsr        [A0]
  22799. 000116DE  2600                     move.l     D3, D0
  22800. 000116E0  7002                     moveq.l    D0, 0x02
  22801. 000116E2  B680                     cmp.l      D3, D0
  22802. 000116E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22803. 000116E8  6604                     bne        +0x6 /* 000116EE */
  22804. 000116EA  42AA 0022                clr.l      [A2 + 0x22]
  22805. label000116EE:
  22806. 000116EE  200B                     move.l     D0, A3
  22807. 000116F0  6704                     beq        +0x6 /* 000116F6 */
  22808. 000116F2  26AA 0022                move.l     [A3], [A2 + 0x22]
  22809. label000116F6:
  22810. 000116F6  4A83                     tst.l      D3
  22811. 000116F8  6704                     beq        +0x6 /* 000116FE */
  22812. 000116FA  2003                     move.l     D0, D3
  22813. 000116FC  6020                     bra        +0x22 /* 0001171E */
  22814. label000116FE:
  22815. 000116FE  202A 0022                move.l     D0, [A2 + 0x22]
  22816. 00011702  D1AA 0012                add.l      [A2 + 0x12], D0
  22817. 00011706  082A 0006 0005           btst.b     [A2 + 0x5], 0x6
  22818. 0001170C  660E                     bne        +0x10 /* 0001171C */
  22819. 0001170E  2F0C                     move.l     -[A7], A4
  22820. 00011710  2F2A 0016                move.l     -[A7], [A2 + 0x16]
  22821. 00011714  4EB9 0001 1648           jsr        [0x00011648]
  22822. 0001171A  504F                     addq.w     A7, 8
  22823. label0001171C:
  22824. 0001171C  7000                     moveq.l    D0, 0x00
  22825. label0001171E:
  22826. 0001171E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  22827. 00011722  4E75                     rts
  22828. 00011724  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  22829. 00011728  246F 0014                movea.l    A2, [A7 + 0x14]
  22830. 0001172C  266F 0018                movea.l    A3, [A7 + 0x18]
  22831. 00011730  206A 001E                movea.l    A0, [A2 + 0x1E]
  22832. 00011734  91EA 0016                sub.l      A0, [A2 + 0x16]
  22833. 00011738  2608                     move.l     D3, A0
  22834. 0001173A  4A83                     tst.l      D3
  22835. 0001173C  674E                     beq        +0x50 /* 0001178C */
  22836. 0001173E  2543 0022                move.l     [A2 + 0x22], D3
  22837. 00011742  082A 0006 0005           btst.b     [A2 + 0x5], 0x6
  22838. 00011748  6610                     bne        +0x12 /* 0001175A */
  22839. 0001174A  486A 0022                pea.l      [A2 + 0x22]
  22840. 0001174E  2F2A 0016                move.l     -[A7], [A2 + 0x16]
  22841. 00011752  4EB9 0001 1612           jsr        [0x00011612]
  22842. 00011758  504F                     addq.w     A7, 8
  22843. label0001175A:
  22844. 0001175A  2F2A 0042                move.l     -[A7], [A2 + 0x42]
  22845. 0001175E  486A 0022                pea.l      [A2 + 0x22]
  22846. 00011762  2F2A 0016                move.l     -[A7], [A2 + 0x16]
  22847. 00011766  2F12                     move.l     -[A7], [A2]
  22848. 00011768  206A 003A                movea.l    A0, [A2 + 0x3A]
  22849. 0001176C  4E90                     jsr        [A0]
  22850. 0001176E  2800                     move.l     D4, D0
  22851. 00011770  200B                     move.l     D0, A3
  22852. 00011772  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22853. 00011776  6704                     beq        +0x6 /* 0001177C */
  22854. 00011778  26AA 0022                move.l     [A3], [A2 + 0x22]
  22855. label0001177C:
  22856. 0001177C  4A84                     tst.l      D4
  22857. 0001177E  6704                     beq        +0x6 /* 00011784 */
  22858. 00011780  2004                     move.l     D0, D4
  22859. 00011782  6014                     bra        +0x16 /* 00011798 */
  22860. label00011784:
  22861. 00011784  202A 0022                move.l     D0, [A2 + 0x22]
  22862. 00011788  D1AA 0012                add.l      [A2 + 0x12], D0
  22863. label0001178C:
  22864. 0001178C  2F0A                     move.l     -[A7], A2
  22865. 0001178E  4EB9 0001 167E           jsr        [0x0001167E]
  22866. 00011794  7000                     moveq.l    D0, 0x00
  22867. 00011796  584F                     addq.w     A7, 4
  22868. label00011798:
  22869. 00011798  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  22870. 0001179C  4E75                     rts
  22871. 0001179E  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  22872. 000117A2  246F 0028                movea.l    A2, [A7 + 0x28]
  22873. 000117A6  286F 002C                movea.l    A4, [A7 + 0x2C]
  22874. 000117AA  262F 0030                move.l     D3, [A7 + 0x30]
  22875. 000117AE  282F 0034                move.l     D4, [A7 + 0x34]
  22876. 000117B2  204A                     movea.l    A0, A2
  22877. 000117B4  5888                     addq.l     A0, 4
  22878. 000117B6  2C48                     movea.l    A6, A0
  22879. 000117B8  2A3C 0000 0180           move.l     D5, 0x180
  22880. 000117BE  CA50                     and.w      D5, [A0]
  22881. 000117C0  EE4D                     lsr        D5.w, 7
  22882. 000117C2  204A                     movea.l    A0, A2
  22883. 000117C4  5088                     addq.l     A0, 8
  22884. 000117C6  2648                     movea.l    A3, A0
  22885. 000117C8  1010                     move.b     D0, [A0]
  22886. 000117CA  EA08                     lsr        D0.b, 5
  22887. 000117CC  6604                     bne        +0x6 /* 000117D2 */
  22888. 000117CE  4A85                     tst.l      D5
  22889. 000117D0  6606                     bne        +0x8 /* 000117D8 */
  22890. label000117D2:
  22891. 000117D2  70FF                     moveq.l    D0, 0xFFFFFFFF
  22892. 000117D4  6000 00C2                bra        +0xC4 /* 00011898 */
  22893. label000117D8:
  22894. 000117D8  4A83                     tst.l      D3
  22895. 000117DA  6712                     beq        +0x14 /* 000117EE */
  22896. 000117DC  7001                     moveq.l    D0, 0x01
  22897. 000117DE  B680                     cmp.l      D3, D0
  22898. 000117E0  670C                     beq        +0xE /* 000117EE */
  22899. 000117E2  7002                     moveq.l    D0, 0x02
  22900. 000117E4  B680                     cmp.l      D3, D0
  22901. 000117E6  6706                     beq        +0x8 /* 000117EE */
  22902. 000117E8  70FF                     moveq.l    D0, 0xFFFFFFFF
  22903. 000117EA  6000 00AC                bra        +0xAE /* 00011898 */
  22904. label000117EE:
  22905. 000117EE  2C2A 0016                move.l     D6, [A2 + 0x16]
  22906. 000117F2  6710                     beq        +0x12 /* 00011804 */
  22907. 000117F4  0813 0004                btst.b     [A3], 0x4
  22908. 000117F8  670A                     beq        +0xC /* 00011804 */
  22909. 000117FA  2F06                     move.l     -[A7], D6
  22910. 000117FC  4EB9 0001 1472           jsr        [0x00011472]
  22911. 00011802  584F                     addq.w     A7, 4
  22912. label00011804:
  22913. 00011804  1003                     move.b     D0, D3
  22914. 00011806  E308                     lsl        D0.b, 1
  22915. 00011808  0200 0006                andi.b     D0, 0x6
  22916. 0001180C  0216 00F9                andi.b     [A6], 0xF9
  22917. 00011810  8116                     or.b       [A6], D0
  22918. 00011812  0213 00EF                andi.b     [A3], 0xEF
  22919. 00011816  204A                     movea.l    A0, A2
  22920. 00011818  5088                     addq.l     A0, 8
  22921. 0001181A  5C88                     addq.l     A0, 6
  22922. 0001181C  2E08                     move.l     D7, A0
  22923. 0001181E  2548 0016                move.l     [A2 + 0x16], A0
  22924. 00011822  2547 001E                move.l     [A2 + 0x1E], D7
  22925. 00011826  7001                     moveq.l    D0, 0x01
  22926. 00011828  2540 001A                move.l     [A2 + 0x1A], D0
  22927. 0001182C  42AA 0022                clr.l      [A2 + 0x22]
  22928. 00011830  42AA 0026                clr.l      [A2 + 0x26]
  22929. 00011834  4A83                     tst.l      D3
  22930. 00011836  6706                     beq        +0x8 /* 0001183E */
  22931. 00011838  7001                     moveq.l    D0, 0x01
  22932. 0001183A  B880                     cmp.l      D4, D0
  22933. 0001183C  640A                     bcc        +0xC /* 00011848 */
  22934. label0001183E:
  22935. 0001183E  206A 001E                movea.l    A0, [A2 + 0x1E]
  22936. 00011842  4210                     clr.b      [A0]
  22937. 00011844  7000                     moveq.l    D0, 0x00
  22938. 00011846  6050                     bra        +0x52 /* 00011898 */
  22939. label00011848:
  22940. 00011848  200C                     move.l     D0, A4
  22941. 0001184A  6618                     bne        +0x1A /* 00011864 */
  22942. 0001184C  2F04                     move.l     -[A7], D4
  22943. 0001184E  4EB9 0001 1420           jsr        [0x00011420]
  22944. 00011854  2848                     movea.l    A4, A0
  22945. 00011856  2008                     move.l     D0, A0
  22946. 00011858  584F                     addq.w     A7, 4
  22947. 0001185A  6604                     bne        +0x6 /* 00011860 */
  22948. 0001185C  70FF                     moveq.l    D0, 0xFFFFFFFF
  22949. 0001185E  6038                     bra        +0x3A /* 00011898 */
  22950. label00011860:
  22951. 00011860  0013 0010                ori.b      [A3], 0x10
  22952. label00011864:
  22953. 00011864  254C 0016                move.l     [A2 + 0x16], A4
  22954. 00011868  256A 0016 001E           move.l     [A2 + 0x1E], [A2 + 0x16]
  22955. 0001186E  2544 001A                move.l     [A2 + 0x1A], D4
  22956. 00011872  42AA 0026                clr.l      [A2 + 0x26]
  22957. 00011876  203C 0000 0180           move.l     D0, 0x180
  22958. 0001187C  C056                     and.w      D0, [A6]
  22959. 0001187E  EE48                     lsr        D0.w, 7
  22960. 00011880  5380                     subq.l     D0, 1
  22961. 00011882  6612                     bne        +0x14 /* 00011896 */
  22962. 00011884  2004                     move.l     D0, D4
  22963. 00011886  0280 0000 01FF           andi.l     D0, 0x1FF
  22964. 0001188C  6608                     bne        +0xA /* 00011896 */
  22965. 0001188E  257C 0000 01FF 0026      move.l     [A2 + 0x26], 0x1FF
  22966. label00011896:
  22967. 00011896  7000                     moveq.l    D0, 0x00
  22968. label00011898:
  22969. 00011898  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  22970. 0001189C  4E75                     rts
  22971. 0001189E  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  22972. 000118A2  246F 0018                movea.l    A2, [A7 + 0x18]
  22973. 000118A6  42AA 0022                clr.l      [A2 + 0x22]
  22974. 000118AA  4A2A 000D                tst.b      [A2 + 0xD]
  22975. 000118AE  6612                     bne        +0x14 /* 000118C2 */
  22976. 000118B0  204A                     movea.l    A0, A2
  22977. 000118B2  5888                     addq.l     A0, 4
  22978. 000118B4  2848                     movea.l    A4, A0
  22979. 000118B6  203C 0000 0180           move.l     D0, 0x180
  22980. 000118BC  C050                     and.w      D0, [A0]
  22981. 000118BE  EE48                     lsr        D0.w, 7
  22982. 000118C0  6606                     bne        +0x8 /* 000118C8 */
  22983. label000118C2:
  22984. 000118C2  70FF                     moveq.l    D0, 0xFFFFFFFF
  22985. 000118C4  6000 00C0                bra        +0xC2 /* 00011986 */
  22986. label000118C8:
  22987. 000118C8  204A                     movea.l    A0, A2
  22988. 000118CA  5088                     addq.l     A0, 8
  22989. 000118CC  2648                     movea.l    A3, A0
  22990. 000118CE  7600                     moveq.l    D3, 0x00
  22991. 000118D0  1610                     move.b     D3, [A0]
  22992. 000118D2  EA0B                     lsr        D3.b, 5
  22993. 000118D4  7001                     moveq.l    D0, 0x01
  22994. 000118D6  B680                     cmp.l      D3, D0
  22995. 000118D8  670C                     beq        +0xE /* 000118E6 */
  22996. 000118DA  7038                     moveq.l    D0, 0x38
  22997. 000118DC  C014                     and.b      D0, [A4]
  22998. 000118DE  E608                     lsr        D0.b, 3
  22999. 000118E0  7201                     moveq.l    D1, 0x01
  23000. 000118E2  C081                     and.l      D0, D1
  23001. 000118E4  6610                     bne        +0x12 /* 000118F6 */
  23002. label000118E6:
  23003. 000118E6  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23004. 000118EC  42AA 0022                clr.l      [A2 + 0x22]
  23005. 000118F0  70FF                     moveq.l    D0, 0xFFFFFFFF
  23006. 000118F2  6000 0092                bra        +0x94 /* 00011986 */
  23007. label000118F6:
  23008. 000118F6  7003                     moveq.l    D0, 0x03
  23009. 000118F8  B680                     cmp.l      D3, D0
  23010. 000118FA  6D32                     blt        +0x34 /* 0001192E */
  23011. 000118FC  1013                     move.b     D0, [A3]
  23012. 000118FE  EA08                     lsr        D0.b, 5
  23013. 00011900  5300                     subq.b     D0, 1
  23014. 00011902  EB08                     lsl        D0.b, 5
  23015. 00011904  0200 00E0                andi.b     D0, 0xE0
  23016. 00011908  0213 001F                andi.b     [A3], 0x1F
  23017. 0001190C  8113                     or.b       [A3], D0
  23018. 0001190E  7003                     moveq.l    D0, 0x03
  23019. 00011910  B680                     cmp.l      D3, D0
  23020. 00011912  6606                     bne        +0x8 /* 0001191A */
  23021. 00011914  256A 002A 0022           move.l     [A2 + 0x22], [A2 + 0x2A]
  23022. label0001191A:
  23023. 0001191A  2003                     move.l     D0, D3
  23024. 0001191C  5780                     subq.l     D0, 3
  23025. 0001191E  204A                     movea.l    A0, A2
  23026. 00011920  5088                     addq.l     A0, 8
  23027. 00011922  5088                     addq.l     A0, 8
  23028. 00011924  7200                     moveq.l    D1, 0x00
  23029. 00011926  1230 0800                move.b     D1, [A0 + D0]
  23030. 0001192A  2001                     move.l     D0, D1
  23031. 0001192C  6058                     bra        +0x5A /* 00011986 */
  23032. label0001192E:
  23033. 0001192E  0213 001F                andi.b     [A3], 0x1F
  23034. 00011932  0013 0040                ori.b      [A3], 0x40 /* '@' */
  23035. 00011936  42A7                     clr.l      -[A7]
  23036. 00011938  42A7                     clr.l      -[A7]
  23037. 0001193A  2F0A                     move.l     -[A7], A2
  23038. 0001193C  4EB9 0001 16A2           jsr        [0x000116A2]
  23039. 00011942  2800                     move.l     D4, D0
  23040. 00011944  4A84                     tst.l      D4
  23041. 00011946  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23042. 0001194A  6606                     bne        +0x8 /* 00011952 */
  23043. 0001194C  4AAA 0022                tst.l      [A2 + 0x22]
  23044. 00011950  6624                     bne        +0x26 /* 00011976 */
  23045. label00011952:
  23046. 00011952  7001                     moveq.l    D0, 0x01
  23047. 00011954  B880                     cmp.l      D4, D0
  23048. 00011956  660C                     bne        +0xE /* 00011964 */
  23049. 00011958  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23050. 0001195E  42AA 0022                clr.l      [A2 + 0x22]
  23051. 00011962  600E                     bra        +0x10 /* 00011972 */
  23052. label00011964:
  23053. 00011964  0213 001F                andi.b     [A3], 0x1F
  23054. 00011968  157C 0001 000C           move.b     [A2 + 0xC], 0x1
  23055. 0001196E  42AA 0022                clr.l      [A2 + 0x22]
  23056. label00011972:
  23057. 00011972  70FF                     moveq.l    D0, 0xFFFFFFFF
  23058. 00011974  6010                     bra        +0x12 /* 00011986 */
  23059. label00011976:
  23060. 00011976  53AA 0022                subq.l     [A2 + 0x22], 1
  23061. 0001197A  206A 001E                movea.l    A0, [A2 + 0x1E]
  23062. 0001197E  52AA 001E                addq.l     [A2 + 0x1E], 1
  23063. 00011982  7000                     moveq.l    D0, 0x00
  23064. 00011984  1010                     move.b     D0, [A0]
  23065. label00011986:
  23066. 00011986  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  23067. 0001198A  4E75                     rts
  23068. 0001198C  2F0B                     move.l     -[A7], A3
  23069. 0001198E  242F 0008                move.l     D2, [A7 + 0x8]
  23070. 00011992  226F 000C                movea.l    A1, [A7 + 0xC]
  23071. 00011996  2049                     movea.l    A0, A1
  23072. 00011998  5088                     addq.l     A0, 8
  23073. 0001199A  2648                     movea.l    A3, A0
  23074. 0001199C  7200                     moveq.l    D1, 0x00
  23075. 0001199E  1210                     move.b     D1, [A0]
  23076. 000119A0  EA09                     lsr        D1.b, 5
  23077. 000119A2  7001                     moveq.l    D0, 0x01
  23078. 000119A4  B280                     cmp.l      D1, D0
  23079. 000119A6  670C                     beq        +0xE /* 000119B4 */
  23080. 000119A8  7004                     moveq.l    D0, 0x04
  23081. 000119AA  B280                     cmp.l      D1, D0
  23082. 000119AC  6706                     beq        +0x8 /* 000119B4 */
  23083. 000119AE  70FF                     moveq.l    D0, 0xFFFFFFFF
  23084. 000119B0  B480                     cmp.l      D2, D0
  23085. 000119B2  6606                     bne        +0x8 /* 000119BA */
  23086. label000119B4:
  23087. 000119B4  70FF                     moveq.l    D0, 0xFFFFFFFF
  23088. 000119B6  265F                     movea.l    A3, [A7]+
  23089. 000119B8  4E75                     rts
  23090. label000119BA:
  23091. 000119BA  7003                     moveq.l    D0, 0x03
  23092. 000119BC  B280                     cmp.l      D1, D0
  23093. 000119BE  6C1A                     bge        +0x1C /* 000119DA */
  23094. 000119C0  2369 0022 002A           move.l     [A1 + 0x2A], [A1 + 0x22]
  23095. 000119C6  42A9 0022                clr.l      [A1 + 0x22]
  23096. 000119CA  0213 001F                andi.b     [A3], 0x1F
  23097. 000119CE  0013 0060                ori.b      [A3], 0x60 /* '`' */
  23098. 000119D2  7200                     moveq.l    D1, 0x00
  23099. 000119D4  1213                     move.b     D1, [A3]
  23100. 000119D6  EA09                     lsr        D1.b, 5
  23101. 000119D8  6018                     bra        +0x1A /* 000119F2 */
  23102. label000119DA:
  23103. 000119DA  1213                     move.b     D1, [A3]
  23104. 000119DC  EA09                     lsr        D1.b, 5
  23105. 000119DE  5201                     addq.b     D1, 1
  23106. 000119E0  EB09                     lsl        D1.b, 5
  23107. 000119E2  0201 00E0                andi.b     D1, 0xE0
  23108. 000119E6  0213 001F                andi.b     [A3], 0x1F
  23109. 000119EA  8313                     or.b       [A3], D1
  23110. 000119EC  7200                     moveq.l    D1, 0x00
  23111. 000119EE  1213                     move.b     D1, [A3]
  23112. 000119F0  EA09                     lsr        D1.b, 5
  23113. label000119F2:
  23114. 000119F2  2001                     move.l     D0, D1
  23115. 000119F4  5780                     subq.l     D0, 3
  23116. 000119F6  2049                     movea.l    A0, A1
  23117. 000119F8  5088                     addq.l     A0, 8
  23118. 000119FA  5088                     addq.l     A0, 8
  23119. 000119FC  1182 0800                move.b     [A0 + D0], D2
  23120. 00011A00  4229 000C                clr.b      [A1 + 0xC]
  23121. 00011A04  7000                     moveq.l    D0, 0x00
  23122. 00011A06  1002                     move.b     D0, D2
  23123. 00011A08  265F                     movea.l    A3, [A7]+
  23124. 00011A0A  4E75                     rts
  23125. 00011A0C  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  23126. 00011A10  282F 0020                move.l     D4, [A7 + 0x20]
  23127. 00011A14  246F 0024                movea.l    A2, [A7 + 0x24]
  23128. 00011A18  204A                     movea.l    A0, A2
  23129. 00011A1A  5888                     addq.l     A0, 4
  23130. 00011A1C  2648                     movea.l    A3, A0
  23131. 00011A1E  263C 0000 0180           move.l     D3, 0x180
  23132. 00011A24  C650                     and.w      D3, [A0]
  23133. 00011A26  EE4B                     lsr        D3.w, 7
  23134. 00011A28  42AA 0022                clr.l      [A2 + 0x22]
  23135. 00011A2C  4A2A 000D                tst.b      [A2 + 0xD]
  23136. 00011A30  6604                     bne        +0x6 /* 00011A36 */
  23137. 00011A32  4A83                     tst.l      D3
  23138. 00011A34  6606                     bne        +0x8 /* 00011A3C */
  23139. label00011A36:
  23140. 00011A36  70FF                     moveq.l    D0, 0xFFFFFFFF
  23141. 00011A38  6000 00F6                bra        +0xF8 /* 00011B30 */
  23142. label00011A3C:
  23143. 00011A3C  7002                     moveq.l    D0, 0x02
  23144. 00011A3E  B680                     cmp.l      D3, D0
  23145. 00011A40  6606                     bne        +0x8 /* 00011A48 */
  23146. 00011A42  4EB9 0001 246C           jsr        [0x0001246C]
  23147. label00011A48:
  23148. 00011A48  204A                     movea.l    A0, A2
  23149. 00011A4A  5088                     addq.l     A0, 8
  23150. 00011A4C  2848                     movea.l    A4, A0
  23151. 00011A4E  1010                     move.b     D0, [A0]
  23152. 00011A50  EA08                     lsr        D0.b, 5
  23153. 00011A52  6644                     bne        +0x46 /* 00011A98 */
  23154. 00011A54  7038                     moveq.l    D0, 0x38
  23155. 00011A56  C013                     and.b      D0, [A3]
  23156. 00011A58  E608                     lsr        D0.b, 3
  23157. 00011A5A  1A00                     move.b     D5, D0
  23158. 00011A5C  7202                     moveq.l    D1, 0x02
  23159. 00011A5E  C081                     and.l      D0, D1
  23160. 00011A60  6736                     beq        +0x38 /* 00011A98 */
  23161. 00011A62  1005                     move.b     D0, D5
  23162. 00011A64  7204                     moveq.l    D1, 0x04
  23163. 00011A66  C081                     and.l      D0, D1
  23164. 00011A68  671C                     beq        +0x1E /* 00011A86 */
  23165. 00011A6A  4878 0002                push.l     0x2
  23166. 00011A6E  42A7                     clr.l      -[A7]
  23167. 00011A70  2F0A                     move.l     -[A7], A2
  23168. 00011A72  4EB9 0001 23F4           jsr        [0x000123F4]
  23169. 00011A78  4A80                     tst.l      D0
  23170. 00011A7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23171. 00011A7E  6706                     beq        +0x8 /* 00011A86 */
  23172. 00011A80  7000                     moveq.l    D0, 0x00
  23173. 00011A82  6000 00AC                bra        +0xAE /* 00011B30 */
  23174. label00011A86:
  23175. 00011A86  0214 001F                andi.b     [A4], 0x1F
  23176. 00011A8A  0014 0020                ori.b      [A4], 0x20 /* ' ' */
  23177. 00011A8E  2F0A                     move.l     -[A7], A2
  23178. 00011A90  4EB9 0001 167E           jsr        [0x0001167E]
  23179. 00011A96  584F                     addq.w     A7, 4
  23180. label00011A98:
  23181. 00011A98  1014                     move.b     D0, [A4]
  23182. 00011A9A  EA08                     lsr        D0.b, 5
  23183. 00011A9C  5300                     subq.b     D0, 1
  23184. 00011A9E  6710                     beq        +0x12 /* 00011AB0 */
  23185. 00011AA0  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23186. 00011AA6  42AA 0022                clr.l      [A2 + 0x22]
  23187. 00011AAA  70FF                     moveq.l    D0, 0xFFFFFFFF
  23188. 00011AAC  6000 0082                bra        +0x84 /* 00011B30 */
  23189. label00011AB0:
  23190. 00011AB0  7006                     moveq.l    D0, 0x06
  23191. 00011AB2  C013                     and.b      D0, [A3]
  23192. 00011AB4  E208                     lsr        D0.b, 1
  23193. 00011AB6  5500                     subq.b     D0, 2
  23194. 00011AB8  670E                     beq        +0x10 /* 00011AC8 */
  23195. 00011ABA  206A 001E                movea.l    A0, [A2 + 0x1E]
  23196. 00011ABE  91EA 0016                sub.l      A0, [A2 + 0x16]
  23197. 00011AC2  B1EA 001A                cmpa.l     A0, [A2 + 0x1A]
  23198. 00011AC6  661E                     bne        +0x20 /* 00011AE6 */
  23199. label00011AC8:
  23200. 00011AC8  42A7                     clr.l      -[A7]
  23201. 00011ACA  2F0A                     move.l     -[A7], A2
  23202. 00011ACC  4EB9 0001 1728           jsr        [0x00011728]
  23203. 00011AD2  4A80                     tst.l      D0
  23204. 00011AD4  504F                     addq.w     A7, 8
  23205. 00011AD6  670E                     beq        +0x10 /* 00011AE6 */
  23206. 00011AD8  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23207. 00011ADE  42AA 0022                clr.l      [A2 + 0x22]
  23208. 00011AE2  70FF                     moveq.l    D0, 0xFFFFFFFF
  23209. 00011AE4  604A                     bra        +0x4C /* 00011B30 */
  23210. label00011AE6:
  23211. 00011AE6  53AA 0022                subq.l     [A2 + 0x22], 1
  23212. 00011AEA  206A 001E                movea.l    A0, [A2 + 0x1E]
  23213. 00011AEE  52AA 001E                addq.l     [A2 + 0x1E], 1
  23214. 00011AF2  1084                     move.b     [A0], D4
  23215. 00011AF4  7006                     moveq.l    D0, 0x06
  23216. 00011AF6  C013                     and.b      D0, [A3]
  23217. 00011AF8  E208                     lsr        D0.b, 1
  23218. 00011AFA  1C00                     move.b     D6, D0
  23219. 00011AFC  5500                     subq.b     D0, 2
  23220. 00011AFE  672C                     beq        +0x2E /* 00011B2C */
  23221. 00011B00  4A06                     tst.b      D6
  23222. 00011B02  6706                     beq        +0x8 /* 00011B0A */
  23223. 00011B04  700A                     moveq.l    D0, 0x0A
  23224. 00011B06  B880                     cmp.l      D4, D0
  23225. 00011B08  661E                     bne        +0x20 /* 00011B28 */
  23226. label00011B0A:
  23227. 00011B0A  42A7                     clr.l      -[A7]
  23228. 00011B0C  2F0A                     move.l     -[A7], A2
  23229. 00011B0E  4EB9 0001 1728           jsr        [0x00011728]
  23230. 00011B14  4A80                     tst.l      D0
  23231. 00011B16  504F                     addq.w     A7, 8
  23232. 00011B18  670E                     beq        +0x10 /* 00011B28 */
  23233. 00011B1A  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23234. 00011B20  42AA 0022                clr.l      [A2 + 0x22]
  23235. 00011B24  70FF                     moveq.l    D0, 0xFFFFFFFF
  23236. 00011B26  6008                     bra        +0xA /* 00011B30 */
  23237. label00011B28:
  23238. 00011B28  42AA 0022                clr.l      [A2 + 0x22]
  23239. label00011B2C:
  23240. 00011B2C  7000                     moveq.l    D0, 0x00
  23241. 00011B2E  1004                     move.b     D0, D4
  23242. label00011B30:
  23243. 00011B30  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  23244. 00011B34  4E75                     rts
  23245. 00011B36  2F03                     move.l     -[A7], D3
  23246. 00011B38  7600                     moveq.l    D3, 0x00
  23247. 00011B3A  7001                     moveq.l    D0, 0x01
  23248. 00011B3C  B0B9 0002 57A4           cmp.l      D0, [0x000257A4]
  23249. 00011B42  6606                     bne        +0x8 /* 00011B4A */
  23250. 00011B44  7001                     moveq.l    D0, 0x01
  23251. 00011B46  261F                     move.l     D3, [A7]+
  23252. 00011B48  4E75                     rts
  23253. label00011B4A:
  23254. 00011B4A  4878 0003                push.l     0x3
  23255. 00011B4E  4EB9 0001 1C2C           jsr        [0x00011C2C]
  23256. 00011B54  4AB9 0002 57A4           tst.l      [0x000257A4]
  23257. 00011B5A  584F                     addq.w     A7, 4
  23258. 00011B5C  6634                     bne        +0x36 /* 00011B92 */
  23259. 00011B5E  4EB9 0001 246C           jsr        [0x0001246C]
  23260. 00011B64  4267                     clr.w      -[A7]
  23261. 00011B66  4EB9 0000 246A           jsr        [0x0000246A]
  23262. 00011B6C  4A40                     tst.w      D0
  23263. 00011B6E  544F                     addq.w     A7, 2
  23264. 00011B70  670A                     beq        +0xC /* 00011B7C */
  23265. 00011B72  7002                     moveq.l    D0, 0x02
  23266. 00011B74  23C0 0002 57A4           move.l     [0x000257A4], D0
  23267. 00011B7A  6016                     bra        +0x18 /* 00011B92 */
  23268. label00011B7C:
  23269. 00011B7C  41F9 0000 2472           lea.l      A0, [0x00002472]
  23270. 00011B82  23C8 0002 5CD8           move.l     [0x00025CD8], A0
  23271. 00011B88  7001                     moveq.l    D0, 0x01
  23272. 00011B8A  23C0 0002 57A4           move.l     [0x000257A4], D0
  23273. 00011B90  7601                     moveq.l    D3, 0x01
  23274. label00011B92:
  23275. 00011B92  4878 0003                push.l     0x3
  23276. 00011B96  4EB9 0001 1C2E           jsr        [0x00011C2E]
  23277. 00011B9C  2003                     move.l     D0, D3
  23278. 00011B9E  584F                     addq.w     A7, 4
  23279. 00011BA0  261F                     move.l     D3, [A7]+
  23280. 00011BA2  4E75                     rts
  23281. 00011BA4  2F0A                     move.l     -[A7], A2
  23282. 00011BA6  246F 0010                movea.l    A2, [A7 + 0x10]
  23283. 00011BAA  4EB9 0001 1B3A           jsr        [0x00011B3A]
  23284. 00011BB0  4A80                     tst.l      D0
  23285. 00011BB2  6606                     bne        +0x8 /* 00011BBA */
  23286. 00011BB4  7001                     moveq.l    D0, 0x01
  23287. 00011BB6  245F                     movea.l    A2, [A7]+
  23288. 00011BB8  4E75                     rts
  23289. label00011BBA:
  23290. 00011BBA  4879 0000 4694           push.l     0x4694
  23291. 00011BC0  4EB9 0001 1F4E           jsr        [0x00011F4E]
  23292. 00011BC6  2F12                     move.l     -[A7], [A2]
  23293. 00011BC8  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  23294. 00011BCC  4EB9 0000 2482           jsr        [0x00002482]
  23295. 00011BD2  2480                     move.l     [A2], D0
  23296. 00011BD4  70FF                     moveq.l    D0, 0xFFFFFFFF
  23297. 00011BD6  B092                     cmp.l      D0, [A2]
  23298. 00011BD8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23299. 00011BDC  6606                     bne        +0x8 /* 00011BE4 */
  23300. 00011BDE  7001                     moveq.l    D0, 0x01
  23301. 00011BE0  245F                     movea.l    A2, [A7]+
  23302. 00011BE2  4E75                     rts
  23303. label00011BE4:
  23304. 00011BE4  7000                     moveq.l    D0, 0x00
  23305. 00011BE6  245F                     movea.l    A2, [A7]+
  23306. 00011BE8  4E75                     rts
  23307. 00011BEA  2F0A                     move.l     -[A7], A2
  23308. 00011BEC  246F 0010                movea.l    A2, [A7 + 0x10]
  23309. 00011BF0  4EB9 0001 1B3A           jsr        [0x00011B3A]
  23310. 00011BF6  4A80                     tst.l      D0
  23311. 00011BF8  6606                     bne        +0x8 /* 00011C00 */
  23312. 00011BFA  7001                     moveq.l    D0, 0x01
  23313. 00011BFC  245F                     movea.l    A2, [A7]+
  23314. 00011BFE  4E75                     rts
  23315. label00011C00:
  23316. 00011C00  2F12                     move.l     -[A7], [A2]
  23317. 00011C02  2F2F 0010                move.l     -[A7], [A7 + 0x10]
  23318. 00011C06  4EB9 0000 247A           jsr        [0x0000247A]
  23319. 00011C0C  2480                     move.l     [A2], D0
  23320. 00011C0E  70FF                     moveq.l    D0, 0xFFFFFFFF
  23321. 00011C10  B092                     cmp.l      D0, [A2]
  23322. 00011C12  504F                     addq.w     A7, 8
  23323. 00011C14  6606                     bne        +0x8 /* 00011C1C */
  23324. 00011C16  7001                     moveq.l    D0, 0x01
  23325. 00011C18  245F                     movea.l    A2, [A7]+
  23326. 00011C1A  4E75                     rts
  23327. label00011C1C:
  23328. 00011C1C  7000                     moveq.l    D0, 0x00
  23329. 00011C1E  245F                     movea.l    A2, [A7]+
  23330. 00011C20  4E75                     rts
  23331. 00011C22  7000                     moveq.l    D0, 0x00
  23332. 00011C24  4E75                     rts
  23333. 00011C26  4E75                     rts
  23334. 00011C28  4E75                     rts
  23335. 00011C2A  4E75                     rts
  23336. 00011C2C  2F03                     move.l     -[A7], D3
  23337. 00011C2E  262F 0008                move.l     D3, [A7 + 0x8]
  23338. 00011C32  70FF                     moveq.l    D0, 0xFFFFFFFF
  23339. 00011C34  B680                     cmp.l      D3, D0
  23340. 00011C36  6604                     bne        +0x6 /* 00011C3C */
  23341. 00011C38  70FF                     moveq.l    D0, 0xFFFFFFFF
  23342. 00011C3A  6012                     bra        +0x14 /* 00011C4E */
  23343. label00011C3C:
  23344. 00011C3C  7000                     moveq.l    D0, 0x00
  23345. 00011C3E  1003                     move.b     D0, D3
  23346. 00011C40  41F9 0000 444E           lea.l      A0, [0x0000444E]
  23347. 00011C46  7200                     moveq.l    D1, 0x00
  23348. 00011C48  1230 0800                move.b     D1, [A0 + D0]
  23349. 00011C4C  2001                     move.l     D0, D1
  23350. label00011C4E:
  23351. 00011C4E  261F                     move.l     D3, [A7]+
  23352. 00011C50  4E75                     rts
  23353. 00011C52  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  23354. 00011C56  4FEF FFE4                lea.l      A7, [A7 - 0x1C]
  23355. 00011C5A  246F 0050                movea.l    A2, [A7 + 0x50]
  23356. 00011C5E  202F 0048                move.l     D0, [A7 + 0x48]
  23357. 00011C62  222F 004C                move.l     D1, [A7 + 0x4C]
  23358. 00011C66  4EB9 0000 04D2           jsr        [0x000004D2]
  23359. 00011C6C  2600                     move.l     D3, D0
  23360. 00011C6E  4A83                     tst.l      D3
  23361. 00011C70  671E                     beq        +0x20 /* 00011C90 */
  23362. 00011C72  4A2A 000D                tst.b      [A2 + 0xD]
  23363. 00011C76  6618                     bne        +0x1A /* 00011C90 */
  23364. 00011C78  204A                     movea.l    A0, A2
  23365. 00011C7A  5888                     addq.l     A0, 4
  23366. 00011C7C  2A08                     move.l     D5, A0
  23367. 00011C7E  303C 0180                move.w     D0, 0x180
  23368. 00011C82  C050                     and.w      D0, [A0]
  23369. 00011C84  EE48                     lsr        D0.w, 7
  23370. 00011C86  3F40 000A                move.w     [A7 + 0xA], D0
  23371. 00011C8A  7200                     moveq.l    D1, 0x00
  23372. 00011C8C  3200                     move.w     D1, D0
  23373. 00011C8E  6606                     bne        +0x8 /* 00011C96 */
  23374. label00011C90:
  23375. 00011C90  7000                     moveq.l    D0, 0x00
  23376. 00011C92  6000 0242                bra        +0x244 /* 00011ED6 */
  23377. label00011C96:
  23378. 00011C96  7000                     moveq.l    D0, 0x00
  23379. 00011C98  302F 000A                move.w     D0, [A7 + 0xA]
  23380. 00011C9C  5580                     subq.l     D0, 2
  23381. 00011C9E  6606                     bne        +0x8 /* 00011CA6 */
  23382. 00011CA0  4EB9 0001 246C           jsr        [0x0001246C]
  23383. label00011CA6:
  23384. 00011CA6  082A 0006 0005           btst.b     [A2 + 0x5], 0x6
  23385. 00011CAC  672C                     beq        +0x2E /* 00011CDA */
  23386. 00011CAE  2045                     movea.l    A0, D5
  23387. 00011CB0  203C 0000 0180           move.l     D0, 0x180
  23388. 00011CB6  C050                     and.w      D0, [A0]
  23389. 00011CB8  EE48                     lsr        D0.w, 7
  23390. 00011CBA  5780                     subq.l     D0, 3
  23391. 00011CBC  671C                     beq        +0x1E /* 00011CDA */
  23392. 00011CBE  2045                     movea.l    A0, D5
  23393. 00011CC0  7006                     moveq.l    D0, 0x06
  23394. 00011CC2  C010                     and.b      D0, [A0]
  23395. 00011CC4  E208                     lsr        D0.b, 1
  23396. 00011CC6  5500                     subq.b     D0, 2
  23397. 00011CC8  6710                     beq        +0x12 /* 00011CDA */
  23398. 00011CCA  2045                     movea.l    A0, D5
  23399. 00011CCC  7006                     moveq.l    D0, 0x06
  23400. 00011CCE  C010                     and.b      D0, [A0]
  23401. 00011CD0  E208                     lsr        D0.b, 1
  23402. 00011CD2  5300                     subq.b     D0, 1
  23403. 00011CD4  6704                     beq        +0x6 /* 00011CDA */
  23404. 00011CD6  7000                     moveq.l    D0, 0x00
  23405. 00011CD8  6002                     bra        +0x4 /* 00011CDC */
  23406. label00011CDA:
  23407. 00011CDA  7001                     moveq.l    D0, 0x01
  23408. label00011CDC:
  23409. 00011CDC  2C00                     move.l     D6, D0
  23410. 00011CDE  204A                     movea.l    A0, A2
  23411. 00011CE0  5088                     addq.l     A0, 8
  23412. 00011CE2  2F48 0014                move.l     [A7 + 0x14], A0
  23413. 00011CE6  1010                     move.b     D0, [A0]
  23414. 00011CE8  EA08                     lsr        D0.b, 5
  23415. 00011CEA  664E                     bne        +0x50 /* 00011D3A */
  23416. 00011CEC  2045                     movea.l    A0, D5
  23417. 00011CEE  7038                     moveq.l    D0, 0x38
  23418. 00011CF0  C010                     and.b      D0, [A0]
  23419. 00011CF2  E608                     lsr        D0.b, 3
  23420. 00011CF4  1F40 0009                move.b     [A7 + 0x9], D0
  23421. 00011CF8  7202                     moveq.l    D1, 0x02
  23422. 00011CFA  C081                     and.l      D0, D1
  23423. 00011CFC  673C                     beq        +0x3E /* 00011D3A */
  23424. 00011CFE  102F 0009                move.b     D0, [A7 + 0x9]
  23425. 00011D02  7204                     moveq.l    D1, 0x04
  23426. 00011D04  C081                     and.l      D0, D1
  23427. 00011D06  671C                     beq        +0x1E /* 00011D24 */
  23428. 00011D08  4878 0002                push.l     0x2
  23429. 00011D0C  42A7                     clr.l      -[A7]
  23430. 00011D0E  2F0A                     move.l     -[A7], A2
  23431. 00011D10  4EB9 0001 23F4           jsr        [0x000123F4]
  23432. 00011D16  4A80                     tst.l      D0
  23433. 00011D18  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23434. 00011D1C  6706                     beq        +0x8 /* 00011D24 */
  23435. 00011D1E  7000                     moveq.l    D0, 0x00
  23436. 00011D20  6000 01B4                bra        +0x1B6 /* 00011ED6 */
  23437. label00011D24:
  23438. 00011D24  206F 0014                movea.l    A0, [A7 + 0x14]
  23439. 00011D28  0210 001F                andi.b     [A0], 0x1F
  23440. 00011D2C  0010 0020                ori.b      [A0], 0x20 /* ' ' */
  23441. 00011D30  2F0A                     move.l     -[A7], A2
  23442. 00011D32  4EB9 0001 167E           jsr        [0x0001167E]
  23443. 00011D38  584F                     addq.w     A7, 4
  23444. label00011D3A:
  23445. 00011D3A  206F 0014                movea.l    A0, [A7 + 0x14]
  23446. 00011D3E  1010                     move.b     D0, [A0]
  23447. 00011D40  EA08                     lsr        D0.b, 5
  23448. 00011D42  5300                     subq.b     D0, 1
  23449. 00011D44  6710                     beq        +0x12 /* 00011D56 */
  23450. 00011D46  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23451. 00011D4C  42AA 0022                clr.l      [A2 + 0x22]
  23452. 00011D50  7000                     moveq.l    D0, 0x00
  23453. 00011D52  6000 0182                bra        +0x184 /* 00011ED6 */
  23454. label00011D56:
  23455. 00011D56  266F 0044                movea.l    A3, [A7 + 0x44]
  23456. 00011D5A  7800                     moveq.l    D4, 0x00
  23457. 00011D5C  4A83                     tst.l      D3
  23458. 00011D5E  6700 00F6                beq        +0xF8 /* 00011E56 */
  23459. 00011D62  2F6A 0016 0004           move.l     [A7 + 0x4], [A2 + 0x16]
  23460. 00011D68  2EAA 001E                move.l     [A7], [A2 + 0x1E]
  23461. 00011D6C  206A 001E                movea.l    A0, [A2 + 0x1E]
  23462. 00011D70  B1EA 0016                cmpa.l     A0, [A2 + 0x16]
  23463. 00011D74  6606                     bne        +0x8 /* 00011D7C */
  23464. 00011D76  4A86                     tst.l      D6
  23465. 00011D78  6700 00DC                beq        +0xDE /* 00011E56 */
  23466. label00011D7C:
  23467. 00011D7C  2057                     movea.l    A0, [A7]
  23468. 00011D7E  91EF 0004                sub.l      A0, [A7 + 0x4]
  23469. 00011D82  202A 001A                move.l     D0, [A2 + 0x1A]
  23470. 00011D86  9088                     sub.l      D0, A0
  23471. 00011D88  2540 0022                move.l     [A2 + 0x22], D0
  23472. 00011D8C  2C4A                     movea.l    A6, A2
  23473. 00011D8E  588E                     addq.l     A6, 4
  23474. label00011D90:
  23475. 00011D90  99CC                     sub.l      A4, A4
  23476. 00011D92  2F6A 0022 0018           move.l     [A7 + 0x18], [A2 + 0x22]
  23477. 00011D98  B6AF 0018                cmp.l      D3, [A7 + 0x18]
  23478. 00011D9C  6404                     bcc        +0x6 /* 00011DA2 */
  23479. 00011D9E  2F43 0018                move.l     [A7 + 0x18], D3
  23480. label00011DA2:
  23481. 00011DA2  7006                     moveq.l    D0, 0x06
  23482. 00011DA4  C016                     and.b      D0, [A6]
  23483. 00011DA6  E208                     lsr        D0.b, 1
  23484. 00011DA8  5300                     subq.b     D0, 1
  23485. 00011DAA  662A                     bne        +0x2C /* 00011DD6 */
  23486. 00011DAC  4AAF 0018                tst.l      [A7 + 0x18]
  23487. 00011DB0  6724                     beq        +0x26 /* 00011DD6 */
  23488. 00011DB2  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  23489. 00011DB6  4878 000A                push.l     0xA /* '\n' */
  23490. 00011DBA  2F0B                     move.l     -[A7], A3
  23491. 00011DBC  4EB9 0001 2448           jsr        [0x00012448]
  23492. 00011DC2  2848                     movea.l    A4, A0
  23493. 00011DC4  2008                     move.l     D0, A0
  23494. 00011DC6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23495. 00011DCA  670A                     beq        +0xC /* 00011DD6 */
  23496. 00011DCC  204C                     movea.l    A0, A4
  23497. 00011DCE  5288                     addq.l     A0, 1
  23498. 00011DD0  91CB                     sub.l      A0, A3
  23499. 00011DD2  2F48 0018                move.l     [A7 + 0x18], A0
  23500. label00011DD6:
  23501. 00011DD6  4AAF 0018                tst.l      [A7 + 0x18]
  23502. 00011DDA  673E                     beq        +0x40 /* 00011E1A */
  23503. 00011DDC  226A 001E                movea.l    A1, [A2 + 0x1E]
  23504. 00011DE0  204B                     movea.l    A0, A3
  23505. 00011DE2  202F 0018                move.l     D0, [A7 + 0x18]
  23506. 00011DE6  7220                     moveq.l    D1, 0x20
  23507. 00011DE8  B081                     cmp.l      D0, D1
  23508. 00011DEA  6504                     bcs        +0x6 /* 00011DF0 */
  23509. 00011DEC  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  23510. 00011DEE  600E                     bra        +0x10 /* 00011DFE */
  23511. label00011DF0:
  23512. 00011DF0  4A80                     tst.l      D0
  23513. 00011DF2  670A                     beq        +0xC /* 00011DFE */
  23514. 00011DF4  2209                     move.l     D1, A1
  23515. label00011DF6:
  23516. 00011DF6  12D8                     move.b     [A1]+, [A0]+
  23517. 00011DF8  5380                     subq.l     D0, 1
  23518. 00011DFA  66FA                     bne        -0x4 /* 00011DF6 */
  23519. 00011DFC  2241                     movea.l    A1, D1
  23520. label00011DFE:
  23521. 00011DFE  D7EF 0018                add.l      A3, [A7 + 0x18]
  23522. 00011E02  D8AF 0018                add.l      D4, [A7 + 0x18]
  23523. 00011E06  96AF 0018                sub.l      D3, [A7 + 0x18]
  23524. 00011E0A  202F 0018                move.l     D0, [A7 + 0x18]
  23525. 00011E0E  D1AA 001E                add.l      [A2 + 0x1E], D0
  23526. 00011E12  202F 0018                move.l     D0, [A7 + 0x18]
  23527. 00011E16  91AA 0022                sub.l      [A2 + 0x22], D0
  23528. label00011E1A:
  23529. 00011E1A  4AAA 0022                tst.l      [A2 + 0x22]
  23530. 00011E1E  670C                     beq        +0xE /* 00011E2C */
  23531. 00011E20  200C                     move.l     D0, A4
  23532. 00011E22  6608                     bne        +0xA /* 00011E2C */
  23533. 00011E24  7006                     moveq.l    D0, 0x06
  23534. 00011E26  C016                     and.b      D0, [A6]
  23535. 00011E28  E208                     lsr        D0.b, 1
  23536. 00011E2A  6620                     bne        +0x22 /* 00011E4C */
  23537. label00011E2C:
  23538. 00011E2C  42A7                     clr.l      -[A7]
  23539. 00011E2E  2F0A                     move.l     -[A7], A2
  23540. 00011E30  4EB9 0001 1728           jsr        [0x00011728]
  23541. 00011E36  2E00                     move.l     D7, D0
  23542. 00011E38  4A87                     tst.l      D7
  23543. 00011E3A  504F                     addq.w     A7, 8
  23544. 00011E3C  670E                     beq        +0x10 /* 00011E4C */
  23545. 00011E3E  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23546. 00011E44  42AA 0022                clr.l      [A2 + 0x22]
  23547. 00011E48  7600                     moveq.l    D3, 0x00
  23548. 00011E4A  600A                     bra        +0xC /* 00011E56 */
  23549. label00011E4C:
  23550. 00011E4C  4A83                     tst.l      D3
  23551. 00011E4E  6706                     beq        +0x8 /* 00011E56 */
  23552. 00011E50  4A86                     tst.l      D6
  23553. 00011E52  6600 FF3C                bne        -0xC2 /* 00011D90 */
  23554. label00011E56:
  23555. 00011E56  4A83                     tst.l      D3
  23556. 00011E58  675A                     beq        +0x5C /* 00011EB4 */
  23557. 00011E5A  4A86                     tst.l      D6
  23558. 00011E5C  6656                     bne        +0x58 /* 00011EB4 */
  23559. 00011E5E  2F6A 0016 0010           move.l     [A7 + 0x10], [A2 + 0x16]
  23560. 00011E64  2F6A 001A 000C           move.l     [A7 + 0xC], [A2 + 0x1A]
  23561. 00011E6A  254B 0016                move.l     [A2 + 0x16], A3
  23562. 00011E6E  2543 001A                move.l     [A2 + 0x1A], D3
  23563. 00011E72  204B                     movea.l    A0, A3
  23564. 00011E74  D1C3                     add.l      A0, D3
  23565. 00011E76  2548 001E                move.l     [A2 + 0x1E], A0
  23566. 00011E7A  486F 0018                pea.l      [A7 + 0x18]
  23567. 00011E7E  2F0A                     move.l     -[A7], A2
  23568. 00011E80  4EB9 0001 1728           jsr        [0x00011728]
  23569. 00011E86  4A80                     tst.l      D0
  23570. 00011E88  504F                     addq.w     A7, 8
  23571. 00011E8A  670A                     beq        +0xC /* 00011E96 */
  23572. 00011E8C  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23573. 00011E92  42AA 0022                clr.l      [A2 + 0x22]
  23574. label00011E96:
  23575. 00011E96  D8AF 0018                add.l      D4, [A7 + 0x18]
  23576. 00011E9A  256F 0010 0016           move.l     [A2 + 0x16], [A7 + 0x10]
  23577. 00011EA0  256F 000C 001A           move.l     [A2 + 0x1A], [A7 + 0xC]
  23578. 00011EA6  2F0A                     move.l     -[A7], A2
  23579. 00011EA8  4EB9 0001 167E           jsr        [0x0001167E]
  23580. 00011EAE  42AA 0022                clr.l      [A2 + 0x22]
  23581. 00011EB2  584F                     addq.w     A7, 4
  23582. label00011EB4:
  23583. 00011EB4  2045                     movea.l    A0, D5
  23584. 00011EB6  7006                     moveq.l    D0, 0x06
  23585. 00011EB8  C010                     and.b      D0, [A0]
  23586. 00011EBA  E208                     lsr        D0.b, 1
  23587. 00011EBC  5500                     subq.b     D0, 2
  23588. 00011EBE  6704                     beq        +0x6 /* 00011EC4 */
  23589. 00011EC0  42AA 0022                clr.l      [A2 + 0x22]
  23590. label00011EC4:
  23591. 00011EC4  2004                     move.l     D0, D4
  23592. 00011EC6  D0AF 0048                add.l      D0, [A7 + 0x48]
  23593. 00011ECA  5380                     subq.l     D0, 1
  23594. 00011ECC  222F 0048                move.l     D1, [A7 + 0x48]
  23595. 00011ED0  4EB9 0000 0504           jsr        [0x00000504]
  23596. label00011ED6:
  23597. 00011ED6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  23598. 00011EDA  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  23599. 00011EDE  4E75                     rts
  23600. 00011EE0  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  23601. 00011EE4  246F 0014                movea.l    A2, [A7 + 0x14]
  23602. 00011EE8  200A                     move.l     D0, A2
  23603. 00011EEA  6604                     bne        +0x6 /* 00011EF0 */
  23604. 00011EEC  70FF                     moveq.l    D0, 0xFFFFFFFF
  23605. 00011EEE  6054                     bra        +0x56 /* 00011F44 */
  23606. label00011EF0:
  23607. 00011EF0  204A                     movea.l    A0, A2
  23608. 00011EF2  5888                     addq.l     A0, 4
  23609. 00011EF4  2648                     movea.l    A3, A0
  23610. 00011EF6  203C 0000 0180           move.l     D0, 0x180
  23611. 00011EFC  C050                     and.w      D0, [A0]
  23612. 00011EFE  EE48                     lsr        D0.w, 7
  23613. 00011F00  6604                     bne        +0x6 /* 00011F06 */
  23614. 00011F02  7000                     moveq.l    D0, 0x00
  23615. 00011F04  603E                     bra        +0x40 /* 00011F44 */
  23616. label00011F06:
  23617. 00011F06  2F0A                     move.l     -[A7], A2
  23618. 00011F08  4EB9 0001 1F4E           jsr        [0x00011F4E]
  23619. 00011F0E  2600                     move.l     D3, D0
  23620. 00011F10  2F12                     move.l     -[A7], [A2]
  23621. 00011F12  206A 003E                movea.l    A0, [A2 + 0x3E]
  23622. 00011F16  4E90                     jsr        [A0]
  23623. 00011F18  2800                     move.l     D4, D0
  23624. 00011F1A  0253 FE7F                andi.w     [A3], 0xFE7F
  23625. 00011F1E  4292                     clr.l      [A2]
  23626. 00011F20  082A 0004 0008           btst.b     [A2 + 0x8], 0x4
  23627. 00011F26  504F                     addq.w     A7, 8
  23628. 00011F28  670C                     beq        +0xE /* 00011F36 */
  23629. 00011F2A  2F2A 0016                move.l     -[A7], [A2 + 0x16]
  23630. 00011F2E  4EB9 0001 1472           jsr        [0x00011472]
  23631. 00011F34  584F                     addq.w     A7, 4
  23632. label00011F36:
  23633. 00011F36  4A83                     tst.l      D3
  23634. 00011F38  6604                     bne        +0x6 /* 00011F3E */
  23635. 00011F3A  4A84                     tst.l      D4
  23636. 00011F3C  6704                     beq        +0x6 /* 00011F42 */
  23637. label00011F3E:
  23638. 00011F3E  70FF                     moveq.l    D0, 0xFFFFFFFF
  23639. 00011F40  6002                     bra        +0x4 /* 00011F44 */
  23640. label00011F42:
  23641. 00011F42  7000                     moveq.l    D0, 0x00
  23642. label00011F44:
  23643. 00011F44  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  23644. 00011F48  4E75                     rts
  23645. 00011F4A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  23646. 00011F4E  246F 0014                movea.l    A2, [A7 + 0x14]
  23647. 00011F52  200A                     move.l     D0, A2
  23648. 00011F54  660A                     bne        +0xC /* 00011F60 */
  23649. 00011F56  4EB9 0001 15D0           jsr        [0x000115D0]
  23650. 00011F5C  6000 009E                bra        +0xA0 /* 00011FFC */
  23651. label00011F60:
  23652. 00011F60  4A2A 000D                tst.b      [A2 + 0xD]
  23653. 00011F64  6612                     bne        +0x14 /* 00011F78 */
  23654. 00011F66  204A                     movea.l    A0, A2
  23655. 00011F68  5888                     addq.l     A0, 4
  23656. 00011F6A  2848                     movea.l    A4, A0
  23657. 00011F6C  203C 0000 0180           move.l     D0, 0x180
  23658. 00011F72  C050                     and.w      D0, [A0]
  23659. 00011F74  EE48                     lsr        D0.w, 7
  23660. 00011F76  6606                     bne        +0x8 /* 00011F7E */
  23661. label00011F78:
  23662. 00011F78  70FF                     moveq.l    D0, 0xFFFFFFFF
  23663. 00011F7A  6000 0080                bra        +0x82 /* 00011FFC */
  23664. label00011F7E:
  23665. 00011F7E  204A                     movea.l    A0, A2
  23666. 00011F80  5088                     addq.l     A0, 8
  23667. 00011F82  2648                     movea.l    A3, A0
  23668. 00011F84  1010                     move.b     D0, [A0]
  23669. 00011F86  EA08                     lsr        D0.b, 5
  23670. 00011F88  0C00 0003                cmpi.b     D0, 0x3
  23671. 00011F8C  6508                     bcs        +0xA /* 00011F96 */
  23672. 00011F8E  0213 001F                andi.b     [A3], 0x1F
  23673. 00011F92  0013 0040                ori.b      [A3], 0x40 /* '@' */
  23674. label00011F96:
  23675. 00011F96  1013                     move.b     D0, [A3]
  23676. 00011F98  EA08                     lsr        D0.b, 5
  23677. 00011F9A  5500                     subq.b     D0, 2
  23678. 00011F9C  6604                     bne        +0x6 /* 00011FA2 */
  23679. 00011F9E  42AA 0022                clr.l      [A2 + 0x22]
  23680. label00011FA2:
  23681. 00011FA2  1013                     move.b     D0, [A3]
  23682. 00011FA4  EA08                     lsr        D0.b, 5
  23683. 00011FA6  5300                     subq.b     D0, 1
  23684. 00011FA8  6708                     beq        +0xA /* 00011FB2 */
  23685. 00011FAA  0213 001F                andi.b     [A3], 0x1F
  23686. 00011FAE  7000                     moveq.l    D0, 0x00
  23687. 00011FB0  604A                     bra        +0x4C /* 00011FFC */
  23688. label00011FB2:
  23689. 00011FB2  203C 0000 0180           move.l     D0, 0x180
  23690. 00011FB8  C054                     and.w      D0, [A4]
  23691. 00011FBA  EE48                     lsr        D0.w, 7
  23692. 00011FBC  5380                     subq.l     D0, 1
  23693. 00011FBE  660E                     bne        +0x10 /* 00011FCE */
  23694. 00011FC0  2F0A                     move.l     -[A7], A2
  23695. 00011FC2  4EB9 0001 22B0           jsr        [0x000122B0]
  23696. 00011FC8  2600                     move.l     D3, D0
  23697. 00011FCA  584F                     addq.w     A7, 4
  23698. 00011FCC  6002                     bra        +0x4 /* 00011FD0 */
  23699. label00011FCE:
  23700. 00011FCE  7600                     moveq.l    D3, 0x00
  23701. label00011FD0:
  23702. 00011FD0  42A7                     clr.l      -[A7]
  23703. 00011FD2  2F0A                     move.l     -[A7], A2
  23704. 00011FD4  4EB9 0001 1728           jsr        [0x00011728]
  23705. 00011FDA  4A80                     tst.l      D0
  23706. 00011FDC  504F                     addq.w     A7, 8
  23707. 00011FDE  670E                     beq        +0x10 /* 00011FEE */
  23708. 00011FE0  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  23709. 00011FE6  42AA 0022                clr.l      [A2 + 0x22]
  23710. 00011FEA  70FF                     moveq.l    D0, 0xFFFFFFFF
  23711. 00011FEC  600E                     bra        +0x10 /* 00011FFC */
  23712. label00011FEE:
  23713. 00011FEE  0213 001F                andi.b     [A3], 0x1F
  23714. 00011FF2  2543 0012                move.l     [A2 + 0x12], D3
  23715. 00011FF6  42AA 0022                clr.l      [A2 + 0x22]
  23716. 00011FFA  7000                     moveq.l    D0, 0x00
  23717. label00011FFC:
  23718. 00011FFC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  23719. 00012000  4E75                     rts
  23720. 00012002  342F 0004                move.w     D2, [A7 + 0x4]
  23721. 00012006  7200                     moveq.l    D1, 0x00
  23722. 00012008  41F9 0002 4DC8           lea.l      A0, [0x00024DC8]
  23723. 0001200E  600C                     bra        +0xE /* 0001201C */
  23724. label00012010:
  23725. 00012010  B450                     cmp.w      D2, [A0]
  23726. 00012012  6602                     bne        +0x4 /* 00012016 */
  23727. 00012014  4E75                     rts
  23728. label00012016:
  23729. 00012016  5281                     addq.l     D1, 1
  23730. 00012018  7048                     moveq.l    D0, 0x48
  23731. 0001201A  D1C0                     add.l      A0, D0
  23732. label0001201C:
  23733. 0001201C  7023                     moveq.l    D0, 0x23
  23734. 0001201E  B280                     cmp.l      D1, D0
  23735. 00012020  6DEE                     blt        -0x10 /* 00012010 */
  23736. 00012022  91C8                     sub.l      A0, A0
  23737. 00012024  4E75                     rts
  23738. 00012026  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  23739. 0001202A  4FEF FFCE                lea.l      A7, [A7 - 0x32]
  23740. 0001202E  282F 004A                move.l     D4, [A7 + 0x4A]
  23741. 00012032  286F 004E                movea.l    A4, [A7 + 0x4E]
  23742. 00012036  246F 0052                movea.l    A2, [A7 + 0x52]
  23743. 0001203A  266F 0056                movea.l    A3, [A7 + 0x56]
  23744. 0001203E  42AF 000C                clr.l      [A7 + 0xC]
  23745. 00012042  3F44 0018                move.w     [A7 + 0x18], D4
  23746. 00012046  2F4C 0020                move.l     [A7 + 0x20], A4
  23747. 0001204A  2F52 0024                move.l     [A7 + 0x24], [A2]
  23748. 0001204E  426F 002C                clr.w      [A7 + 0x2C]
  23749. 00012052  200B                     move.l     D0, A3
  23750. 00012054  6710                     beq        +0x12 /* 00012066 */
  23751. 00012056  41D7                     lea.l      A0, [A7]
  23752. 00012058  A402                     syscall    Read, flags=4
  23753. 0001205A  6002                     bra        +0x4 /* 0001205E */
  23754. label0001205C:
  23755. 0001205C  4E93                     jsr        [A3]
  23756. label0001205E:
  23757. 0001205E  4A6F 0010                tst.w      [A7 + 0x10]
  23758. 00012062  6EF8                     bgt        -0x6 /* 0001205C */
  23759. 00012064  6004                     bra        +0x6 /* 0001206A */
  23760. label00012066:
  23761. 00012066  41D7                     lea.l      A0, [A7]
  23762. 00012068  A002                     syscall    Read
  23763. label0001206A:
  23764. 0001206A  24AF 0028                move.l     [A2], [A7 + 0x28]
  23765. 0001206E  362F 0010                move.w     D3, [A7 + 0x10]
  23766. 00012072  0C43 FFD9                cmpi.w     D3, 0xFFD9
  23767. 00012076  660C                     bne        +0xE /* 00012084 */
  23768. 00012078  4A92                     tst.l      [A2]
  23769. 0001207A  6704                     beq        +0x6 /* 00012080 */
  23770. 0001207C  7000                     moveq.l    D0, 0x00
  23771. 0001207E  600E                     bra        +0x10 /* 0001208E */
  23772. label00012080:
  23773. 00012080  7002                     moveq.l    D0, 0x02
  23774. 00012082  600A                     bra        +0xC /* 0001208E */
  23775. label00012084:
  23776. 00012084  4A43                     tst.w      D3
  23777. 00012086  6604                     bne        +0x6 /* 0001208C */
  23778. 00012088  7000                     moveq.l    D0, 0x00
  23779. 0001208A  6002                     bra        +0x4 /* 0001208E */
  23780. label0001208C:
  23781. 0001208C  7001                     moveq.l    D0, 0x01
  23782. label0001208E:
  23783. 0001208E  4FEF 0032                lea.l      A7, [A7 + 0x32]
  23784. 00012092  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  23785. 00012096  4E75                     rts
  23786. 00012098  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  23787. 0001209C  4FEF FFCE                lea.l      A7, [A7 - 0x32]
  23788. 000120A0  262F 0046                move.l     D3, [A7 + 0x46]
  23789. 000120A4  286F 004A                movea.l    A4, [A7 + 0x4A]
  23790. 000120A8  266F 004E                movea.l    A3, [A7 + 0x4E]
  23791. 000120AC  246F 0052                movea.l    A2, [A7 + 0x52]
  23792. 000120B0  42AF 000C                clr.l      [A7 + 0xC]
  23793. 000120B4  3F43 0018                move.w     [A7 + 0x18], D3
  23794. 000120B8  2F4C 0020                move.l     [A7 + 0x20], A4
  23795. 000120BC  2F53 0024                move.l     [A7 + 0x24], [A3]
  23796. 000120C0  426F 002C                clr.w      [A7 + 0x2C]
  23797. 000120C4  200A                     move.l     D0, A2
  23798. 000120C6  6710                     beq        +0x12 /* 000120D8 */
  23799. 000120C8  41D7                     lea.l      A0, [A7]
  23800. 000120CA  A403                     syscall    Write, flags=4
  23801. 000120CC  6002                     bra        +0x4 /* 000120D0 */
  23802. label000120CE:
  23803. 000120CE  4E92                     jsr        [A2]
  23804. label000120D0:
  23805. 000120D0  4A6F 0010                tst.w      [A7 + 0x10]
  23806. 000120D4  6EF8                     bgt        -0x6 /* 000120CE */
  23807. 000120D6  6004                     bra        +0x6 /* 000120DC */
  23808. label000120D8:
  23809. 000120D8  41D7                     lea.l      A0, [A7]
  23810. 000120DA  A003                     syscall    Write
  23811. label000120DC:
  23812. 000120DC  26AF 0028                move.l     [A3], [A7 + 0x28]
  23813. 000120E0  4A6F 0010                tst.w      [A7 + 0x10]
  23814. 000120E4  6604                     bne        +0x6 /* 000120EA */
  23815. 000120E6  7000                     moveq.l    D0, 0x00
  23816. 000120E8  6002                     bra        +0x4 /* 000120EC */
  23817. label000120EA:
  23818. 000120EA  7001                     moveq.l    D0, 0x01
  23819. label000120EC:
  23820. 000120EC  4FEF 0032                lea.l      A7, [A7 + 0x32]
  23821. 000120F0  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  23822. 000120F4  4E75                     rts
  23823. 000120F6  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  23824. 000120FA  4FEF FFCE                lea.l      A7, [A7 - 0x32]
  23825. 000120FE  2C2F 004E                move.l     D6, [A7 + 0x4E]
  23826. 00012102  266F 0052                movea.l    A3, [A7 + 0x52]
  23827. 00012106  2A2F 0056                move.l     D5, [A7 + 0x56]
  23828. 0001210A  246F 005A                movea.l    A2, [A7 + 0x5A]
  23829. 0001210E  42AF 000C                clr.l      [A7 + 0xC]
  23830. 00012112  3F46 0018                move.w     [A7 + 0x18], D6
  23831. 00012116  2005                     move.l     D0, D5
  23832. 00012118  670E                     beq        +0x10 /* 00012128 */
  23833. 0001211A  5580                     subq.l     D0, 2
  23834. 0001211C  6702                     beq        +0x4 /* 00012120 */
  23835. 0001211E  6010                     bra        +0x12 /* 00012130 */
  23836. label00012120:
  23837. 00012120  3F7C 0002 002C           move.w     [A7 + 0x2C], 0x2
  23838. 00012126  600E                     bra        +0x10 /* 00012136 */
  23839. label00012128:
  23840. 00012128  3F7C 0001 002C           move.w     [A7 + 0x2C], 0x1
  23841. 0001212E  6006                     bra        +0x8 /* 00012136 */
  23842. label00012130:
  23843. 00012130  7001                     moveq.l    D0, 0x01
  23844. 00012132  6000 00AE                bra        +0xB0 /* 000121E2 */
  23845. label00012136:
  23846. 00012136  2F53 002E                move.l     [A7 + 0x2E], [A3]
  23847. 0001213A  200A                     move.l     D0, A2
  23848. 0001213C  6710                     beq        +0x12 /* 0001214E */
  23849. 0001213E  41D7                     lea.l      A0, [A7]
  23850. 00012140  A444                     syscall    SetFPos, flags=4
  23851. 00012142  6002                     bra        +0x4 /* 00012146 */
  23852. label00012144:
  23853. 00012144  4E92                     jsr        [A2]
  23854. label00012146:
  23855. 00012146  4A6F 0010                tst.w      [A7 + 0x10]
  23856. 0001214A  6EF8                     bgt        -0x6 /* 00012144 */
  23857. 0001214C  6004                     bra        +0x6 /* 00012152 */
  23858. label0001214E:
  23859. 0001214E  41D7                     lea.l      A0, [A7]
  23860. 00012150  A044                     syscall    SetFPos
  23861. label00012152:
  23862. 00012152  282F 002E                move.l     D4, [A7 + 0x2E]
  23863. 00012156  2013                     move.l     D0, [A3]
  23864. 00012158  9084                     sub.l      D0, D4
  23865. 0001215A  2600                     move.l     D3, D0
  23866. 0001215C  4A80                     tst.l      D0
  23867. 0001215E  6F72                     ble        +0x74 /* 000121D2 */
  23868. 00012160  2004                     move.l     D0, D4
  23869. 00012162  D083                     add.l      D0, D3
  23870. 00012164  2F40 001C                move.l     [A7 + 0x1C], D0
  23871. 00012168  200A                     move.l     D0, A2
  23872. 0001216A  6710                     beq        +0x12 /* 0001217C */
  23873. 0001216C  41D7                     lea.l      A0, [A7]
  23874. 0001216E  A412                     syscall    SetEOF, flags=4
  23875. 00012170  6002                     bra        +0x4 /* 00012174 */
  23876. label00012172:
  23877. 00012172  4E92                     jsr        [A2]
  23878. label00012174:
  23879. 00012174  4A6F 0010                tst.w      [A7 + 0x10]
  23880. 00012178  6EF8                     bgt        -0x6 /* 00012172 */
  23881. 0001217A  6004                     bra        +0x6 /* 00012180 */
  23882. label0001217C:
  23883. 0001217C  41D7                     lea.l      A0, [A7]
  23884. 0001217E  A012                     syscall    SetEOF
  23885. label00012180:
  23886. 00012180  4A6F 0010                tst.w      [A7 + 0x10]
  23887. 00012184  6604                     bne        +0x6 /* 0001218A */
  23888. 00012186  7000                     moveq.l    D0, 0x00
  23889. 00012188  6002                     bra        +0x4 /* 0001218C */
  23890. label0001218A:
  23891. 0001218A  7001                     moveq.l    D0, 0x01
  23892. label0001218C:
  23893. 0001218C  4A80                     tst.l      D0
  23894. 0001218E  6642                     bne        +0x44 /* 000121D2 */
  23895. 00012190  42AF 000C                clr.l      [A7 + 0xC]
  23896. 00012194  3F46 0018                move.w     [A7 + 0x18], D6
  23897. 00012198  2005                     move.l     D0, D5
  23898. 0001219A  670E                     beq        +0x10 /* 000121AA */
  23899. 0001219C  5580                     subq.l     D0, 2
  23900. 0001219E  6702                     beq        +0x4 /* 000121A2 */
  23901. 000121A0  6010                     bra        +0x12 /* 000121B2 */
  23902. label000121A2:
  23903. 000121A2  3F7C 0002 002C           move.w     [A7 + 0x2C], 0x2
  23904. 000121A8  600C                     bra        +0xE /* 000121B6 */
  23905. label000121AA:
  23906. 000121AA  3F7C 0001 002C           move.w     [A7 + 0x2C], 0x1
  23907. 000121B0  6004                     bra        +0x6 /* 000121B6 */
  23908. label000121B2:
  23909. 000121B2  7001                     moveq.l    D0, 0x01
  23910. 000121B4  602C                     bra        +0x2E /* 000121E2 */
  23911. label000121B6:
  23912. 000121B6  2F53 002E                move.l     [A7 + 0x2E], [A3]
  23913. 000121BA  200A                     move.l     D0, A2
  23914. 000121BC  6710                     beq        +0x12 /* 000121CE */
  23915. 000121BE  41D7                     lea.l      A0, [A7]
  23916. 000121C0  A444                     syscall    SetFPos, flags=4
  23917. 000121C2  6002                     bra        +0x4 /* 000121C6 */
  23918. label000121C4:
  23919. 000121C4  4E92                     jsr        [A2]
  23920. label000121C6:
  23921. 000121C6  4A6F 0010                tst.w      [A7 + 0x10]
  23922. 000121CA  6EF8                     bgt        -0x6 /* 000121C4 */
  23923. 000121CC  6004                     bra        +0x6 /* 000121D2 */
  23924. label000121CE:
  23925. 000121CE  41D7                     lea.l      A0, [A7]
  23926. 000121D0  A044                     syscall    SetFPos
  23927. label000121D2:
  23928. 000121D2  26AF 002E                move.l     [A3], [A7 + 0x2E]
  23929. 000121D6  4A6F 0010                tst.w      [A7 + 0x10]
  23930. 000121DA  6604                     bne        +0x6 /* 000121E0 */
  23931. 000121DC  7000                     moveq.l    D0, 0x00
  23932. 000121DE  6002                     bra        +0x4 /* 000121E2 */
  23933. label000121E0:
  23934. 000121E0  7001                     moveq.l    D0, 0x01
  23935. label000121E2:
  23936. 000121E2  4FEF 0032                lea.l      A7, [A7 + 0x32]
  23937. 000121E6  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  23938. 000121EA  4E75                     rts
  23939. 000121EC  48E7 1820                movem.l    -[A7], D3,D4,A2
  23940. 000121F0  4FEF FF86                lea.l      A7, [A7 - 0x7A]
  23941. 000121F4  282F 008A                move.l     D4, [A7 + 0x8A]
  23942. 000121F8  3F04                     move.w     -[A7], D4
  23943. 000121FA  4EB9 0001 2006           jsr        [0x00012006]
  23944. 00012200  2448                     movea.l    A2, A0
  23945. 00012202  3F44 001A                move.w     [A7 + 0x1A], D4
  23946. 00012206  41EF 0002                lea.l      A0, [A7 + 0x2]
  23947. 0001220A  A001                     syscall    Close
  23948. 0001220C  3600                     move.w     D3, D0
  23949. 0001220E  544F                     addq.w     A7, 2
  23950. 00012210  661E                     bne        +0x20 /* 00012230 */
  23951. 00012212  200A                     move.l     D0, A2
  23952. 00012214  671A                     beq        +0x1C /* 00012230 */
  23953. 00012216  204A                     movea.l    A0, A2
  23954. 00012218  5088                     addq.l     A0, 8
  23955. 0001221A  2F48 0012                move.l     [A7 + 0x12], A0
  23956. 0001221E  3F6A 0002 0016           move.w     [A7 + 0x16], [A2 + 0x2]
  23957. 00012224  2F6A 0004 0030           move.l     [A7 + 0x30], [A2 + 0x4]
  23958. 0001222A  41D7                     lea.l      A0, [A7]
  23959. 0001222C  A209                     syscall    Delete/PBHDelete/HDelete, flags=2
  23960. 0001222E  3600                     move.w     D3, D0
  23961. label00012230:
  23962. 00012230  200A                     move.l     D0, A2
  23963. 00012232  6702                     beq        +0x4 /* 00012236 */
  23964. 00012234  4252                     clr.w      [A2]
  23965. label00012236:
  23966. 00012236  4A43                     tst.w      D3
  23967. 00012238  6604                     bne        +0x6 /* 0001223E */
  23968. 0001223A  7000                     moveq.l    D0, 0x00
  23969. 0001223C  6002                     bra        +0x4 /* 00012240 */
  23970. label0001223E:
  23971. 0001223E  7001                     moveq.l    D0, 0x01
  23972. label00012240:
  23973. 00012240  4FEF 007A                lea.l      A7, [A7 + 0x7A]
  23974. 00012244  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  23975. 00012248  4E75                     rts
  23976. 0001224A  2F05                     move.l     -[A7], D5
  23977. 0001224C  226F 0008                movea.l    A1, [A7 + 0x8]
  23978. 00012250  343C 0180                move.w     D2, 0x180
  23979. 00012254  C469 0004                and.w      D2, [A1 + 0x4]
  23980. 00012258  EE4A                     lsr        D2.w, 7
  23981. 0001225A  0C02 0001                cmpi.b     D2, 0x1
  23982. 0001225E  6706                     beq        +0x8 /* 00012266 */
  23983. 00012260  0C02 0002                cmpi.b     D2, 0x2
  23984. 00012264  6606                     bne        +0x8 /* 0001226C */
  23985. label00012266:
  23986. 00012266  4A29 000D                tst.b      [A1 + 0xD]
  23987. 0001226A  670E                     beq        +0x10 /* 0001227A */
  23988. label0001226C:
  23989. 0001226C  7023                     moveq.l    D0, 0x23
  23990. 0001226E  23C0 0002 57A0           move.l     [0x000257A0], D0
  23991. 00012274  70FF                     moveq.l    D0, 0xFFFFFFFF
  23992. 00012276  2A1F                     move.l     D5, [A7]+
  23993. 00012278  4E75                     rts
  23994. label0001227A:
  23995. 0001227A  1A29 0008                move.b     D5, [A1 + 0x8]
  23996. 0001227E  EA0D                     lsr        D5.b, 5
  23997. 00012280  6608                     bne        +0xA /* 0001228A */
  23998. 00012282  2029 0012                move.l     D0, [A1 + 0x12]
  23999. 00012286  2A1F                     move.l     D5, [A7]+
  24000. 00012288  4E75                     rts
  24001. label0001228A:
  24002. 0001228A  2069 001E                movea.l    A0, [A1 + 0x1E]
  24003. 0001228E  91E9 0016                sub.l      A0, [A1 + 0x16]
  24004. 00012292  2229 002E                move.l     D1, [A1 + 0x2E]
  24005. 00012296  D288                     add.l      D1, A0
  24006. 00012298  0C05 0003                cmpi.b     D5, 0x3
  24007. 0001229C  6508                     bcs        +0xA /* 000122A6 */
  24008. 0001229E  7000                     moveq.l    D0, 0x00
  24009. 000122A0  1005                     move.b     D0, D5
  24010. 000122A2  5580                     subq.l     D0, 2
  24011. 000122A4  9280                     sub.l      D1, D0
  24012. label000122A6:
  24013. 000122A6  2001                     move.l     D0, D1
  24014. 000122A8  2A1F                     move.l     D5, [A7]+
  24015. 000122AA  4E75                     rts
  24016. 000122AC  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  24017. 000122B0  4EB9 0001 224E           jsr        [0x0001224E]
  24018. 000122B6  584F                     addq.w     A7, 4
  24019. 000122B8  4E75                     rts
  24020. 000122BA  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  24021. 000122BE  246F 0028                movea.l    A2, [A7 + 0x28]
  24022. 000122C2  262F 0030                move.l     D3, [A7 + 0x30]
  24023. 000122C6  204A                     movea.l    A0, A2
  24024. 000122C8  5888                     addq.l     A0, 4
  24025. 000122CA  2C48                     movea.l    A6, A0
  24026. 000122CC  3A3C 0180                move.w     D5, 0x180
  24027. 000122D0  CA50                     and.w      D5, [A0]
  24028. 000122D2  EE4D                     lsr        D5.w, 7
  24029. 000122D4  0C05 0001                cmpi.b     D5, 0x1
  24030. 000122D8  6606                     bne        +0x8 /* 000122E0 */
  24031. 000122DA  4A2A 000D                tst.b      [A2 + 0xD]
  24032. 000122DE  670E                     beq        +0x10 /* 000122EE */
  24033. label000122E0:
  24034. 000122E0  7023                     moveq.l    D0, 0x23
  24035. 000122E2  23C0 0002 57A0           move.l     [0x000257A0], D0
  24036. 000122E8  70FF                     moveq.l    D0, 0xFFFFFFFF
  24037. 000122EA  6000 00FE                bra        +0x100 /* 000123EA */
  24038. label000122EE:
  24039. 000122EE  204A                     movea.l    A0, A2
  24040. 000122F0  5088                     addq.l     A0, 8
  24041. 000122F2  2648                     movea.l    A3, A0
  24042. 000122F4  1010                     move.b     D0, [A0]
  24043. 000122F6  EA08                     lsr        D0.b, 5
  24044. 000122F8  5300                     subq.b     D0, 1
  24045. 000122FA  6628                     bne        +0x2A /* 00012324 */
  24046. 000122FC  42A7                     clr.l      -[A7]
  24047. 000122FE  2F0A                     move.l     -[A7], A2
  24048. 00012300  4EB9 0001 1728           jsr        [0x00011728]
  24049. 00012306  4A80                     tst.l      D0
  24050. 00012308  504F                     addq.w     A7, 8
  24051. 0001230A  6718                     beq        +0x1A /* 00012324 */
  24052. 0001230C  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  24053. 00012312  42AA 0022                clr.l      [A2 + 0x22]
  24054. 00012316  7023                     moveq.l    D0, 0x23
  24055. 00012318  23C0 0002 57A0           move.l     [0x000257A0], D0
  24056. 0001231E  70FF                     moveq.l    D0, 0xFFFFFFFF
  24057. 00012320  6000 00C8                bra        +0xCA /* 000123EA */
  24058. label00012324:
  24059. 00012324  7001                     moveq.l    D0, 0x01
  24060. 00012326  B680                     cmp.l      D3, D0
  24061. 00012328  6612                     bne        +0x14 /* 0001233C */
  24062. 0001232A  7600                     moveq.l    D3, 0x00
  24063. 0001232C  2F0A                     move.l     -[A7], A2
  24064. 0001232E  4EB9 0001 224E           jsr        [0x0001224E]
  24065. 00012334  2800                     move.l     D4, D0
  24066. 00012336  D9AF 0030                add.l      [A7 + 0x30], D4
  24067. 0001233A  584F                     addq.w     A7, 4
  24068. label0001233C:
  24069. 0001233C  7002                     moveq.l    D0, 0x02
  24070. 0001233E  B680                     cmp.l      D3, D0
  24071. 00012340  675A                     beq        +0x5C /* 0001239C */
  24072. 00012342  7038                     moveq.l    D0, 0x38
  24073. 00012344  C016                     and.b      D0, [A6]
  24074. 00012346  E608                     lsr        D0.b, 3
  24075. 00012348  5700                     subq.b     D0, 3
  24076. 0001234A  6750                     beq        +0x52 /* 0001239C */
  24077. 0001234C  1013                     move.b     D0, [A3]
  24078. 0001234E  EA08                     lsr        D0.b, 5
  24079. 00012350  1C00                     move.b     D6, D0
  24080. 00012352  5500                     subq.b     D0, 2
  24081. 00012354  6706                     beq        +0x8 /* 0001235C */
  24082. 00012356  0C06 0003                cmpi.b     D6, 0x3
  24083. 0001235A  6640                     bne        +0x42 /* 0001239C */
  24084. label0001235C:
  24085. 0001235C  202F 002C                move.l     D0, [A7 + 0x2C]
  24086. 00012360  B0AA 0012                cmp.l      D0, [A2 + 0x12]
  24087. 00012364  640A                     bcc        +0xC /* 00012370 */
  24088. 00012366  2E2A 002E                move.l     D7, [A2 + 0x2E]
  24089. 0001236A  BEAF 002C                cmp.l      D7, [A7 + 0x2C]
  24090. 0001236E  6306                     bls        +0x8 /* 00012376 */
  24091. label00012370:
  24092. 00012370  0213 001F                andi.b     [A3], 0x1F
  24093. 00012374  602A                     bra        +0x2C /* 000123A0 */
  24094. label00012376:
  24095. 00012376  202F 002C                move.l     D0, [A7 + 0x2C]
  24096. 0001237A  9087                     sub.l      D0, D7
  24097. 0001237C  206A 0016                movea.l    A0, [A2 + 0x16]
  24098. 00012380  D1C0                     add.l      A0, D0
  24099. 00012382  2548 001E                move.l     [A2 + 0x1E], A0
  24100. 00012386  202A 0012                move.l     D0, [A2 + 0x12]
  24101. 0001238A  90AF 002C                sub.l      D0, [A7 + 0x2C]
  24102. 0001238E  2540 0022                move.l     [A2 + 0x22], D0
  24103. 00012392  0213 001F                andi.b     [A3], 0x1F
  24104. 00012396  0013 0040                ori.b      [A3], 0x40 /* '@' */
  24105. 0001239A  6004                     bra        +0x6 /* 000123A0 */
  24106. label0001239C:
  24107. 0001239C  0213 001F                andi.b     [A3], 0x1F
  24108. label000123A0:
  24109. 000123A0  1013                     move.b     D0, [A3]
  24110. 000123A2  EA08                     lsr        D0.b, 5
  24111. 000123A4  6642                     bne        +0x44 /* 000123E8 */
  24112. 000123A6  286A 0032                movea.l    A4, [A2 + 0x32]
  24113. 000123AA  200C                     move.l     D0, A4
  24114. 000123AC  672C                     beq        +0x2E /* 000123DA */
  24115. 000123AE  2F2A 0042                move.l     -[A7], [A2 + 0x42]
  24116. 000123B2  2F03                     move.l     -[A7], D3
  24117. 000123B4  486F 0034                pea.l      [A7 + 0x34]
  24118. 000123B8  2F12                     move.l     -[A7], [A2]
  24119. 000123BA  4E94                     jsr        [A4]
  24120. 000123BC  4A80                     tst.l      D0
  24121. 000123BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  24122. 000123C2  6716                     beq        +0x18 /* 000123DA */
  24123. 000123C4  157C 0001 000D           move.b     [A2 + 0xD], 0x1
  24124. 000123CA  42AA 0022                clr.l      [A2 + 0x22]
  24125. 000123CE  7023                     moveq.l    D0, 0x23
  24126. 000123D0  23C0 0002 57A0           move.l     [0x000257A0], D0
  24127. 000123D6  70FF                     moveq.l    D0, 0xFFFFFFFF
  24128. 000123D8  6010                     bra        +0x12 /* 000123EA */
  24129. label000123DA:
  24130. 000123DA  422A 000C                clr.b      [A2 + 0xC]
  24131. 000123DE  256F 002C 0012           move.l     [A2 + 0x12], [A7 + 0x2C]
  24132. 000123E4  42AA 0022                clr.l      [A2 + 0x22]
  24133. label000123E8:
  24134. 000123E8  7000                     moveq.l    D0, 0x00
  24135. label000123EA:
  24136. 000123EA  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  24137. 000123EE  4E75                     rts
  24138. 000123F0  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  24139. 000123F4  246F 0014                movea.l    A2, [A7 + 0x14]
  24140. 000123F8  2A2F 0018                move.l     D5, [A7 + 0x18]
  24141. 000123FC  282F 001C                move.l     D4, [A7 + 0x1C]
  24142. 00012400  2605                     move.l     D3, D5
  24143. 00012402  2F04                     move.l     -[A7], D4
  24144. 00012404  2F03                     move.l     -[A7], D3
  24145. 00012406  2F0A                     move.l     -[A7], A2
  24146. 00012408  4EB9 0001 22BE           jsr        [0x000122BE]
  24147. 0001240E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24148. 00012412  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  24149. 00012416  4E75                     rts
  24150. 00012418  2F0B                     move.l     -[A7], A3
  24151. 0001241A  266F 0008                movea.l    A3, [A7 + 0x8]
  24152. 0001241E  242F 000C                move.l     D2, [A7 + 0xC]
  24153. 00012422  202F 0010                move.l     D0, [A7 + 0x10]
  24154. 00012426  1202                     move.b     D1, D2
  24155. 00012428  224B                     movea.l    A1, A3
  24156. 0001242A  5280                     addq.l     D0, 1
  24157. 0001242C  600C                     bra        +0xE /* 0001243A */
  24158. label0001242E:
  24159. 0001242E  B219                     cmp.b      D1, [A1]+
  24160. 00012430  6608                     bne        +0xA /* 0001243A */
  24161. 00012432  2049                     movea.l    A0, A1
  24162. 00012434  5388                     subq.l     A0, 1
  24163. 00012436  265F                     movea.l    A3, [A7]+
  24164. 00012438  4E75                     rts
  24165. label0001243A:
  24166. 0001243A  5380                     subq.l     D0, 1
  24167. 0001243C  66F0                     bne        -0xE /* 0001242E */
  24168. 0001243E  91C8                     sub.l      A0, A0
  24169. 00012440  265F                     movea.l    A3, [A7]+
  24170. 00012442  4E75                     rts
  24171. 00012444  226F 0004                movea.l    A1, [A7 + 0x4]
  24172. 00012448  242F 0008                move.l     D2, [A7 + 0x8]
  24173. 0001244C  202F 000C                move.l     D0, [A7 + 0xC]
  24174. 00012450  1202                     move.b     D1, D2
  24175. 00012452  2049                     movea.l    A0, A1
  24176. 00012454  D1C0                     add.l      A0, D0
  24177. 00012456  5280                     addq.l     D0, 1
  24178. 00012458  6006                     bra        +0x8 /* 00012460 */
  24179. label0001245A:
  24180. 0001245A  B220                     cmp.b      D1, -[A0]
  24181. 0001245C  6602                     bne        +0x4 /* 00012460 */
  24182. 0001245E  4E75                     rts
  24183. label00012460:
  24184. 00012460  5380                     subq.l     D0, 1
  24185. 00012462  66F6                     bne        -0x8 /* 0001245A */
  24186. 00012464  91C8                     sub.l      A0, A0
  24187. 00012466  4E75                     rts
  24188. 00012468  41F9 0001 1578           lea.l      A0, [0x00011578]
  24189. 0001246E  23C8 0002 5CDC           move.l     [0x00025CDC], A0
  24190. 00012474  4E75                     rts
  24191. 00012476  226F 0004                movea.l    A1, [A7 + 0x4]
  24192. 0001247A  42A9 0004                clr.l      [A1 + 0x4]
  24193. 0001247E  2049                     movea.l    A0, A1
  24194. 00012480  5888                     addq.l     A0, 4
  24195. 00012482  2348 000C                move.l     [A1 + 0xC], A0
  24196. 00012486  2348 0008                move.l     [A1 + 0x8], A0
  24197. 0001248A  2288                     move.l     [A1], A0
  24198. 0001248C  41F9 0001 2838           lea.l      A0, [0x00012838]
  24199. 00012492  2348 0010                move.l     [A1 + 0x10], A0
  24200. 00012496  41F9 0001 2840           lea.l      A0, [0x00012840]
  24201. 0001249C  2348 0014                move.l     [A1 + 0x14], A0
  24202. 000124A0  237C 0000 8000 0018      move.l     [A1 + 0x18], 0x8000
  24203. 000124A8  42A9 001C                clr.l      [A1 + 0x1C]
  24204. 000124AC  42A9 0020                clr.l      [A1 + 0x20]
  24205. 000124B0  42A9 0024                clr.l      [A1 + 0x24]
  24206. 000124B4  4E75                     rts
  24207. 000124B6  48E7 1E3A                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4,A6
  24208. 000124BA  246F 0024                movea.l    A2, [A7 + 0x24]
  24209. 000124BE  262F 0028                move.l     D3, [A7 + 0x28]
  24210. 000124C2  4A83                     tst.l      D3
  24211. 000124C4  6706                     beq        +0x8 /* 000124CC */
  24212. 000124C6  70F8                     moveq.l    D0, 0xFFFFFFF8
  24213. 000124C8  B680                     cmp.l      D3, D0
  24214. 000124CA  6306                     bls        +0x8 /* 000124D2 */
  24215. label000124CC:
  24216. 000124CC  91C8                     sub.l      A0, A0
  24217. 000124CE  6000 00D4                bra        +0xD6 /* 000125A4 */
  24218. label000124D2:
  24219. 000124D2  5883                     addq.l     D3, 4
  24220. 000124D4  70FC                     moveq.l    D0, 0xFFFFFFFC
  24221. 000124D6  2203                     move.l     D1, D3
  24222. 000124D8  5681                     addq.l     D1, 3
  24223. 000124DA  C280                     and.l      D1, D0
  24224. 000124DC  2601                     move.l     D3, D1
  24225. 000124DE  B6AA 0018                cmp.l      D3, [A2 + 0x18]
  24226. 000124E2  653C                     bcs        +0x3E /* 00012520 */
  24227. 000124E4  2C6A 0010                movea.l    A6, [A2 + 0x10]
  24228. 000124E8  200E                     move.l     D0, A6
  24229. 000124EA  6734                     beq        +0x36 /* 00012520 */
  24230. 000124EC  4AAA 001C                tst.l      [A2 + 0x1C]
  24231. 000124F0  662E                     bne        +0x30 /* 00012520 */
  24232. 000124F2  7810                     moveq.l    D4, 0x10
  24233. 000124F4  D883                     add.l      D4, D3
  24234. 000124F6  2F0A                     move.l     -[A7], A2
  24235. 000124F8  2F04                     move.l     -[A7], D4
  24236. 000124FA  4E96                     jsr        [A6]
  24237. 000124FC  2848                     movea.l    A4, A0
  24238. 000124FE  2F0A                     move.l     -[A7], A2
  24239. 00012500  2F04                     move.l     -[A7], D4
  24240. 00012502  2F0C                     move.l     -[A7], A4
  24241. 00012504  4EB9 0001 264A           jsr        [0x0001264A]
  24242. 0001250A  2648                     movea.l    A3, A0
  24243. 0001250C  200B                     move.l     D0, A3
  24244. 0001250E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  24245. 00012512  6606                     bne        +0x8 /* 0001251A */
  24246. 00012514  91C8                     sub.l      A0, A0
  24247. 00012516  6000 008C                bra        +0x8E /* 000125A4 */
  24248. label0001251A:
  24249. 0001251A  76FC                     moveq.l    D3, 0xFFFFFFFC
  24250. 0001251C  C693                     and.l      D3, [A3]
  24251. 0001251E  6076                     bra        +0x78 /* 00012596 */
  24252. label00012520:
  24253. 00012520  7010                     moveq.l    D0, 0x10
  24254. 00012522  B680                     cmp.l      D3, D0
  24255. 00012524  6402                     bcc        +0x4 /* 00012528 */
  24256. 00012526  7610                     moveq.l    D3, 0x10
  24257. label00012528:
  24258. 00012528  2F03                     move.l     -[A7], D3
  24259. 0001252A  2F0A                     move.l     -[A7], A2
  24260. 0001252C  4EB9 0001 26FC           jsr        [0x000126FC]
  24261. 00012532  2648                     movea.l    A3, A0
  24262. 00012534  200B                     move.l     D0, A3
  24263. 00012536  504F                     addq.w     A7, 8
  24264. 00012538  670E                     beq        +0x10 /* 00012548 */
  24265. 0001253A  2F0B                     move.l     -[A7], A3
  24266. 0001253C  2F0A                     move.l     -[A7], A2
  24267. 0001253E  4EB9 0001 26CC           jsr        [0x000126CC]
  24268. 00012544  504F                     addq.w     A7, 8
  24269. 00012546  603C                     bra        +0x3E /* 00012584 */
  24270. label00012548:
  24271. 00012548  2C2A 0010                move.l     D6, [A2 + 0x10]
  24272. 0001254C  672E                     beq        +0x30 /* 0001257C */
  24273. 0001254E  2A2A 0018                move.l     D5, [A2 + 0x18]
  24274. 00012552  B685                     cmp.l      D3, D5
  24275. 00012554  6206                     bhi        +0x8 /* 0001255C */
  24276. 00012556  7810                     moveq.l    D4, 0x10
  24277. 00012558  D885                     add.l      D4, D5
  24278. 0001255A  6004                     bra        +0x6 /* 00012560 */
  24279. label0001255C:
  24280. 0001255C  7810                     moveq.l    D4, 0x10
  24281. 0001255E  D883                     add.l      D4, D3
  24282. label00012560:
  24283. 00012560  2F0A                     move.l     -[A7], A2
  24284. 00012562  2F04                     move.l     -[A7], D4
  24285. 00012564  2046                     movea.l    A0, D6
  24286. 00012566  4E90                     jsr        [A0]
  24287. 00012568  2848                     movea.l    A4, A0
  24288. 0001256A  2F0A                     move.l     -[A7], A2
  24289. 0001256C  2F04                     move.l     -[A7], D4
  24290. 0001256E  2F0C                     move.l     -[A7], A4
  24291. 00012570  4EB9 0001 264A           jsr        [0x0001264A]
  24292. 00012576  2648                     movea.l    A3, A0
  24293. 00012578  4FEF 0014                lea.l      A7, [A7 + 0x14]
  24294. label0001257C:
  24295. 0001257C  200B                     move.l     D0, A3
  24296. 0001257E  6604                     bne        +0x6 /* 00012584 */
  24297. 00012580  91C8                     sub.l      A0, A0
  24298. 00012582  6020                     bra        +0x22 /* 000125A4 */
  24299. label00012584:
  24300. 00012584  2F03                     move.l     -[A7], D3
  24301. 00012586  2F0B                     move.l     -[A7], A3
  24302. 00012588  2F0A                     move.l     -[A7], A2
  24303. 0001258A  4EB9 0001 2726           jsr        [0x00012726]
  24304. 00012590  2600                     move.l     D3, D0
  24305. 00012592  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24306. label00012596:
  24307. 00012596  7001                     moveq.l    D0, 0x01
  24308. 00012598  8193                     or.l       [A3], D0
  24309. 0001259A  7002                     moveq.l    D0, 0x02
  24310. 0001259C  81B3 3800                or.l       [A3 + D3], D0
  24311. 000125A0  204B                     movea.l    A0, A3
  24312. 000125A2  5888                     addq.l     A0, 4
  24313. label000125A4:
  24314. 000125A4  4CDF 5C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A6, [A7]+
  24315. 000125A8  4E75                     rts
  24316. 000125AA  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  24317. 000125AE  286F 0028                movea.l    A4, [A7 + 0x28]
  24318. 000125B2  2E2F 002C                move.l     D7, [A7 + 0x2C]
  24319. 000125B6  4A87                     tst.l      D7
  24320. 000125B8  6700 0086                beq        +0x88 /* 00012640 */
  24321. 000125BC  2447                     movea.l    A2, D7
  24322. 000125BE  598A                     subq.l     A2, 4
  24323. 000125C0  70FE                     moveq.l    D0, 0xFFFFFFFE
  24324. 000125C2  C192                     and.l      [A2], D0
  24325. 000125C4  76FC                     moveq.l    D3, 0xFFFFFFFC
  24326. 000125C6  C692                     and.l      D3, [A2]
  24327. 000125C8  2C4A                     movea.l    A6, A2
  24328. 000125CA  DDC3                     add.l      A6, D3
  24329. 000125CC  70FD                     moveq.l    D0, 0xFFFFFFFD
  24330. 000125CE  C196                     and.l      [A6], D0
  24331. 000125D0  2D43 FFFC                move.l     [A6 - 0x4], D3
  24332. 000125D4  2F0A                     move.l     -[A7], A2
  24333. 000125D6  2F0C                     move.l     -[A7], A4
  24334. 000125D8  4EB9 0001 27C2           jsr        [0x000127C2]
  24335. 000125DE  2448                     movea.l    A2, A0
  24336. 000125E0  76FC                     moveq.l    D3, 0xFFFFFFFC
  24337. 000125E2  2C12                     move.l     D6, [A2]
  24338. 000125E4  C686                     and.l      D3, D6
  24339. 000125E6  2C4A                     movea.l    A6, A2
  24340. 000125E8  DDC3                     add.l      A6, D3
  24341. 000125EA  4AAC 0014                tst.l      [A4 + 0x14]
  24342. 000125EE  504F                     addq.w     A7, 8
  24343. 000125F0  6742                     beq        +0x44 /* 00012634 */
  24344. 000125F2  7002                     moveq.l    D0, 0x02
  24345. 000125F4  C086                     and.l      D0, D6
  24346. 000125F6  663C                     bne        +0x3E /* 00012634 */
  24347. 000125F8  4AAA FFFC                tst.l      [A2 - 0x4]
  24348. 000125FC  6C36                     bge        +0x38 /* 00012634 */
  24349. 000125FE  4A96                     tst.l      [A6]
  24350. 00012600  6C32                     bge        +0x34 /* 00012634 */
  24351. 00012602  264A                     movea.l    A3, A2
  24352. 00012604  518B                     subq.l     A3, 8
  24353. 00012606  598B                     subq.l     A3, 4
  24354. 00012608  2813                     move.l     D4, [A3]
  24355. 0001260A  670A                     beq        +0xC /* 00012616 */
  24356. 0001260C  2044                     movea.l    A0, D4
  24357. 0001260E  216B 0004 0004           move.l     [A0 + 0x4], [A3 + 0x4]
  24358. 00012614  6006                     bra        +0x8 /* 0001261C */
  24359. label00012616:
  24360. 00012616  296B 0004 0020           move.l     [A4 + 0x20], [A3 + 0x4]
  24361. label0001261C:
  24362. 0001261C  2A2B 0004                move.l     D5, [A3 + 0x4]
  24363. 00012620  6704                     beq        +0x6 /* 00012626 */
  24364. 00012622  2045                     movea.l    A0, D5
  24365. 00012624  2093                     move.l     [A0], [A3]
  24366. label00012626:
  24367. 00012626  2F0C                     move.l     -[A7], A4
  24368. 00012628  2F0B                     move.l     -[A7], A3
  24369. 0001262A  206C 0014                movea.l    A0, [A4 + 0x14]
  24370. 0001262E  4E90                     jsr        [A0]
  24371. 00012630  504F                     addq.w     A7, 8
  24372. 00012632  600C                     bra        +0xE /* 00012640 */
  24373. label00012634:
  24374. 00012634  2F0A                     move.l     -[A7], A2
  24375. 00012636  2F0C                     move.l     -[A7], A4
  24376. 00012638  4EB9 0001 26A4           jsr        [0x000126A4]
  24377. 0001263E  504F                     addq.w     A7, 8
  24378. label00012640:
  24379. 00012640  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  24380. 00012644  4E75                     rts
  24381. 00012646  48E7 001A                movem.l    -[A7], A3,A4,A6
  24382. 0001264A  2C6F 0010                movea.l    A6, [A7 + 0x10]
  24383. 0001264E  222F 0014                move.l     D1, [A7 + 0x14]
  24384. 00012652  286F 0018                movea.l    A4, [A7 + 0x18]
  24385. 00012656  200E                     move.l     D0, A6
  24386. 00012658  6604                     bne        +0x6 /* 0001265E */
  24387. 0001265A  91C8                     sub.l      A0, A0
  24388. 0001265C  603C                     bra        +0x3E /* 0001269A */
  24389. label0001265E:
  24390. 0001265E  224E                     movea.l    A1, A6
  24391. 00012660  7010                     moveq.l    D0, 0x10
  24392. 00012662  9280                     sub.l      D1, D0
  24393. 00012664  264E                     movea.l    A3, A6
  24394. 00012666  242C 0020                move.l     D2, [A4 + 0x20]
  24395. 0001266A  6704                     beq        +0x6 /* 00012670 */
  24396. 0001266C  2042                     movea.l    A0, D2
  24397. 0001266E  208B                     move.l     [A0], A3
  24398. label00012670:
  24399. 00012670  4293                     clr.l      [A3]
  24400. 00012672  276C 0020 0004           move.l     [A3 + 0x4], [A4 + 0x20]
  24401. 00012678  294B 0020                move.l     [A4 + 0x20], A3
  24402. 0001267C  5089                     addq.l     A1, 8
  24403. 0001267E  70FC                     moveq.l    D0, 0xFFFFFFFC
  24404. 00012680  2280                     move.l     [A1], D0
  24405. 00012682  5889                     addq.l     A1, 4
  24406. 00012684  2281                     move.l     [A1], D1
  24407. 00012686  2001                     move.l     D0, D1
  24408. 00012688  5980                     subq.l     D0, 4
  24409. 0001268A  D3C0                     add.l      A1, D0
  24410. 0001268C  2281                     move.l     [A1], D1
  24411. 0001268E  5889                     addq.l     A1, 4
  24412. 00012690  70FC                     moveq.l    D0, 0xFFFFFFFC
  24413. 00012692  2280                     move.l     [A1], D0
  24414. 00012694  204E                     movea.l    A0, A6
  24415. 00012696  5088                     addq.l     A0, 8
  24416. 00012698  5888                     addq.l     A0, 4
  24417. label0001269A:
  24418. 0001269A  4CDF 5800                movem.l    A3,A4,A6, [A7]+
  24419. 0001269E  4E75                     rts
  24420. 000126A0  2F0B                     move.l     -[A7], A3
  24421. 000126A2  226F 0008                movea.l    A1, [A7 + 0x8]
  24422. 000126A6  266F 000C                movea.l    A3, [A7 + 0xC]
  24423. 000126AA  2049                     movea.l    A0, A1
  24424. 000126AC  5888                     addq.l     A0, 4
  24425. 000126AE  2748 0004                move.l     [A3 + 0x4], A0
  24426. 000126B2  2769 000C 0008           move.l     [A3 + 0x8], [A1 + 0xC]
  24427. 000126B8  2069 000C                movea.l    A0, [A1 + 0xC]
  24428. 000126BC  214B 0004                move.l     [A0 + 0x4], A3
  24429. 000126C0  234B 000C                move.l     [A1 + 0xC], A3
  24430. 000126C4  265F                     movea.l    A3, [A7]+
  24431. 000126C6  4E75                     rts
  24432. 000126C8  48E7 0018                movem.l    -[A7], A3,A4
  24433. 000126CC  266F 000C                movea.l    A3, [A7 + 0xC]
  24434. 000126D0  226F 0010                movea.l    A1, [A7 + 0x10]
  24435. 000126D4  2853                     movea.l    A4, [A3]
  24436. 000126D6  B3CC                     cmpa.l     A1, A4
  24437. 000126D8  6604                     bne        +0x6 /* 000126DE */
  24438. 000126DA  26AC 0008                move.l     [A3], [A4 + 0x8]
  24439. label000126DE:
  24440. 000126DE  2069 0008                movea.l    A0, [A1 + 0x8]
  24441. 000126E2  2169 0004 0004           move.l     [A0 + 0x4], [A1 + 0x4]
  24442. 000126E8  2069 0004                movea.l    A0, [A1 + 0x4]
  24443. 000126EC  2169 0008 0008           move.l     [A0 + 0x8], [A1 + 0x8]
  24444. 000126F2  4CDF 1800                movem.l    A3,A4, [A7]+
  24445. 000126F6  4E75                     rts
  24446. 000126F8  2F0C                     move.l     -[A7], A4
  24447. 000126FA  286F 0008                movea.l    A4, [A7 + 0x8]
  24448. 000126FE  222F 000C                move.l     D1, [A7 + 0xC]
  24449. 00012702  2054                     movea.l    A0, [A4]
  24450. 00012704  2248                     movea.l    A1, A0
  24451. label00012706:
  24452. 00012706  70FC                     moveq.l    D0, 0xFFFFFFFC
  24453. 00012708  C090                     and.l      D0, [A0]
  24454. 0001270A  B081                     cmp.l      D0, D1
  24455. 0001270C  6506                     bcs        +0x8 /* 00012714 */
  24456. 0001270E  2888                     move.l     [A4], A0
  24457. 00012710  285F                     movea.l    A4, [A7]+
  24458. 00012712  4E75                     rts
  24459. label00012714:
  24460. 00012714  2068 0008                movea.l    A0, [A0 + 0x8]
  24461. 00012718  B1C9                     cmpa.l     A0, A1
  24462. 0001271A  66EA                     bne        -0x14 /* 00012706 */
  24463. 0001271C  91C8                     sub.l      A0, A0
  24464. 0001271E  285F                     movea.l    A4, [A7]+
  24465. 00012720  4E75                     rts
  24466. 00012722  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  24467. 00012726  594F                     subq.w     A7, 4
  24468. 00012728  266F 0030                movea.l    A3, [A7 + 0x30]
  24469. 0001272C  262F 0034                move.l     D3, [A7 + 0x34]
  24470. 00012730  70FC                     moveq.l    D0, 0xFFFFFFFC
  24471. 00012732  2203                     move.l     D1, D3
  24472. 00012734  5681                     addq.l     D1, 3
  24473. 00012736  C280                     and.l      D1, D0
  24474. 00012738  2601                     move.l     D3, D1
  24475. 0001273A  2A13                     move.l     D5, [A3]
  24476. 0001273C  7EFC                     moveq.l    D7, 0xFFFFFFFC
  24477. 0001273E  CE85                     and.l      D7, D5
  24478. 00012740  2807                     move.l     D4, D7
  24479. 00012742  9883                     sub.l      D4, D3
  24480. 00012744  244B                     movea.l    A2, A3
  24481. 00012746  D5C7                     add.l      A2, D7
  24482. 00012748  2C12                     move.l     D6, [A2]
  24483. 0001274A  4A86                     tst.l      D6
  24484. 0001274C  6D20                     blt        +0x22 /* 0001276E */
  24485. 0001274E  7001                     moveq.l    D0, 0x01
  24486. 00012750  C086                     and.l      D0, D6
  24487. 00012752  661A                     bne        +0x1C /* 0001276E */
  24488. 00012754  2F0A                     move.l     -[A7], A2
  24489. 00012756  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  24490. 0001275A  4EB9 0001 26CC           jsr        [0x000126CC]
  24491. 00012760  70FC                     moveq.l    D0, 0xFFFFFFFC
  24492. 00012762  C086                     and.l      D0, D6
  24493. 00012764  2C40                     movea.l    A6, D0
  24494. 00012766  D88E                     add.l      D4, A6
  24495. 00012768  D5CE                     add.l      A2, A6
  24496. 0001276A  504F                     addq.w     A7, 8
  24497. 0001276C  600A                     bra        +0xC /* 00012778 */
  24498. label0001276E:
  24499. 0001276E  7010                     moveq.l    D0, 0x10
  24500. 00012770  B880                     cmp.l      D4, D0
  24501. 00012772  6404                     bcc        +0x6 /* 00012778 */
  24502. 00012774  2007                     move.l     D0, D7
  24503. 00012776  603E                     bra        +0x40 /* 000127B6 */
  24504. label00012778:
  24505. 00012778  7003                     moveq.l    D0, 0x03
  24506. 0001277A  C085                     and.l      D0, D5
  24507. 0001277C  8083                     or.l       D0, D3
  24508. 0001277E  2680                     move.l     [A3], D0
  24509. 00012780  284B                     movea.l    A4, A3
  24510. 00012782  D9C3                     add.l      A4, D3
  24511. 00012784  7001                     moveq.l    D0, 0x01
  24512. 00012786  C085                     and.l      D0, D5
  24513. 00012788  2E80                     move.l     [A7], D0
  24514. 0001278A  6604                     bne        +0x6 /* 00012790 */
  24515. 0001278C  2943 FFFC                move.l     [A4 - 0x4], D3
  24516. label00012790:
  24517. 00012790  4A97                     tst.l      [A7]
  24518. 00012792  6704                     beq        +0x6 /* 00012798 */
  24519. 00012794  7002                     moveq.l    D0, 0x02
  24520. 00012796  6002                     bra        +0x4 /* 0001279A */
  24521. label00012798:
  24522. 00012798  7000                     moveq.l    D0, 0x00
  24523. label0001279A:
  24524. 0001279A  8084                     or.l       D0, D4
  24525. 0001279C  2880                     move.l     [A4], D0
  24526. 0001279E  2544 FFFC                move.l     [A2 - 0x4], D4
  24527. 000127A2  70FD                     moveq.l    D0, 0xFFFFFFFD
  24528. 000127A4  C192                     and.l      [A2], D0
  24529. 000127A6  2F0C                     move.l     -[A7], A4
  24530. 000127A8  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  24531. 000127AC  4EB9 0001 26A4           jsr        [0x000126A4]
  24532. 000127B2  2003                     move.l     D0, D3
  24533. 000127B4  504F                     addq.w     A7, 8
  24534. label000127B6:
  24535. 000127B6  584F                     addq.w     A7, 4
  24536. 000127B8  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  24537. 000127BC  4E75                     rts
  24538. 000127BE  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  24539. 000127C2  286F 001C                movea.l    A4, [A7 + 0x1C]
  24540. 000127C6  246F 0020                movea.l    A2, [A7 + 0x20]
  24541. 000127CA  78FC                     moveq.l    D4, 0xFFFFFFFC
  24542. 000127CC  C892                     and.l      D4, [A2]
  24543. 000127CE  264A                     movea.l    A3, A2
  24544. 000127D0  D7C4                     add.l      A3, D4
  24545. 000127D2  2A13                     move.l     D5, [A3]
  24546. 000127D4  76FC                     moveq.l    D3, 0xFFFFFFFC
  24547. 000127D6  C685                     and.l      D3, D5
  24548. 000127D8  4A85                     tst.l      D5
  24549. 000127DA  6D1C                     blt        +0x1E /* 000127F8 */
  24550. 000127DC  7001                     moveq.l    D0, 0x01
  24551. 000127DE  C085                     and.l      D0, D5
  24552. 000127E0  6616                     bne        +0x18 /* 000127F8 */
  24553. 000127E2  2F0B                     move.l     -[A7], A3
  24554. 000127E4  2F0C                     move.l     -[A7], A4
  24555. 000127E6  4EB9 0001 26CC           jsr        [0x000126CC]
  24556. 000127EC  D883                     add.l      D4, D3
  24557. 000127EE  7003                     moveq.l    D0, 0x03
  24558. 000127F0  C092                     and.l      D0, [A2]
  24559. 000127F2  8084                     or.l       D0, D4
  24560. 000127F4  2480                     move.l     [A2], D0
  24561. 000127F6  504F                     addq.w     A7, 8
  24562. label000127F8:
  24563. 000127F8  262A FFFC                move.l     D3, [A2 - 0x4]
  24564. 000127FC  7002                     moveq.l    D0, 0x02
  24565. 000127FE  C092                     and.l      D0, [A2]
  24566. 00012800  6604                     bne        +0x6 /* 00012806 */
  24567. 00012802  4A83                     tst.l      D3
  24568. 00012804  6C06                     bge        +0x8 /* 0001280C */
  24569. label00012806:
  24570. 00012806  2584 48FC                move.l     [A2 + D4 - 0x4], D4
  24571. 0001280A  6020                     bra        +0x22 /* 0001282C */
  24572. label0001280C:
  24573. 0001280C  264A                     movea.l    A3, A2
  24574. 0001280E  97C3                     sub.l      A3, D3
  24575. 00012810  2F0B                     move.l     -[A7], A3
  24576. 00012812  2F0C                     move.l     -[A7], A4
  24577. 00012814  4EB9 0001 26CC           jsr        [0x000126CC]
  24578. 0001281A  D684                     add.l      D3, D4
  24579. 0001281C  7003                     moveq.l    D0, 0x03
  24580. 0001281E  C093                     and.l      D0, [A3]
  24581. 00012820  8083                     or.l       D0, D3
  24582. 00012822  2680                     move.l     [A3], D0
  24583. 00012824  2783 38FC                move.l     [A3 + D3 - 0x4], D3
  24584. 00012828  244B                     movea.l    A2, A3
  24585. 0001282A  504F                     addq.w     A7, 8
  24586. label0001282C:
  24587. 0001282C  204A                     movea.l    A0, A2
  24588. 0001282E  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  24589. 00012832  4E75                     rts
  24590. 00012834  202F 0004                move.l     D0, [A7 + 0x4]
  24591. 00012838  A11E                     syscall    NewPtr, flags=1
  24592. 0001283A  4E75                     rts
  24593. 0001283C  206F 0004                movea.l    A0, [A7 + 0x4]
  24594. 00012840  A01F                     syscall    DisposPtr/DisposePtr
  24595. 00012842  4E75                     rts
  24596. 00012844  48E7 1C3A                movem.l    -[A7], D3,D4,D5,A2,A3,A4,A6
  24597. 00012848  4FEF FFF2                lea.l      A7, [A7 - 0xE]
  24598. 0001284C  2C6F 002E                movea.l    A6, [A7 + 0x2E]
  24599. 00012850  286F 0032                movea.l    A4, [A7 + 0x32]
  24600. 00012854  266F 0036                movea.l    A3, [A7 + 0x36]
  24601. 00012858  244E                     movea.l    A2, A6
  24602. 0001285A  1EBC 0001                move.b     [A7], 0x1
  24603. 0001285E  422F 0001                clr.b      [A7 + 0x1]
  24604. 00012862  422F 0002                clr.b      [A7 + 0x2]
  24605. 00012866  422F 0003                clr.b      [A7 + 0x3]
  24606. 0001286A  422F 0004                clr.b      [A7 + 0x4]
  24607. 0001286E  42AF 0006                clr.l      [A7 + 0x6]
  24608. 00012872  42AF 000A                clr.l      [A7 + 0xA]
  24609. 00012876  528A                     addq.l     A2, 1
  24610. 00012878  1012                     move.b     D0, [A2]
  24611. 0001287A  4880                     ext.w      D0
  24612. 0001287C  48C0                     ext.l      D0
  24613. 0001287E  2600                     move.l     D3, D0
  24614. 00012880  7225                     moveq.l    D1, 0x25
  24615. 00012882  B081                     cmp.l      D0, D1
  24616. 00012884  6618                     bne        +0x1A /* 0001289E */
  24617. 00012886  1F43 0005                move.b     [A7 + 0x5], D3
  24618. 0001288A  41D7                     lea.l      A0, [A7]
  24619. 0001288C  43D3                     lea.l      A1, [A3]
  24620. 0001288E  22D8                     move.l     [A1]+, [A0]+
  24621. 00012890  22D8                     move.l     [A1]+, [A0]+
  24622. 00012892  22D8                     move.l     [A1]+, [A0]+
  24623. 00012894  32D8                     move.w     [A1]+, [A0]+
  24624. 00012896  204A                     movea.l    A0, A2
  24625. 00012898  5288                     addq.l     A0, 1
  24626. 0001289A  6000 02D8                bra        +0x2DA /* 00012B74 */
  24627. label0001289E:
  24628. 0001289E  7801                     moveq.l    D4, 0x01
  24629. 000128A0  2003                     move.l     D0, D3
  24630. 000128A2  4EB9 0000 05F8           jsr        [0x000005F8]
  24631. 000128A8  0058 0000                ori.w      [A0]+, 0x0
  24632. 000128AC  0020 0000                ori.b      -[A0], 0x0
  24633. 000128B0  0030 0004 0000           ori.b      [A0 + D0.w], 0x4
  24634. 000128B6  0020 0026                ori.b      -[A0], 0x26 /* '&' */
  24635. 000128BA  0000 0023                ori.b      D0, 0x23 /* '#' */
  24636. 000128BE  0030 0000 002B           ori.b      [A0 + D0.w + 0x2B], 0x0
  24637. 000128C4  0012 0000                ori.b      [A2], 0x0
  24638. 000128C8  002D 0008 0000           ori.b      [A5 + 0x0], 0x8
  24639. 000128CE  0030 0026 4217           ori.b      [A0 + D4.w * 2 + 0x17], 0x26 /* '&' */
  24640. 000128D4  602C                     bra        +0x2E /* 00012902 */
  24641. 000128D6  1F7C 0001 0001           move.b     [A7 + 0x1], 0x1
  24642. 000128DC  6024                     bra        +0x26 /* 00012902 */
  24643. 000128DE  0C2F 0001 0001           cmpi.b     [A7 + 0x1], 0x1
  24644. 000128E4  671C                     beq        +0x1E /* 00012902 */
  24645. 000128E6  1F7C 0002 0001           move.b     [A7 + 0x1], 0x2
  24646. 000128EC  6014                     bra        +0x16 /* 00012902 */
  24647. 000128EE  1F7C 0001 0003           move.b     [A7 + 0x3], 0x1
  24648. 000128F4  600C                     bra        +0xE /* 00012902 */
  24649. 000128F6  4A17                     tst.b      [A7]
  24650. 000128F8  6708                     beq        +0xA /* 00012902 */
  24651. 000128FA  1EBC 0002                move.b     [A7], 0x2
  24652. 000128FE  6002                     bra        +0x4 /* 00012902 */
  24653. 00012900  7800                     moveq.l    D4, 0x00
  24654. label00012902:
  24655. 00012902  4A84                     tst.l      D4
  24656. 00012904  670A                     beq        +0xC /* 00012910 */
  24657. 00012906  528A                     addq.l     A2, 1
  24658. 00012908  1612                     move.b     D3, [A2]
  24659. 0001290A  4883                     ext.w      D3
  24660. 0001290C  48C3                     ext.l      D3
  24661. 0001290E  608E                     bra        -0x70 /* 0001289E */
  24662. label00012910:
  24663. 00012910  702A                     moveq.l    D0, 0x2A
  24664. 00012912  B680                     cmp.l      D3, D0
  24665. 00012914  6644                     bne        +0x46 /* 0001295A */
  24666. 00012916  5894                     addq.l     [A4], 4
  24667. 00012918  2054                     movea.l    A0, [A4]
  24668. 0001291A  2F68 FFFC 0006           move.l     [A7 + 0x6], [A0 - 0x4]
  24669. 00012920  4AA8 FFFC                tst.l      [A0 - 0x4]
  24670. 00012924  6C0C                     bge        +0xE /* 00012932 */
  24671. 00012926  4217                     clr.b      [A7]
  24672. 00012928  202F 0006                move.l     D0, [A7 + 0x6]
  24673. 0001292C  4480                     neg.l      D0
  24674. 0001292E  2F40 0006                move.l     [A7 + 0x6], D0
  24675. label00012932:
  24676. 00012932  528A                     addq.l     A2, 1
  24677. 00012934  1612                     move.b     D3, [A2]
  24678. 00012936  4883                     ext.w      D3
  24679. 00012938  48C3                     ext.l      D3
  24680. 0001293A  6032                     bra        +0x34 /* 0001296E */
  24681. label0001293C:
  24682. 0001293C  202F 0006                move.l     D0, [A7 + 0x6]
  24683. 00012940  720A                     moveq.l    D1, 0x0A
  24684. 00012942  4EB9 0000 04D2           jsr        [0x000004D2]
  24685. 00012948  72D0                     moveq.l    D1, 0xFFFFFFD0
  24686. 0001294A  D283                     add.l      D1, D3
  24687. 0001294C  D280                     add.l      D1, D0
  24688. 0001294E  2F41 0006                move.l     [A7 + 0x6], D1
  24689. 00012952  528A                     addq.l     A2, 1
  24690. 00012954  1612                     move.b     D3, [A2]
  24691. 00012956  4883                     ext.w      D3
  24692. 00012958  48C3                     ext.l      D3
  24693. label0001295A:
  24694. 0001295A  7000                     moveq.l    D0, 0x00
  24695. 0001295C  1003                     move.b     D0, D3
  24696. 0001295E  41F9 0000 454E           lea.l      A0, [0x0000454E]
  24697. 00012964  1030 0800                move.b     D0, [A0 + D0]
  24698. 00012968  7210                     moveq.l    D1, 0x10
  24699. 0001296A  C081                     and.l      D0, D1
  24700. 0001296C  66CE                     bne        -0x30 /* 0001293C */
  24701. label0001296E:
  24702. 0001296E  0CAF 0000 01FD 0006      cmpi.l     [A7 + 0x6], 0x1FD
  24703. 00012976  6F1A                     ble        +0x1C /* 00012992 */
  24704. 00012978  1F7C 00FF 0005           move.b     [A7 + 0x5], 0xFF
  24705. 0001297E  41D7                     lea.l      A0, [A7]
  24706. 00012980  43D3                     lea.l      A1, [A3]
  24707. 00012982  22D8                     move.l     [A1]+, [A0]+
  24708. 00012984  22D8                     move.l     [A1]+, [A0]+
  24709. 00012986  22D8                     move.l     [A1]+, [A0]+
  24710. 00012988  32D8                     move.w     [A1]+, [A0]+
  24711. 0001298A  204A                     movea.l    A0, A2
  24712. 0001298C  5288                     addq.l     A0, 1
  24713. 0001298E  6000 01E4                bra        +0x1E6 /* 00012B74 */
  24714. label00012992:
  24715. 00012992  702E                     moveq.l    D0, 0x2E
  24716. 00012994  B680                     cmp.l      D3, D0
  24717. 00012996  6666                     bne        +0x68 /* 000129FE */
  24718. 00012998  1F7C 0001 0002           move.b     [A7 + 0x2], 0x1
  24719. 0001299E  528A                     addq.l     A2, 1
  24720. 000129A0  1012                     move.b     D0, [A2]
  24721. 000129A2  4880                     ext.w      D0
  24722. 000129A4  48C0                     ext.l      D0
  24723. 000129A6  2600                     move.l     D3, D0
  24724. 000129A8  722A                     moveq.l    D1, 0x2A
  24725. 000129AA  B081                     cmp.l      D0, D1
  24726. 000129AC  663C                     bne        +0x3E /* 000129EA */
  24727. 000129AE  5894                     addq.l     [A4], 4
  24728. 000129B0  2054                     movea.l    A0, [A4]
  24729. 000129B2  2F68 FFFC 000A           move.l     [A7 + 0xA], [A0 - 0x4]
  24730. 000129B8  4AA8 FFFC                tst.l      [A0 - 0x4]
  24731. 000129BC  6C04                     bge        +0x6 /* 000129C2 */
  24732. 000129BE  422F 0002                clr.b      [A7 + 0x2]
  24733. label000129C2:
  24734. 000129C2  528A                     addq.l     A2, 1
  24735. 000129C4  1612                     move.b     D3, [A2]
  24736. 000129C6  4883                     ext.w      D3
  24737. 000129C8  48C3                     ext.l      D3
  24738. 000129CA  6032                     bra        +0x34 /* 000129FE */
  24739. label000129CC:
  24740. 000129CC  202F 000A                move.l     D0, [A7 + 0xA]
  24741. 000129D0  720A                     moveq.l    D1, 0x0A
  24742. 000129D2  4EB9 0000 04D2           jsr        [0x000004D2]
  24743. 000129D8  72D0                     moveq.l    D1, 0xFFFFFFD0
  24744. 000129DA  D283                     add.l      D1, D3
  24745. 000129DC  D280                     add.l      D1, D0
  24746. 000129DE  2F41 000A                move.l     [A7 + 0xA], D1
  24747. 000129E2  528A                     addq.l     A2, 1
  24748. 000129E4  1612                     move.b     D3, [A2]
  24749. 000129E6  4883                     ext.w      D3
  24750. 000129E8  48C3                     ext.l      D3
  24751. label000129EA:
  24752. 000129EA  7000                     moveq.l    D0, 0x00
  24753. 000129EC  1003                     move.b     D0, D3
  24754. 000129EE  41F9 0000 454E           lea.l      A0, [0x0000454E]
  24755. 000129F4  1030 0800                move.b     D0, [A0 + D0]
  24756. 000129F8  7210                     moveq.l    D1, 0x10
  24757. 000129FA  C081                     and.l      D0, D1
  24758. 000129FC  66CE                     bne        -0x30 /* 000129CC */
  24759. label000129FE:
  24760. 000129FE  7801                     moveq.l    D4, 0x01
  24761. 00012A00  0C83 0000 0068           cmpi.l     D3, 0x68 /* 'h' */
  24762. 00012A06  6712                     beq        +0x14 /* 00012A1A */
  24763. 00012A08  0C83 0000 006C           cmpi.l     D3, 0x6C /* 'l' */
  24764. 00012A0E  6712                     beq        +0x14 /* 00012A22 */
  24765. 00012A10  0C83 0000 004C           cmpi.l     D3, 0x4C /* 'L' */
  24766. 00012A16  6712                     beq        +0x14 /* 00012A2A */
  24767. 00012A18  6018                     bra        +0x1A /* 00012A32 */
  24768. label00012A1A:
  24769. 00012A1A  1F7C 0001 0004           move.b     [A7 + 0x4], 0x1
  24770. 00012A20  6012                     bra        +0x14 /* 00012A34 */
  24771. label00012A22:
  24772. 00012A22  1F7C 0002 0004           move.b     [A7 + 0x4], 0x2
  24773. 00012A28  600A                     bra        +0xC /* 00012A34 */
  24774. label00012A2A:
  24775. 00012A2A  1F7C 0004 0004           move.b     [A7 + 0x4], 0x4
  24776. 00012A30  6002                     bra        +0x4 /* 00012A34 */
  24777. label00012A32:
  24778. 00012A32  7800                     moveq.l    D4, 0x00
  24779. label00012A34:
  24780. 00012A34  4A84                     tst.l      D4
  24781. 00012A36  6708                     beq        +0xA /* 00012A40 */
  24782. 00012A38  528A                     addq.l     A2, 1
  24783. 00012A3A  1612                     move.b     D3, [A2]
  24784. 00012A3C  4883                     ext.w      D3
  24785. 00012A3E  48C3                     ext.l      D3
  24786. label00012A40:
  24787. 00012A40  1F43 0005                move.b     [A7 + 0x5], D3
  24788. 00012A44  2003                     move.l     D0, D3
  24789. 00012A46  4EB9 0000 05F8           jsr        [0x000005F8]
  24790. 00012A4C  0112                     btst       [A2], D0
  24791. 00012A4E  0000 0045                ori.b      D0, 0x45 /* 'E' */
  24792. 00012A52  0000 0078                ori.b      D0, 0x78 /* 'x' */
  24793. 00012A56  000E 0000                ori.b      A6, 0x0
  24794. 00012A5A  0045 0090                ori.w      D5, 0x90
  24795. 00012A5E  0000 0047                ori.b      D0, 0x47 /* 'G' */
  24796. 00012A62  007E 0000                ori.w      <<invalid special address>>, 0x0
  24797. 00012A66  0058 004A                ori.w      [A0]+, 0x4A /* 'J' */
  24798. 00012A6A  0000 0063                ori.b      D0, 0x63 /* 'c' */
  24799. 00012A6E  00BE 0000 0064           ori.l      <<invalid special address>>, 0x64 /* 'd' */
  24800. 00012A74  003E 0000                ori.b      <<invalid special address>>, 0x0
  24801. 00012A78  0065 0072                ori.w      -[A5], 0x72 /* 'r' */
  24802. 00012A7C  0000 0066                ori.b      D0, 0x66 /* 'f' */
  24803. 00012A80  006C 0000 0067           ori.w      [A4 + 0x67], 0x0
  24804. 00012A86  005A 0000                ori.w      [A2]+, 0x0
  24805. 00012A8A  0069 0026 0000           ori.w      [A1 + 0x0], 0x26 /* '&' */
  24806. 00012A90  006E 00BC 0000           ori.w      [A6 + 0x0], 0xBC
  24807. 00012A96  006F 001A 0000           ori.w      [A7 + 0x0], 0x1A
  24808. 00012A9C  0070 0074 0000           ori.w      [A0 + D0.w], 0x74 /* 't' */
  24809. 00012AA2  0073 009C 0000           ori.w      [A3 + D0.w], 0x9C
  24810. 00012AA8  0075 0008 0000           ori.w      [A5 + D0.w], 0x8
  24811. 00012AAE  0078 0002 0C2F           ori.w      [0x00000C2F /* SCSIPoll */], 0x2
  24812. 00012AB4  0004 0004                ori.b      D4, 0x4
  24813. 00012AB8  6606                     bne        +0x8 /* 00012AC0 */
  24814. 00012ABA  1F7C 0003 0004           move.b     [A7 + 0x4], 0x3
  24815. label00012AC0:
  24816. 00012AC0  4A2F 0002                tst.b      [A7 + 0x2]
  24817. 00012AC4  660A                     bne        +0xC /* 00012AD0 */
  24818. 00012AC6  7001                     moveq.l    D0, 0x01
  24819. 00012AC8  2F40 000A                move.l     [A7 + 0xA], D0
  24820. 00012ACC  6000 0096                bra        +0x98 /* 00012B64 */
  24821. label00012AD0:
  24822. 00012AD0  0C17 0002                cmpi.b     [A7], 0x2
  24823. 00012AD4  6600 008E                bne        +0x90 /* 00012B64 */
  24824. 00012AD8  1EBC 0001                move.b     [A7], 0x1
  24825. 00012ADC  6000 0086                bra        +0x88 /* 00012B64 */
  24826. 00012AE0  4AAF 000A                tst.l      [A7 + 0xA]
  24827. 00012AE4  6606                     bne        +0x8 /* 00012AEC */
  24828. 00012AE6  7001                     moveq.l    D0, 0x01
  24829. 00012AE8  2F40 000A                move.l     [A7 + 0xA], D0
  24830. label00012AEC:
  24831. 00012AEC  1A2F 0004                move.b     D5, [A7 + 0x4]
  24832. 00012AF0  0C05 0001                cmpi.b     D5, 0x1
  24833. 00012AF4  6706                     beq        +0x8 /* 00012AFC */
  24834. 00012AF6  0C05 0002                cmpi.b     D5, 0x2
  24835. 00012AFA  6608                     bne        +0xA /* 00012B04 */
  24836. label00012AFC:
  24837. 00012AFC  1F7C 00FF 0005           move.b     [A7 + 0x5], 0xFF
  24838. 00012B02  6060                     bra        +0x62 /* 00012B64 */
  24839. label00012B04:
  24840. 00012B04  4A2F 0002                tst.b      [A7 + 0x2]
  24841. 00012B08  665A                     bne        +0x5C /* 00012B64 */
  24842. 00012B0A  7006                     moveq.l    D0, 0x06
  24843. 00012B0C  2F40 000A                move.l     [A7 + 0xA], D0
  24844. 00012B10  6052                     bra        +0x54 /* 00012B64 */
  24845. 00012B12  1F7C 0002 0004           move.b     [A7 + 0x4], 0x2
  24846. 00012B18  1F7C 0001 0003           move.b     [A7 + 0x3], 0x1
  24847. 00012B1E  1F7C 0078 0005           move.b     [A7 + 0x5], 0x78 /* 'x' */
  24848. 00012B24  7008                     moveq.l    D0, 0x08
  24849. 00012B26  2F40 000A                move.l     [A7 + 0xA], D0
  24850. 00012B2A  6038                     bra        +0x3A /* 00012B64 */
  24851. 00012B2C  4A2F 0002                tst.b      [A7 + 0x2]
  24852. 00012B30  6606                     bne        +0x8 /* 00012B38 */
  24853. 00012B32  4A2F 0004                tst.b      [A7 + 0x4]
  24854. 00012B36  672C                     beq        +0x2E /* 00012B64 */
  24855. label00012B38:
  24856. 00012B38  1F7C 00FF 0005           move.b     [A7 + 0x5], 0xFF
  24857. 00012B3E  6024                     bra        +0x26 /* 00012B64 */
  24858. 00012B40  4A2F 0004                tst.b      [A7 + 0x4]
  24859. 00012B44  671E                     beq        +0x20 /* 00012B64 */
  24860. 00012B46  1F7C 00FF 0005           move.b     [A7 + 0x5], 0xFF
  24861. 00012B4C  6016                     bra        +0x18 /* 00012B64 */
  24862. 00012B4E  0C2F 0004 0004           cmpi.b     [A7 + 0x4], 0x4
  24863. 00012B54  660E                     bne        +0x10 /* 00012B64 */
  24864. 00012B56  1F7C 0003 0004           move.b     [A7 + 0x4], 0x3
  24865. 00012B5C  6006                     bra        +0x8 /* 00012B64 */
  24866. 00012B5E  1F7C 00FF 0005           move.b     [A7 + 0x5], 0xFF
  24867. label00012B64:
  24868. 00012B64  41D7                     lea.l      A0, [A7]
  24869. 00012B66  43D3                     lea.l      A1, [A3]
  24870. 00012B68  22D8                     move.l     [A1]+, [A0]+
  24871. 00012B6A  22D8                     move.l     [A1]+, [A0]+
  24872. 00012B6C  22D8                     move.l     [A1]+, [A0]+
  24873. 00012B6E  32D8                     move.w     [A1]+, [A0]+
  24874. 00012B70  204A                     movea.l    A0, A2
  24875. 00012B72  5288                     addq.l     A0, 1
  24876. label00012B74:
  24877. 00012B74  4FEF 000E                lea.l      A7, [A7 + 0xE]
  24878. 00012B78  4CDF 5C38                movem.l    D3,D4,D5,A2,A3,A4,A6, [A7]+
  24879. 00012B7C  4E75                     rts
  24880. 00012B7E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  24881. 00012B82  554F                     subq.w     A7, 2
  24882. 00012B84  266F 0026                movea.l    A3, [A7 + 0x26]
  24883. 00012B88  286F 002A                movea.l    A4, [A7 + 0x2A]
  24884. 00012B8C  2A0B                     move.l     D5, A3
  24885. 00012B8E  7E00                     moveq.l    D7, 0x00
  24886. 00012B90  244C                     movea.l    A2, A4
  24887. 00012B92  4222                     clr.b      -[A2]
  24888. 00012B94  7800                     moveq.l    D4, 0x00
  24889. 00012B96  200B                     move.l     D0, A3
  24890. 00012B98  661A                     bne        +0x1C /* 00012BB4 */
  24891. 00012B9A  4AAF 0038                tst.l      [A7 + 0x38]
  24892. 00012B9E  6614                     bne        +0x16 /* 00012BB4 */
  24893. 00012BA0  4A2F 0031                tst.b      [A7 + 0x31]
  24894. 00012BA4  6708                     beq        +0xA /* 00012BAE */
  24895. 00012BA6  0C2F 006F 0033           cmpi.b     [A7 + 0x33], 0x6F /* 'o' */
  24896. 00012BAC  6706                     beq        +0x8 /* 00012BB4 */
  24897. label00012BAE:
  24898. 00012BAE  204A                     movea.l    A0, A2
  24899. 00012BB0  6000 014A                bra        +0x14C /* 00012CFC */
  24900. label00012BB4:
  24901. 00012BB4  7000                     moveq.l    D0, 0x00
  24902. 00012BB6  102F 0033                move.b     D0, [A7 + 0x33]
  24903. 00012BBA  4EB9 0000 05F8           jsr        [0x000005F8]
  24904. 00012BC0  0054 0000                ori.w      [A4], 0x0
  24905. 00012BC4  0058 0000                ori.w      [A0]+, 0x0
  24906. 00012BC8  0078 0005 0000           ori.w      [0x00000000 /* __m68k_reset_stack__ */], 0x5
  24907. 00012BCE  0058 003E                ori.w      [A0]+, 0x3E /* '>' */
  24908. 00012BD2  0000 0064                ori.b      D0, 0x64 /* 'd' */
  24909. 00012BD6  001A 0000                ori.b      [A2]+, 0x0
  24910. 00012BDA  0069 0014 0000           ori.w      [A1 + 0x0], 0x14
  24911. 00012BE0  006F 001C 0000           ori.w      [A7 + 0x0], 0x1C
  24912. 00012BE6  0075 001E 0000           ori.w      [A5 + D0.w], 0x1E
  24913. 00012BEC  0078 0020 7C0A           ori.w      [0x00007C0A], 0x20 /* ' ' */
  24914. 00012BF2  B6FC 0000                cmpa.w     A3, 0x0
  24915. 00012BF6  6C1C                     bge        +0x1E /* 00012C14 */
  24916. 00012BF8  4485                     neg.l      D5
  24917. 00012BFA  7E01                     moveq.l    D7, 0x01
  24918. 00012BFC  6016                     bra        +0x18 /* 00012C14 */
  24919. 00012BFE  7C08                     moveq.l    D6, 0x08
  24920. 00012C00  422F 002F                clr.b      [A7 + 0x2F]
  24921. 00012C04  600E                     bra        +0x10 /* 00012C14 */
  24922. 00012C06  7C0A                     moveq.l    D6, 0x0A
  24923. 00012C08  422F 002F                clr.b      [A7 + 0x2F]
  24924. 00012C0C  6006                     bra        +0x8 /* 00012C14 */
  24925. 00012C0E  7C10                     moveq.l    D6, 0x10
  24926. 00012C10  422F 002F                clr.b      [A7 + 0x2F]
  24927. label00012C14:
  24928. 00012C14  2005                     move.l     D0, D5
  24929. 00012C16  2206                     move.l     D1, D6
  24930. 00012C18  4EB9 0000 0584           jsr        [0x00000584]
  24931. 00012C1E  2600                     move.l     D3, D0
  24932. 00012C20  2005                     move.l     D0, D5
  24933. 00012C22  2206                     move.l     D1, D6
  24934. 00012C24  4EB9 0000 0504           jsr        [0x00000504]
  24935. 00012C2A  2A00                     move.l     D5, D0
  24936. 00012C2C  700A                     moveq.l    D0, 0x0A
  24937. 00012C2E  B680                     cmp.l      D3, D0
  24938. 00012C30  6C06                     bge        +0x8 /* 00012C38 */
  24939. 00012C32  7030                     moveq.l    D0, 0x30
  24940. 00012C34  D680                     add.l      D3, D0
  24941. 00012C36  6016                     bra        +0x18 /* 00012C4E */
  24942. label00012C38:
  24943. 00012C38  700A                     moveq.l    D0, 0x0A
  24944. 00012C3A  9680                     sub.l      D3, D0
  24945. 00012C3C  0C2F 0078 0033           cmpi.b     [A7 + 0x33], 0x78 /* 'x' */
  24946. 00012C42  6606                     bne        +0x8 /* 00012C4A */
  24947. 00012C44  7061                     moveq.l    D0, 0x61
  24948. 00012C46  D680                     add.l      D3, D0
  24949. 00012C48  6004                     bra        +0x6 /* 00012C4E */
  24950. label00012C4A:
  24951. 00012C4A  7041                     moveq.l    D0, 0x41
  24952. 00012C4C  D680                     add.l      D3, D0
  24953. label00012C4E:
  24954. 00012C4E  1503                     move.b     -[A2], D3
  24955. 00012C50  5284                     addq.l     D4, 1
  24956. 00012C52  4A85                     tst.l      D5
  24957. 00012C54  66BE                     bne        -0x40 /* 00012C14 */
  24958. 00012C56  7008                     moveq.l    D0, 0x08
  24959. 00012C58  BC80                     cmp.l      D6, D0
  24960. 00012C5A  6612                     bne        +0x14 /* 00012C6E */
  24961. 00012C5C  4A2F 0031                tst.b      [A7 + 0x31]
  24962. 00012C60  670C                     beq        +0xE /* 00012C6E */
  24963. 00012C62  0C12 0030                cmpi.b     [A2], 0x30 /* '0' */
  24964. 00012C66  6706                     beq        +0x8 /* 00012C6E */
  24965. 00012C68  153C 0030                move.b     -[A2], 0x30 /* '0' */
  24966. 00012C6C  5284                     addq.l     D4, 1
  24967. label00012C6E:
  24968. 00012C6E  0C2F 0002 002E           cmpi.b     [A7 + 0x2E], 0x2
  24969. 00012C74  6624                     bne        +0x26 /* 00012C9A */
  24970. 00012C76  2F6F 0034 0038           move.l     [A7 + 0x38], [A7 + 0x34]
  24971. 00012C7C  4A87                     tst.l      D7
  24972. 00012C7E  6606                     bne        +0x8 /* 00012C86 */
  24973. 00012C80  4A2F 002F                tst.b      [A7 + 0x2F]
  24974. 00012C84  6704                     beq        +0x6 /* 00012C8A */
  24975. label00012C86:
  24976. 00012C86  53AF 0038                subq.l     [A7 + 0x38], 1
  24977. label00012C8A:
  24978. 00012C8A  7010                     moveq.l    D0, 0x10
  24979. 00012C8C  BC80                     cmp.l      D6, D0
  24980. 00012C8E  660A                     bne        +0xC /* 00012C9A */
  24981. 00012C90  4A2F 0031                tst.b      [A7 + 0x31]
  24982. 00012C94  6704                     beq        +0x6 /* 00012C9A */
  24983. 00012C96  55AF 0038                subq.l     [A7 + 0x38], 2
  24984. label00012C9A:
  24985. 00012C9A  204C                     movea.l    A0, A4
  24986. 00012C9C  91CA                     sub.l      A0, A2
  24987. 00012C9E  202F 0038                move.l     D0, [A7 + 0x38]
  24988. 00012CA2  D088                     add.l      D0, A0
  24989. 00012CA4  0C80 0000 01FD           cmpi.l     D0, 0x1FD
  24990. 00012CAA  6F0A                     ble        +0xC /* 00012CB6 */
  24991. 00012CAC  91C8                     sub.l      A0, A0
  24992. 00012CAE  604C                     bra        +0x4E /* 00012CFC */
  24993. label00012CB0:
  24994. 00012CB0  153C 0030                move.b     -[A2], 0x30 /* '0' */
  24995. 00012CB4  5284                     addq.l     D4, 1
  24996. label00012CB6:
  24997. 00012CB6  B8AF 0038                cmp.l      D4, [A7 + 0x38]
  24998. 00012CBA  6DF4                     blt        -0xA /* 00012CB0 */
  24999. 00012CBC  7010                     moveq.l    D0, 0x10
  25000. 00012CBE  BC80                     cmp.l      D6, D0
  25001. 00012CC0  660E                     bne        +0x10 /* 00012CD0 */
  25002. 00012CC2  4A2F 0031                tst.b      [A7 + 0x31]
  25003. 00012CC6  6708                     beq        +0xA /* 00012CD0 */
  25004. 00012CC8  152F 0033                move.b     -[A2], [A7 + 0x33]
  25005. 00012CCC  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25006. label00012CD0:
  25007. 00012CD0  4A87                     tst.l      D7
  25008. 00012CD2  6706                     beq        +0x8 /* 00012CDA */
  25009. 00012CD4  153C 002D                move.b     -[A2], 0x2D /* '-' */
  25010. 00012CD8  6020                     bra        +0x22 /* 00012CFA */
  25011. label00012CDA:
  25012. 00012CDA  1F6F 002F 0001           move.b     [A7 + 0x1], [A7 + 0x2F]
  25013. 00012CE0  0C2F 0001 002F           cmpi.b     [A7 + 0x2F], 0x1
  25014. 00012CE6  6606                     bne        +0x8 /* 00012CEE */
  25015. 00012CE8  153C 002B                move.b     -[A2], 0x2B /* '+' */
  25016. 00012CEC  600C                     bra        +0xE /* 00012CFA */
  25017. label00012CEE:
  25018. 00012CEE  0C2F 0002 0001           cmpi.b     [A7 + 0x1], 0x2
  25019. 00012CF4  6604                     bne        +0x6 /* 00012CFA */
  25020. 00012CF6  153C 0020                move.b     -[A2], 0x20 /* ' ' */
  25021. label00012CFA:
  25022. 00012CFA  204A                     movea.l    A0, A2
  25023. label00012CFC:
  25024. 00012CFC  544F                     addq.w     A7, 2
  25025. 00012CFE  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  25026. 00012D02  4E75                     rts
  25027. 00012D04  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  25028. 00012D08  4FEF FFE8                lea.l      A7, [A7 - 0x18]
  25029. 00012D0C  266F 003C                movea.l    A3, [A7 + 0x3C]
  25030. 00012D10  2F6F 0034 0010           move.l     [A7 + 0x10], [A7 + 0x34]
  25031. 00012D16  2F6F 0038 0014           move.l     [A7 + 0x14], [A7 + 0x38]
  25032. 00012D1C  7A00                     moveq.l    D5, 0x00
  25033. 00012D1E  244B                     movea.l    A2, A3
  25034. 00012D20  4222                     clr.b      -[A2]
  25035. 00012D22  7800                     moveq.l    D4, 0x00
  25036. 00012D24  42A7                     clr.l      -[A7]
  25037. 00012D26  42A7                     clr.l      -[A7]
  25038. 00012D28  2F2F 0040                move.l     -[A7], [A7 + 0x40]
  25039. 00012D2C  2F2F 0040                move.l     -[A7], [A7 + 0x40]
  25040. 00012D30  4EB9 0000 256A           jsr        [0x0000256A]
  25041. 00012D36  4A40                     tst.w      D0
  25042. 00012D38  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25043. 00012D3C  661A                     bne        +0x1C /* 00012D58 */
  25044. 00012D3E  4AAF 004A                tst.l      [A7 + 0x4A]
  25045. 00012D42  6614                     bne        +0x16 /* 00012D58 */
  25046. 00012D44  4A2F 0043                tst.b      [A7 + 0x43]
  25047. 00012D48  6708                     beq        +0xA /* 00012D52 */
  25048. 00012D4A  0C2F 006F 0045           cmpi.b     [A7 + 0x45], 0x6F /* 'o' */
  25049. 00012D50  6706                     beq        +0x8 /* 00012D58 */
  25050. label00012D52:
  25051. 00012D52  204A                     movea.l    A0, A2
  25052. 00012D54  6000 0210                bra        +0x212 /* 00012F66 */
  25053. label00012D58:
  25054. 00012D58  7000                     moveq.l    D0, 0x00
  25055. 00012D5A  102F 0045                move.b     D0, [A7 + 0x45]
  25056. 00012D5E  4EB9 0000 05F8           jsr        [0x000005F8]
  25057. 00012D64  00A4 0000 0058           ori.l      -[A4], 0x58 /* 'X' */
  25058. 00012D6A  0000 0078                ori.b      D0, 0x78 /* 'x' */
  25059. 00012D6E  0005 0000                ori.b      D5, 0x0
  25060. 00012D72  0058 0084                ori.w      [A0]+, 0x84
  25061. 00012D76  0000 0064                ori.b      D0, 0x64 /* 'd' */
  25062. 00012D7A  001A 0000                ori.b      [A2]+, 0x0
  25063. 00012D7E  0069 0014 0000           ori.w      [A1 + 0x0], 0x14
  25064. 00012D84  006F 004E 0000           ori.w      [A7 + 0x0], 0x4E /* 'N' */
  25065. 00012D8A  0075 005A 0000           ori.w      [A5 + D0.w], 0x5A /* 'Z' */
  25066. 00012D90  0078 0066 42AF           ori.w      [0x000042AF], 0x66 /* 'f' */
  25067. 00012D96  0008 2F7C                ori.b      A0, 0x7C /* '|' */
  25068. 00012D9A  0000 000A                ori.b      D0, 0xA /* '\n' */
  25069. 00012D9E  000C 42A7                ori.b      A4, 0xA7
  25070. 00012DA2  42A7                     clr.l      -[A7]
  25071. 00012DA4  2F2F 0040                move.l     -[A7], [A7 + 0x40]
  25072. 00012DA8  2F2F 0040                move.l     -[A7], [A7 + 0x40]
  25073. 00012DAC  4EB9 0000 2572           jsr        [0x00002572]
  25074. 00012DB2  4A40                     tst.w      D0
  25075. 00012DB4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25076. 00012DB8  6C4E                     bge        +0x50 /* 00012E08 */
  25077. 00012DBA  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25078. 00012DBE  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25079. 00012DC2  486F 0018                pea.l      [A7 + 0x18]
  25080. 00012DC6  4EB9 0000 2552           jsr        [0x00002552]
  25081. 00012DCC  7A01                     moveq.l    D5, 0x01
  25082. 00012DCE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  25083. 00012DD2  6034                     bra        +0x36 /* 00012E08 */
  25084. 00012DD4  42AF 0008                clr.l      [A7 + 0x8]
  25085. 00012DD8  2F7C 0000 0008 000C      move.l     [A7 + 0xC], 0x8
  25086. 00012DE0  422F 0041                clr.b      [A7 + 0x41]
  25087. 00012DE4  6022                     bra        +0x24 /* 00012E08 */
  25088. 00012DE6  42AF 0008                clr.l      [A7 + 0x8]
  25089. 00012DEA  2F7C 0000 000A 000C      move.l     [A7 + 0xC], 0xA /* '\n' */
  25090. 00012DF2  422F 0041                clr.b      [A7 + 0x41]
  25091. 00012DF6  6010                     bra        +0x12 /* 00012E08 */
  25092. 00012DF8  42AF 0008                clr.l      [A7 + 0x8]
  25093. 00012DFC  2F7C 0000 0010 000C      move.l     [A7 + 0xC], 0x10
  25094. 00012E04  422F 0041                clr.b      [A7 + 0x41]
  25095. label00012E08:
  25096. 00012E08  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  25097. 00012E0C  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  25098. 00012E10  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  25099. 00012E14  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  25100. 00012E18  486F 0010                pea.l      [A7 + 0x10]
  25101. 00012E1C  4EB9 0000 2562           jsr        [0x00002562]
  25102. 00012E22  2628 0004                move.l     D3, [A0 + 0x4]
  25103. 00012E26  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  25104. 00012E2A  2F2F 0020                move.l     -[A7], [A7 + 0x20]
  25105. 00012E2E  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  25106. 00012E32  2F2F 0030                move.l     -[A7], [A7 + 0x30]
  25107. 00012E36  486F 0034                pea.l      [A7 + 0x34]
  25108. 00012E3A  4EB9 0000 255A           jsr        [0x0000255A]
  25109. 00012E40  700A                     moveq.l    D0, 0x0A
  25110. 00012E42  B680                     cmp.l      D3, D0
  25111. 00012E44  4FEF 0028                lea.l      A7, [A7 + 0x28]
  25112. 00012E48  6C06                     bge        +0x8 /* 00012E50 */
  25113. 00012E4A  7030                     moveq.l    D0, 0x30
  25114. 00012E4C  D680                     add.l      D3, D0
  25115. 00012E4E  6016                     bra        +0x18 /* 00012E66 */
  25116. label00012E50:
  25117. 00012E50  700A                     moveq.l    D0, 0x0A
  25118. 00012E52  9680                     sub.l      D3, D0
  25119. 00012E54  0C2F 0078 0045           cmpi.b     [A7 + 0x45], 0x78 /* 'x' */
  25120. 00012E5A  6606                     bne        +0x8 /* 00012E62 */
  25121. 00012E5C  7061                     moveq.l    D0, 0x61
  25122. 00012E5E  D680                     add.l      D3, D0
  25123. 00012E60  6004                     bra        +0x6 /* 00012E66 */
  25124. label00012E62:
  25125. 00012E62  7041                     moveq.l    D0, 0x41
  25126. 00012E64  D680                     add.l      D3, D0
  25127. label00012E66:
  25128. 00012E66  1503                     move.b     -[A2], D3
  25129. 00012E68  5284                     addq.l     D4, 1
  25130. 00012E6A  42A7                     clr.l      -[A7]
  25131. 00012E6C  42A7                     clr.l      -[A7]
  25132. 00012E6E  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  25133. 00012E72  2F2F 001C                move.l     -[A7], [A7 + 0x1C]
  25134. 00012E76  4EB9 0000 256A           jsr        [0x0000256A]
  25135. 00012E7C  4A40                     tst.w      D0
  25136. 00012E7E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25137. 00012E82  6684                     bne        -0x7A /* 00012E08 */
  25138. 00012E84  4878 0008                push.l     0x8
  25139. 00012E88  42A7                     clr.l      -[A7]
  25140. 00012E8A  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25141. 00012E8E  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25142. 00012E92  4EB9 0000 256A           jsr        [0x0000256A]
  25143. 00012E98  4A40                     tst.w      D0
  25144. 00012E9A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25145. 00012E9E  6612                     bne        +0x14 /* 00012EB2 */
  25146. 00012EA0  4A2F 0043                tst.b      [A7 + 0x43]
  25147. 00012EA4  670C                     beq        +0xE /* 00012EB2 */
  25148. 00012EA6  0C12 0030                cmpi.b     [A2], 0x30 /* '0' */
  25149. 00012EAA  6706                     beq        +0x8 /* 00012EB2 */
  25150. 00012EAC  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25151. 00012EB0  5284                     addq.l     D4, 1
  25152. label00012EB2:
  25153. 00012EB2  0C2F 0002 0040           cmpi.b     [A7 + 0x40], 0x2
  25154. 00012EB8  663A                     bne        +0x3C /* 00012EF4 */
  25155. 00012EBA  2F6F 0046 004A           move.l     [A7 + 0x4A], [A7 + 0x46]
  25156. 00012EC0  4A85                     tst.l      D5
  25157. 00012EC2  6606                     bne        +0x8 /* 00012ECA */
  25158. 00012EC4  4A2F 0041                tst.b      [A7 + 0x41]
  25159. 00012EC8  6704                     beq        +0x6 /* 00012ECE */
  25160. label00012ECA:
  25161. 00012ECA  53AF 004A                subq.l     [A7 + 0x4A], 1
  25162. label00012ECE:
  25163. 00012ECE  4878 0010                push.l     0x10
  25164. 00012ED2  42A7                     clr.l      -[A7]
  25165. 00012ED4  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25166. 00012ED8  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25167. 00012EDC  4EB9 0000 256A           jsr        [0x0000256A]
  25168. 00012EE2  4A40                     tst.w      D0
  25169. 00012EE4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25170. 00012EE8  660A                     bne        +0xC /* 00012EF4 */
  25171. 00012EEA  4A2F 0043                tst.b      [A7 + 0x43]
  25172. 00012EEE  6704                     beq        +0x6 /* 00012EF4 */
  25173. 00012EF0  55AF 004A                subq.l     [A7 + 0x4A], 2
  25174. label00012EF4:
  25175. 00012EF4  204B                     movea.l    A0, A3
  25176. 00012EF6  91CA                     sub.l      A0, A2
  25177. 00012EF8  202F 004A                move.l     D0, [A7 + 0x4A]
  25178. 00012EFC  D088                     add.l      D0, A0
  25179. 00012EFE  0C80 0000 01FD           cmpi.l     D0, 0x1FD
  25180. 00012F04  6F0A                     ble        +0xC /* 00012F10 */
  25181. 00012F06  91C8                     sub.l      A0, A0
  25182. 00012F08  605C                     bra        +0x5E /* 00012F66 */
  25183. label00012F0A:
  25184. 00012F0A  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25185. 00012F0E  5284                     addq.l     D4, 1
  25186. label00012F10:
  25187. 00012F10  B8AF 004A                cmp.l      D4, [A7 + 0x4A]
  25188. 00012F14  6DF4                     blt        -0xA /* 00012F0A */
  25189. 00012F16  4878 0010                push.l     0x10
  25190. 00012F1A  42A7                     clr.l      -[A7]
  25191. 00012F1C  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25192. 00012F20  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25193. 00012F24  4EB9 0000 256A           jsr        [0x0000256A]
  25194. 00012F2A  4A40                     tst.w      D0
  25195. 00012F2C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25196. 00012F30  660E                     bne        +0x10 /* 00012F40 */
  25197. 00012F32  4A2F 0043                tst.b      [A7 + 0x43]
  25198. 00012F36  6708                     beq        +0xA /* 00012F40 */
  25199. 00012F38  152F 0045                move.b     -[A2], [A7 + 0x45]
  25200. 00012F3C  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25201. label00012F40:
  25202. 00012F40  4A85                     tst.l      D5
  25203. 00012F42  6706                     beq        +0x8 /* 00012F4A */
  25204. 00012F44  153C 002D                move.b     -[A2], 0x2D /* '-' */
  25205. 00012F48  601A                     bra        +0x1C /* 00012F64 */
  25206. label00012F4A:
  25207. 00012F4A  1C2F 0041                move.b     D6, [A7 + 0x41]
  25208. 00012F4E  0C06 0001                cmpi.b     D6, 0x1
  25209. 00012F52  6606                     bne        +0x8 /* 00012F5A */
  25210. 00012F54  153C 002B                move.b     -[A2], 0x2B /* '+' */
  25211. 00012F58  600A                     bra        +0xC /* 00012F64 */
  25212. label00012F5A:
  25213. 00012F5A  0C06 0002                cmpi.b     D6, 0x2
  25214. 00012F5E  6604                     bne        +0x6 /* 00012F64 */
  25215. 00012F60  153C 0020                move.b     -[A2], 0x20 /* ' ' */
  25216. label00012F64:
  25217. 00012F64  204A                     movea.l    A0, A2
  25218. label00012F66:
  25219. 00012F66  4FEF 0018                lea.l      A7, [A7 + 0x18]
  25220. 00012F6A  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  25221. 00012F6E  4E75                     rts
  25222. 00012F70  48E7 1E3A                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4,A6
  25223. 00012F74  246F 0024                movea.l    A2, [A7 + 0x24]
  25224. 00012F78  262F 0028                move.l     D3, [A7 + 0x28]
  25225. 00012F7C  4A83                     tst.l      D3
  25226. 00012F7E  6C16                     bge        +0x18 /* 00012F96 */
  25227. label00012F80:
  25228. 00012F80  4212                     clr.b      [A2]
  25229. 00012F82  426A 0002                clr.w      [A2 + 0x2]
  25230. 00012F86  157C 0001 0004           move.b     [A2 + 0x4], 0x1
  25231. 00012F8C  157C 0030 0005           move.b     [A2 + 0x5], 0x30 /* '0' */
  25232. 00012F92  6000 00B8                bra        +0xBA /* 0001304C */
  25233. label00012F96:
  25234. 00012F96  1C2A 0004                move.b     D6, [A2 + 0x4]
  25235. 00012F9A  7000                     moveq.l    D0, 0x00
  25236. 00012F9C  1006                     move.b     D0, D6
  25237. 00012F9E  B680                     cmp.l      D3, D0
  25238. 00012FA0  6C00 00AA                bge        +0xAC /* 0001304C */
  25239. 00012FA4  264A                     movea.l    A3, A2
  25240. 00012FA6  5A8B                     addq.l     A3, 5
  25241. 00012FA8  2C4B                     movea.l    A6, A3
  25242. 00012FAA  D7C3                     add.l      A3, D3
  25243. 00012FAC  528B                     addq.l     A3, 1
  25244. 00012FAE  1823                     move.b     D4, -[A3]
  25245. 00012FB0  4884                     ext.w      D4
  25246. 00012FB2  48C4                     ext.l      D4
  25247. 00012FB4  72D0                     moveq.l    D1, 0xFFFFFFD0
  25248. 00012FB6  D881                     add.l      D4, D1
  25249. 00012FB8  0C04 0005                cmpi.b     D4, 0x5
  25250. 00012FBC  6628                     bne        +0x2A /* 00012FE6 */
  25251. 00012FBE  7000                     moveq.l    D0, 0x00
  25252. 00012FC0  1006                     move.b     D0, D6
  25253. 00012FC2  284E                     movea.l    A4, A6
  25254. 00012FC4  D8C0                     add.w      A4, D0
  25255. label00012FC6:
  25256. 00012FC6  538C                     subq.l     A4, 1
  25257. 00012FC8  B9CB                     cmpa.l     A4, A3
  25258. 00012FCA  6306                     bls        +0x8 /* 00012FD2 */
  25259. 00012FCC  0C14 0030                cmpi.b     [A4], 0x30 /* '0' */
  25260. 00012FD0  67F4                     beq        -0xA /* 00012FC6 */
  25261. label00012FD2:
  25262. 00012FD2  B9CB                     cmpa.l     A4, A3
  25263. 00012FD4  660A                     bne        +0xC /* 00012FE0 */
  25264. 00012FD6  102B FFFF                move.b     D0, [A3 - 0x1]
  25265. 00012FDA  7201                     moveq.l    D1, 0x01
  25266. 00012FDC  C081                     and.l      D0, D1
  25267. 00012FDE  6002                     bra        +0x4 /* 00012FE2 */
  25268. label00012FE0:
  25269. 00012FE0  7001                     moveq.l    D0, 0x01
  25270. label00012FE2:
  25271. 00012FE2  2A00                     move.l     D5, D0
  25272. 00012FE4  6042                     bra        +0x44 /* 00013028 */
  25273. label00012FE6:
  25274. 00012FE6  0C04 0005                cmpi.b     D4, 0x5
  25275. 00012FEA  5EC0                     sgt        D0
  25276. 00012FEC  4400                     neg.b      D0
  25277. 00012FEE  4880                     ext.w      D0
  25278. 00012FF0  48C0                     ext.l      D0
  25279. 00012FF2  2A00                     move.l     D5, D0
  25280. 00012FF4  6032                     bra        +0x34 /* 00013028 */
  25281. label00012FF6:
  25282. 00012FF6  1823                     move.b     D4, -[A3]
  25283. 00012FF8  4884                     ext.w      D4
  25284. 00012FFA  48C4                     ext.l      D4
  25285. 00012FFC  72D0                     moveq.l    D1, 0xFFFFFFD0
  25286. 00012FFE  D881                     add.l      D4, D1
  25287. 00013000  D885                     add.l      D4, D5
  25288. 00013002  0C04 0009                cmpi.b     D4, 0x9 /* '\t' */
  25289. 00013006  5EC0                     sgt        D0
  25290. 00013008  4400                     neg.b      D0
  25291. 0001300A  4880                     ext.w      D0
  25292. 0001300C  48C0                     ext.l      D0
  25293. 0001300E  2A00                     move.l     D5, D0
  25294. 00013010  6604                     bne        +0x6 /* 00013016 */
  25295. 00013012  4A04                     tst.b      D4
  25296. 00013014  6604                     bne        +0x6 /* 0001301A */
  25297. label00013016:
  25298. 00013016  5383                     subq.l     D3, 1
  25299. 00013018  600E                     bra        +0x10 /* 00013028 */
  25300. label0001301A:
  25301. 0001301A  1004                     move.b     D0, D4
  25302. 0001301C  4880                     ext.w      D0
  25303. 0001301E  48C0                     ext.l      D0
  25304. 00013020  7230                     moveq.l    D1, 0x30
  25305. 00013022  D081                     add.l      D0, D1
  25306. 00013024  1680                     move.b     [A3], D0
  25307. 00013026  6004                     bra        +0x6 /* 0001302C */
  25308. label00013028:
  25309. 00013028  4A83                     tst.l      D3
  25310. 0001302A  66CA                     bne        -0x34 /* 00012FF6 */
  25311. label0001302C:
  25312. 0001302C  4A85                     tst.l      D5
  25313. 0001302E  6712                     beq        +0x14 /* 00013042 */
  25314. 00013030  526A 0002                addq.w     [A2 + 0x2], 1
  25315. 00013034  157C 0001 0004           move.b     [A2 + 0x4], 0x1
  25316. 0001303A  157C 0031 0005           move.b     [A2 + 0x5], 0x31 /* '1' */
  25317. 00013040  600A                     bra        +0xC /* 0001304C */
  25318. label00013042:
  25319. 00013042  4A83                     tst.l      D3
  25320. 00013044  6700 FF3A                beq        -0xC4 /* 00012F80 */
  25321. 00013048  1543 0004                move.b     [A2 + 0x4], D3
  25322. label0001304C:
  25323. 0001304C  4CDF 5C78                movem.l    D3,D4,D5,D6,A2,A3,A4,A6, [A7]+
  25324. 00013050  4E75                     rts
  25325. 00013052  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  25326. 00013056  4FEF FFB2                lea.l      A7, [A7 - 0x4E]
  25327. 0001305A  286F 0080                movea.l    A4, [A7 + 0x80]
  25328. 0001305E  0CAF 0000 01FD 008E      cmpi.l     [A7 + 0x8E], 0x1FD
  25329. 00013066  6F06                     ble        +0x8 /* 0001306E */
  25330. 00013068  91C8                     sub.l      A0, A0
  25331. 0001306A  6000 0408                bra        +0x40A /* 00013474 */
  25332. label0001306E:
  25333. 0001306E  422F 0024                clr.b      [A7 + 0x24]
  25334. 00013072  3F7C 0020 0026           move.w     [A7 + 0x26], 0x20 /* ' ' */
  25335. 00013078  486F 0028                pea.l      [A7 + 0x28]
  25336. 0001307C  2F2F 0080                move.l     -[A7], [A7 + 0x80]
  25337. 00013080  2F2F 0080                move.l     -[A7], [A7 + 0x80]
  25338. 00013084  3F2F 0082                move.w     -[A7], [A7 + 0x82]
  25339. 00013088  486F 0032                pea.l      [A7 + 0x32]
  25340. 0001308C  4EB9 0001 108E           jsr        [0x0001108E]
  25341. 00013092  7000                     moveq.l    D0, 0x00
  25342. 00013094  102F 003E                move.b     D0, [A7 + 0x3E]
  25343. 00013098  45EF 003A                lea.l      A2, [A7 + 0x3A]
  25344. 0001309C  5A8A                     addq.l     A2, 5
  25345. 0001309E  2F4A 002E                move.l     [A7 + 0x2E], A2
  25346. 000130A2  D4C0                     add.w      A2, D0
  25347. 000130A4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  25348. 000130A8  6008                     bra        +0xA /* 000130B2 */
  25349. label000130AA:
  25350. 000130AA  532F 002C                subq.b     [A7 + 0x2C], 1
  25351. 000130AE  526F 002A                addq.w     [A7 + 0x2A], 1
  25352. label000130B2:
  25353. 000130B2  0C2F 0001 002C           cmpi.b     [A7 + 0x2C], 0x1
  25354. 000130B8  6306                     bls        +0x8 /* 000130C0 */
  25355. 000130BA  0C22 0030                cmpi.b     -[A2], 0x30 /* '0' */
  25356. 000130BE  67EA                     beq        -0x14 /* 000130AA */
  25357. label000130C0:
  25358. 000130C0  7000                     moveq.l    D0, 0x00
  25359. 000130C2  102F 002D                move.b     D0, [A7 + 0x2D]
  25360. 000130C6  0480 0000 0030           subi.l     D0, 0x30 /* '0' */
  25361. 000130CC  670E                     beq        +0x10 /* 000130DC */
  25362. 000130CE  0480 0000 0019           subi.l     D0, 0x19
  25363. 000130D4  6710                     beq        +0x12 /* 000130E6 */
  25364. 000130D6  5B80                     subq.l     D0, 5
  25365. 000130D8  6750                     beq        +0x52 /* 0001312A */
  25366. 000130DA  6066                     bra        +0x68 /* 00013142 */
  25367. label000130DC:
  25368. 000130DC  422F 0028                clr.b      [A7 + 0x28]
  25369. 000130E0  426F 002A                clr.w      [A7 + 0x2A]
  25370. 000130E4  605C                     bra        +0x5E /* 00013142 */
  25371. label000130E6:
  25372. 000130E6  4297                     clr.l      [A7]
  25373. 000130E8  42AF 0004                clr.l      [A7 + 0x4]
  25374. 000130EC  426F 0008                clr.w      [A7 + 0x8]
  25375. 000130F0  4857                     pea.l      [A7]
  25376. 000130F2  486F 007A                pea.l      [A7 + 0x7A]
  25377. 000130F6  3F3C 0008                move.w     -[A7], 0x8
  25378. 000130FA  A9EB                     syscall    Pack4/FP68K
  25379. 000130FC  6C14                     bge        +0x16 /* 00013112 */
  25380. 000130FE  244C                     movea.l    A2, A4
  25381. 00013100  5B8A                     subq.l     A2, 5
  25382. 00013102  204A                     movea.l    A0, A2
  25383. 00013104  43F9 0000 43E4           lea.l      A1, [0x000043E4]
  25384. 0001310A  2008                     move.l     D0, A0
  25385. label0001310C:
  25386. 0001310C  10D9                     move.b     [A0]+, [A1]+
  25387. 0001310E  66FC                     bne        -0x2 /* 0001310C */
  25388. 00013110  6012                     bra        +0x14 /* 00013124 */
  25389. label00013112:
  25390. 00013112  244C                     movea.l    A2, A4
  25391. 00013114  598A                     subq.l     A2, 4
  25392. 00013116  204A                     movea.l    A0, A2
  25393. 00013118  43F9 0000 43E0           lea.l      A1, [0x000043E0]
  25394. 0001311E  2008                     move.l     D0, A0
  25395. label00013120:
  25396. 00013120  10D9                     move.b     [A0]+, [A1]+
  25397. 00013122  66FC                     bne        -0x2 /* 00013120 */
  25398. label00013124:
  25399. 00013124  204A                     movea.l    A0, A2
  25400. 00013126  6000 034C                bra        +0x34E /* 00013474 */
  25401. label0001312A:
  25402. 0001312A  244C                     movea.l    A2, A4
  25403. 0001312C  598A                     subq.l     A2, 4
  25404. 0001312E  204A                     movea.l    A0, A2
  25405. 00013130  43F9 0000 43DC           lea.l      A1, [0x000043DC]
  25406. 00013136  2008                     move.l     D0, A0
  25407. label00013138:
  25408. 00013138  10D9                     move.b     [A0]+, [A1]+
  25409. 0001313A  66FC                     bne        -0x2 /* 00013138 */
  25410. 0001313C  204A                     movea.l    A0, A2
  25411. 0001313E  6000 0334                bra        +0x336 /* 00013474 */
  25412. label00013142:
  25413. 00013142  7000                     moveq.l    D0, 0x00
  25414. 00013144  102F 002C                move.b     D0, [A7 + 0x2C]
  25415. 00013148  5380                     subq.l     D0, 1
  25416. 0001314A  D16F 002A                add.w      [A7 + 0x2A], D0
  25417. 0001314E  244C                     movea.l    A2, A4
  25418. 00013150  4222                     clr.b      -[A2]
  25419. 00013152  7000                     moveq.l    D0, 0x00
  25420. 00013154  102F 0089                move.b     D0, [A7 + 0x89]
  25421. 00013158  4EB9 0000 05F8           jsr        [0x000005F8]
  25422. 0001315E  0314                     btst       [A4], D1
  25423. 00013160  0000 0045                ori.b      D0, 0x45 /* 'E' */
  25424. 00013164  0000 0067                ori.b      D0, 0x67 /* 'g' */
  25425. 00013168  0004 0000                ori.b      D4, 0x0
  25426. 0001316C  0045 00B4                ori.w      D5, 0xB4
  25427. 00013170  0000 0047                ori.b      D0, 0x47 /* 'G' */
  25428. 00013174  0014 0000                ori.b      [A4], 0x0
  25429. 00013178  0065 00A8                ori.w      -[A5], 0xA8
  25430. 0001317C  0000 0066                ori.b      D0, 0x66 /* 'f' */
  25431. 00013180  01C4                     .incomplete
  25432. 00013182  0000 0067                ori.b      D0, 0x67 /* 'g' */
  25433. 00013186  0002 2F6F                ori.b      D2, 0x6F /* 'o' */
  25434. 0001318A  008E 0018 7000           ori.l      A6, 0x187000
  25435. 00013190  102F 002C                move.b     D0, [A7 + 0x2C]
  25436. 00013194  B0AF 008E                cmp.l      D0, [A7 + 0x8E]
  25437. 00013198  6F10                     ble        +0x12 /* 000131AA */
  25438. 0001319A  2F2F 0018                move.l     -[A7], [A7 + 0x18]
  25439. 0001319E  486F 002C                pea.l      [A7 + 0x2C]
  25440. 000131A2  4EB9 0001 2F74           jsr        [0x00012F74]
  25441. 000131A8  504F                     addq.w     A7, 8
  25442. label000131AA:
  25443. 000131AA  3E2F 002A                move.w     D7, [A7 + 0x2A]
  25444. 000131AE  0C47 FFFC                cmpi.w     D7, 0xFFFC
  25445. 000131B2  6D0A                     blt        +0xC /* 000131BE */
  25446. 000131B4  3007                     move.w     D0, D7
  25447. 000131B6  48C0                     ext.l      D0
  25448. 000131B8  B0AF 008E                cmp.l      D0, [A7 + 0x8E]
  25449. 000131BC  6D30                     blt        +0x32 /* 000131EE */
  25450. label000131BE:
  25451. 000131BE  4A2F 0087                tst.b      [A7 + 0x87]
  25452. 000131C2  6706                     beq        +0x8 /* 000131CA */
  25453. 000131C4  53AF 008E                subq.l     [A7 + 0x8E], 1
  25454. 000131C8  600C                     bra        +0xE /* 000131D6 */
  25455. label000131CA:
  25456. 000131CA  7000                     moveq.l    D0, 0x00
  25457. 000131CC  102F 002C                move.b     D0, [A7 + 0x2C]
  25458. 000131D0  5380                     subq.l     D0, 1
  25459. 000131D2  2F40 008E                move.l     [A7 + 0x8E], D0
  25460. label000131D6:
  25461. 000131D6  0C2F 0067 0089           cmpi.b     [A7 + 0x89], 0x67 /* 'g' */
  25462. 000131DC  6608                     bne        +0xA /* 000131E6 */
  25463. 000131DE  1F7C 0065 0089           move.b     [A7 + 0x89], 0x65 /* 'e' */
  25464. 000131E4  603C                     bra        +0x3E /* 00013222 */
  25465. label000131E6:
  25466. 000131E6  1F7C 0045 0089           move.b     [A7 + 0x89], 0x45 /* 'E' */
  25467. 000131EC  6034                     bra        +0x36 /* 00013222 */
  25468. label000131EE:
  25469. 000131EE  4A2F 0087                tst.b      [A7 + 0x87]
  25470. 000131F2  670E                     beq        +0x10 /* 00013202 */
  25471. 000131F4  3007                     move.w     D0, D7
  25472. 000131F6  48C0                     ext.l      D0
  25473. 000131F8  5280                     addq.l     D0, 1
  25474. 000131FA  91AF 008E                sub.l      [A7 + 0x8E], D0
  25475. 000131FE  6000 0144                bra        +0x146 /* 00013344 */
  25476. label00013202:
  25477. 00013202  3007                     move.w     D0, D7
  25478. 00013204  48C0                     ext.l      D0
  25479. 00013206  5280                     addq.l     D0, 1
  25480. 00013208  7200                     moveq.l    D1, 0x00
  25481. 0001320A  122F 002C                move.b     D1, [A7 + 0x2C]
  25482. 0001320E  9280                     sub.l      D1, D0
  25483. 00013210  2F41 008E                move.l     [A7 + 0x8E], D1
  25484. 00013214  4A81                     tst.l      D1
  25485. 00013216  6C00 012C                bge        +0x12E /* 00013344 */
  25486. 0001321A  42AF 008E                clr.l      [A7 + 0x8E]
  25487. 0001321E  6000 0124                bra        +0x126 /* 00013344 */
  25488. label00013222:
  25489. 00013222  202F 008E                move.l     D0, [A7 + 0x8E]
  25490. 00013226  5280                     addq.l     D0, 1
  25491. 00013228  2F40 0014                move.l     [A7 + 0x14], D0
  25492. 0001322C  7200                     moveq.l    D1, 0x00
  25493. 0001322E  122F 002C                move.b     D1, [A7 + 0x2C]
  25494. 00013232  B280                     cmp.l      D1, D0
  25495. 00013234  6F10                     ble        +0x12 /* 00013246 */
  25496. 00013236  2F2F 0014                move.l     -[A7], [A7 + 0x14]
  25497. 0001323A  486F 002C                pea.l      [A7 + 0x2C]
  25498. 0001323E  4EB9 0001 2F74           jsr        [0x00012F74]
  25499. 00013244  504F                     addq.w     A7, 8
  25500. label00013246:
  25501. 00013246  382F 002A                move.w     D4, [A7 + 0x2A]
  25502. 0001324A  48C4                     ext.l      D4
  25503. 0001324C  702B                     moveq.l    D0, 0x2B
  25504. 0001324E  2C40                     movea.l    A6, D0
  25505. 00013250  4A84                     tst.l      D4
  25506. 00013252  6C06                     bge        +0x8 /* 0001325A */
  25507. 00013254  4484                     neg.l      D4
  25508. 00013256  702D                     moveq.l    D0, 0x2D
  25509. 00013258  2C40                     movea.l    A6, D0
  25510. label0001325A:
  25511. 0001325A  7600                     moveq.l    D3, 0x00
  25512. 0001325C  601E                     bra        +0x20 /* 0001327C */
  25513. label0001325E:
  25514. 0001325E  2004                     move.l     D0, D4
  25515. 00013260  720A                     moveq.l    D1, 0x0A
  25516. 00013262  4EB9 0000 05E0           jsr        [0x000005E0]
  25517. 00013268  7230                     moveq.l    D1, 0x30
  25518. 0001326A  D081                     add.l      D0, D1
  25519. 0001326C  1500                     move.b     -[A2], D0
  25520. 0001326E  2004                     move.l     D0, D4
  25521. 00013270  720A                     moveq.l    D1, 0x0A
  25522. 00013272  4EB9 0000 0562           jsr        [0x00000562]
  25523. 00013278  2800                     move.l     D4, D0
  25524. 0001327A  5283                     addq.l     D3, 1
  25525. label0001327C:
  25526. 0001327C  4A84                     tst.l      D4
  25527. 0001327E  66DE                     bne        -0x20 /* 0001325E */
  25528. 00013280  7002                     moveq.l    D0, 0x02
  25529. 00013282  B680                     cmp.l      D3, D0
  25530. 00013284  6DD8                     blt        -0x26 /* 0001325E */
  25531. 00013286  200E                     move.l     D0, A6
  25532. 00013288  1500                     move.b     -[A2], D0
  25533. 0001328A  152F 0089                move.b     -[A2], [A7 + 0x89]
  25534. 0001328E  204C                     movea.l    A0, A4
  25535. 00013290  91CA                     sub.l      A0, A2
  25536. 00013292  2F6F 008E 0020           move.l     [A7 + 0x20], [A7 + 0x8E]
  25537. 00013298  202F 008E                move.l     D0, [A7 + 0x8E]
  25538. 0001329C  D088                     add.l      D0, A0
  25539. 0001329E  0C80 0000 01FD           cmpi.l     D0, 0x1FD
  25540. 000132A4  6F06                     ble        +0x8 /* 000132AC */
  25541. 000132A6  91C8                     sub.l      A0, A0
  25542. 000132A8  6000 01CA                bra        +0x1CC /* 00013474 */
  25543. label000132AC:
  25544. 000132AC  202F 0020                move.l     D0, [A7 + 0x20]
  25545. 000132B0  5280                     addq.l     D0, 1
  25546. 000132B2  1F6F 002C 0013           move.b     [A7 + 0x13], [A7 + 0x2C]
  25547. 000132B8  7200                     moveq.l    D1, 0x00
  25548. 000132BA  122F 002C                move.b     D1, [A7 + 0x2C]
  25549. 000132BE  B280                     cmp.l      D1, D0
  25550. 000132C0  6C18                     bge        +0x1A /* 000132DA */
  25551. 000132C2  7000                     moveq.l    D0, 0x00
  25552. 000132C4  102F 0013                move.b     D0, [A7 + 0x13]
  25553. 000132C8  282F 0020                move.l     D4, [A7 + 0x20]
  25554. 000132CC  5484                     addq.l     D4, 2
  25555. 000132CE  9880                     sub.l      D4, D0
  25556. 000132D0  6004                     bra        +0x6 /* 000132D6 */
  25557. label000132D2:
  25558. 000132D2  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25559. label000132D6:
  25560. 000132D6  5384                     subq.l     D4, 1
  25561. 000132D8  66F8                     bne        -0x6 /* 000132D2 */
  25562. label000132DA:
  25563. 000132DA  1F6F 002C 0012           move.b     [A7 + 0x12], [A7 + 0x2C]
  25564. 000132E0  7800                     moveq.l    D4, 0x00
  25565. 000132E2  182F 002C                move.b     D4, [A7 + 0x2C]
  25566. 000132E6  7000                     moveq.l    D0, 0x00
  25567. 000132E8  102F 0012                move.b     D0, [A7 + 0x12]
  25568. 000132EC  266F 001C                movea.l    A3, [A7 + 0x1C]
  25569. 000132F0  D6C0                     add.w      A3, D0
  25570. 000132F2  6002                     bra        +0x4 /* 000132F6 */
  25571. label000132F4:
  25572. 000132F4  1523                     move.b     -[A2], -[A3]
  25573. label000132F6:
  25574. 000132F6  5384                     subq.l     D4, 1
  25575. 000132F8  66FA                     bne        -0x4 /* 000132F4 */
  25576. 000132FA  4AAF 008E                tst.l      [A7 + 0x8E]
  25577. 000132FE  6606                     bne        +0x8 /* 00013306 */
  25578. 00013300  4A2F 0087                tst.b      [A7 + 0x87]
  25579. 00013304  6704                     beq        +0x6 /* 0001330A */
  25580. label00013306:
  25581. 00013306  153C 002E                move.b     -[A2], 0x2E /* '.' */
  25582. label0001330A:
  25583. 0001330A  152F 002D                move.b     -[A2], [A7 + 0x2D]
  25584. 0001330E  4A2F 0028                tst.b      [A7 + 0x28]
  25585. 00013312  6708                     beq        +0xA /* 0001331C */
  25586. 00013314  153C 002D                move.b     -[A2], 0x2D /* '-' */
  25587. 00013318  6000 0158                bra        +0x15A /* 00013472 */
  25588. label0001331C:
  25589. 0001331C  1F6F 0085 0011           move.b     [A7 + 0x11], [A7 + 0x85]
  25590. 00013322  0C2F 0001 0085           cmpi.b     [A7 + 0x85], 0x1
  25591. 00013328  6608                     bne        +0xA /* 00013332 */
  25592. 0001332A  153C 002B                move.b     -[A2], 0x2B /* '+' */
  25593. 0001332E  6000 0142                bra        +0x144 /* 00013472 */
  25594. label00013332:
  25595. 00013332  0C2F 0002 0011           cmpi.b     [A7 + 0x11], 0x2
  25596. 00013338  6600 0138                bne        +0x13A /* 00013472 */
  25597. 0001333C  153C 0020                move.b     -[A2], 0x20 /* ' ' */
  25598. 00013340  6000 0130                bra        +0x132 /* 00013472 */
  25599. label00013344:
  25600. 00013344  1F6F 002C 000B           move.b     [A7 + 0xB], [A7 + 0x2C]
  25601. 0001334A  7000                     moveq.l    D0, 0x00
  25602. 0001334C  102F 002C                move.b     D0, [A7 + 0x2C]
  25603. 00013350  322F 002A                move.w     D1, [A7 + 0x2A]
  25604. 00013354  48C1                     ext.l      D1
  25605. 00013356  4481                     neg.l      D1
  25606. 00013358  D280                     add.l      D1, D0
  25607. 0001335A  5381                     subq.l     D1, 1
  25608. 0001335C  2A01                     move.l     D5, D1
  25609. 0001335E  4A81                     tst.l      D1
  25610. 00013360  6C02                     bge        +0x4 /* 00013364 */
  25611. 00013362  7A00                     moveq.l    D5, 0x00
  25612. label00013364:
  25613. 00013364  2F6F 008E 000C           move.l     [A7 + 0xC], [A7 + 0x8E]
  25614. 0001336A  BAAF 008E                cmp.l      D5, [A7 + 0x8E]
  25615. 0001336E  6F36                     ble        +0x38 /* 000133A6 */
  25616. 00013370  2005                     move.l     D0, D5
  25617. 00013372  90AF 000C                sub.l      D0, [A7 + 0xC]
  25618. 00013376  7200                     moveq.l    D1, 0x00
  25619. 00013378  122F 000B                move.b     D1, [A7 + 0xB]
  25620. 0001337C  9280                     sub.l      D1, D0
  25621. 0001337E  2F01                     move.l     -[A7], D1
  25622. 00013380  486F 002C                pea.l      [A7 + 0x2C]
  25623. 00013384  4EB9 0001 2F74           jsr        [0x00012F74]
  25624. 0001338A  7000                     moveq.l    D0, 0x00
  25625. 0001338C  102F 0034                move.b     D0, [A7 + 0x34]
  25626. 00013390  322F 0032                move.w     D1, [A7 + 0x32]
  25627. 00013394  48C1                     ext.l      D1
  25628. 00013396  4481                     neg.l      D1
  25629. 00013398  D280                     add.l      D1, D0
  25630. 0001339A  5381                     subq.l     D1, 1
  25631. 0001339C  2A01                     move.l     D5, D1
  25632. 0001339E  4A81                     tst.l      D1
  25633. 000133A0  504F                     addq.w     A7, 8
  25634. 000133A2  6C02                     bge        +0x4 /* 000133A6 */
  25635. 000133A4  7A00                     moveq.l    D5, 0x00
  25636. label000133A6:
  25637. 000133A6  302F 002A                move.w     D0, [A7 + 0x2A]
  25638. 000133AA  48C0                     ext.l      D0
  25639. 000133AC  5280                     addq.l     D0, 1
  25640. 000133AE  2C00                     move.l     D6, D0
  25641. 000133B0  4A80                     tst.l      D0
  25642. 000133B2  6C02                     bge        +0x4 /* 000133B6 */
  25643. 000133B4  7C00                     moveq.l    D6, 0x00
  25644. label000133B6:
  25645. 000133B6  2006                     move.l     D0, D6
  25646. 000133B8  D085                     add.l      D0, D5
  25647. 000133BA  0C80 0000 01FD           cmpi.l     D0, 0x1FD
  25648. 000133C0  6F06                     ble        +0x8 /* 000133C8 */
  25649. 000133C2  91C8                     sub.l      A0, A0
  25650. 000133C4  6000 00AE                bra        +0xB0 /* 00013474 */
  25651. label000133C8:
  25652. 000133C8  7000                     moveq.l    D0, 0x00
  25653. 000133CA  102F 002C                move.b     D0, [A7 + 0x2C]
  25654. 000133CE  266F 001C                movea.l    A3, [A7 + 0x1C]
  25655. 000133D2  D6C0                     add.w      A3, D0
  25656. 000133D4  7600                     moveq.l    D3, 0x00
  25657. 000133D6  6006                     bra        +0x8 /* 000133DE */
  25658. label000133D8:
  25659. 000133D8  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25660. 000133DC  5283                     addq.l     D3, 1
  25661. label000133DE:
  25662. 000133DE  202F 008E                move.l     D0, [A7 + 0x8E]
  25663. 000133E2  9085                     sub.l      D0, D5
  25664. 000133E4  B680                     cmp.l      D3, D0
  25665. 000133E6  6DF0                     blt        -0xE /* 000133D8 */
  25666. 000133E8  7600                     moveq.l    D3, 0x00
  25667. 000133EA  6004                     bra        +0x6 /* 000133F0 */
  25668. label000133EC:
  25669. 000133EC  1523                     move.b     -[A2], -[A3]
  25670. 000133EE  5283                     addq.l     D3, 1
  25671. label000133F0:
  25672. 000133F0  B685                     cmp.l      D3, D5
  25673. 000133F2  6C12                     bge        +0x14 /* 00013406 */
  25674. 000133F4  7000                     moveq.l    D0, 0x00
  25675. 000133F6  102F 002C                move.b     D0, [A7 + 0x2C]
  25676. 000133FA  B680                     cmp.l      D3, D0
  25677. 000133FC  6DEE                     blt        -0x10 /* 000133EC */
  25678. 000133FE  6006                     bra        +0x8 /* 00013406 */
  25679. label00013400:
  25680. 00013400  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25681. 00013404  5283                     addq.l     D3, 1
  25682. label00013406:
  25683. 00013406  B685                     cmp.l      D3, D5
  25684. 00013408  6DF6                     blt        -0x8 /* 00013400 */
  25685. 0001340A  4AAF 008E                tst.l      [A7 + 0x8E]
  25686. 0001340E  6606                     bne        +0x8 /* 00013416 */
  25687. 00013410  4A2F 0087                tst.b      [A7 + 0x87]
  25688. 00013414  6704                     beq        +0x6 /* 0001341A */
  25689. label00013416:
  25690. 00013416  153C 002E                move.b     -[A2], 0x2E /* '.' */
  25691. label0001341A:
  25692. 0001341A  4A86                     tst.l      D6
  25693. 0001341C  6724                     beq        +0x26 /* 00013442 */
  25694. 0001341E  7600                     moveq.l    D3, 0x00
  25695. 00013420  6006                     bra        +0x8 /* 00013428 */
  25696. label00013422:
  25697. 00013422  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25698. 00013426  5283                     addq.l     D3, 1
  25699. label00013428:
  25700. 00013428  7000                     moveq.l    D0, 0x00
  25701. 0001342A  102F 002C                move.b     D0, [A7 + 0x2C]
  25702. 0001342E  2206                     move.l     D1, D6
  25703. 00013430  9280                     sub.l      D1, D0
  25704. 00013432  B681                     cmp.l      D3, D1
  25705. 00013434  6DEC                     blt        -0x12 /* 00013422 */
  25706. 00013436  6004                     bra        +0x6 /* 0001343C */
  25707. label00013438:
  25708. 00013438  1523                     move.b     -[A2], -[A3]
  25709. 0001343A  5283                     addq.l     D3, 1
  25710. label0001343C:
  25711. 0001343C  B686                     cmp.l      D3, D6
  25712. 0001343E  6DF8                     blt        -0x6 /* 00013438 */
  25713. 00013440  6004                     bra        +0x6 /* 00013446 */
  25714. label00013442:
  25715. 00013442  153C 0030                move.b     -[A2], 0x30 /* '0' */
  25716. label00013446:
  25717. 00013446  4A2F 0028                tst.b      [A7 + 0x28]
  25718. 0001344A  6706                     beq        +0x8 /* 00013452 */
  25719. 0001344C  153C 002D                move.b     -[A2], 0x2D /* '-' */
  25720. 00013450  6020                     bra        +0x22 /* 00013472 */
  25721. label00013452:
  25722. 00013452  1F6F 0085 000A           move.b     [A7 + 0xA], [A7 + 0x85]
  25723. 00013458  0C2F 0001 0085           cmpi.b     [A7 + 0x85], 0x1
  25724. 0001345E  6606                     bne        +0x8 /* 00013466 */
  25725. 00013460  153C 002B                move.b     -[A2], 0x2B /* '+' */
  25726. 00013464  600C                     bra        +0xE /* 00013472 */
  25727. label00013466:
  25728. 00013466  0C2F 0002 000A           cmpi.b     [A7 + 0xA], 0x2
  25729. 0001346C  6604                     bne        +0x6 /* 00013472 */
  25730. 0001346E  153C 0020                move.b     -[A2], 0x20 /* ' ' */
  25731. label00013472:
  25732. 00013472  204A                     movea.l    A0, A2
  25733. label00013474:
  25734. 00013474  4FEF 004E                lea.l      A7, [A7 + 0x4E]
  25735. 00013478  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  25736. 0001347C  4E75                     rts
  25737. 0001347E  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  25738. 00013482  4FEF FDC2                lea.l      A7, [A7 - 0x23E]
  25739. 00013486  246F 0266                movea.l    A2, [A7 + 0x266]
  25740. 0001348A  286F 026A                movea.l    A4, [A7 + 0x26A]
  25741. 0001348E  7A00                     moveq.l    D5, 0x00
  25742. 00013490  6000 052A                bra        +0x52C /* 000139BC */
  25743. label00013494:
  25744. 00013494  4878 0025                push.l     0x25 /* '%' */
  25745. 00013498  2F0C                     move.l     -[A7], A4
  25746. 0001349A  4EB9 0001 3AC4           jsr        [0x00013AC4]
  25747. 000134A0  2F48 0234                move.l     [A7 + 0x234], A0
  25748. 000134A4  2008                     move.l     D0, A0
  25749. 000134A6  504F                     addq.w     A7, 8
  25750. 000134A8  6634                     bne        +0x36 /* 000134DE */
  25751. 000134AA  204C                     movea.l    A0, A4
  25752. 000134AC  70FF                     moveq.l    D0, 0xFFFFFFFF
  25753. label000134AE:
  25754. 000134AE  5280                     addq.l     D0, 1
  25755. 000134B0  4A18                     tst.b      [A0]+
  25756. 000134B2  66FA                     bne        -0x4 /* 000134AE */
  25757. 000134B4  2600                     move.l     D3, D0
  25758. 000134B6  DA83                     add.l      D5, D3
  25759. 000134B8  4A83                     tst.l      D3
  25760. 000134BA  6700 04FC                beq        +0x4FE /* 000139B8 */
  25761. 000134BE  2F0A                     move.l     -[A7], A2
  25762. 000134C0  4878 0001                push.l     0x1
  25763. 000134C4  2F03                     move.l     -[A7], D3
  25764. 000134C6  2F0C                     move.l     -[A7], A4
  25765. 000134C8  4EB9 0001 1C56           jsr        [0x00011C56]
  25766. 000134CE  4A80                     tst.l      D0
  25767. 000134D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25768. 000134D4  6600 04E2                bne        +0x4E4 /* 000139B8 */
  25769. 000134D8  70FF                     moveq.l    D0, 0xFFFFFFFF
  25770. 000134DA  6000 04F6                bra        +0x4F8 /* 000139D2 */
  25771. label000134DE:
  25772. 000134DE  91CC                     sub.l      A0, A4
  25773. 000134E0  2608                     move.l     D3, A0
  25774. 000134E2  DA83                     add.l      D5, D3
  25775. 000134E4  4A83                     tst.l      D3
  25776. 000134E6  671E                     beq        +0x20 /* 00013506 */
  25777. 000134E8  2F0A                     move.l     -[A7], A2
  25778. 000134EA  4878 0001                push.l     0x1
  25779. 000134EE  2F03                     move.l     -[A7], D3
  25780. 000134F0  2F0C                     move.l     -[A7], A4
  25781. 000134F2  4EB9 0001 1C56           jsr        [0x00011C56]
  25782. 000134F8  4A80                     tst.l      D0
  25783. 000134FA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  25784. 000134FE  6606                     bne        +0x8 /* 00013506 */
  25785. 00013500  70FF                     moveq.l    D0, 0xFFFFFFFF
  25786. 00013502  6000 04CE                bra        +0x4D0 /* 000139D2 */
  25787. label00013506:
  25788. 00013506  486F 0230                pea.l      [A7 + 0x230]
  25789. 0001350A  486F 0272                pea.l      [A7 + 0x272]
  25790. 0001350E  2F2F 0234                move.l     -[A7], [A7 + 0x234]
  25791. 00013512  4EB9 0001 2848           jsr        [0x00012848]
  25792. 00013518  2848                     movea.l    A4, A0
  25793. 0001351A  7000                     moveq.l    D0, 0x00
  25794. 0001351C  102F 0241                move.b     D0, [A7 + 0x241]
  25795. 00013520  4FEF 000C                lea.l      A7, [A7 + 0xC]
  25796. 00013524  4EB9 0000 05F8           jsr        [0x000005F8]
  25797. 0001352A  0336 0000                btst       [A6 + D0.w], D1
  25798. 0001352E  0025 0000                ori.b      -[A5], 0x0
  25799. 00013532  00FF                     .incomplete
  25800. 00013534  000F 0000                ori.b      A7, 0x0
  25801. 00013538  0025 031A                ori.b      -[A5], 0x1A
  25802. 0001353C  0000 0045                ori.b      D0, 0x45 /* 'E' */
  25803. 00013540  01BC 0000 0047           bclr       0x47 /* 'G' */, D0
  25804. 00013546  01B6 0000                bclr       [A6 + D0.w], D0
  25805. 0001354A  0058 00FC                ori.w      [A0]+, 0xFC
  25806. 0001354E  0000 0063                ori.b      D0, 0x63 /* 'c' */
  25807. 00013552  02EE                     .incomplete
  25808. 00013554  0000 0064                ori.b      D0, 0x64 /* 'd' */
  25809. 00013558  003E 0000                ori.b      <<invalid special address>>, 0x0
  25810. 0001355C  0065 019E                ori.w      -[A5], 0x19E
  25811. 00013560  0000 0066                ori.b      D0, 0x66 /* 'f' */
  25812. 00013564  0198                     bclr       [A0]+, D0
  25813. 00013566  0000 0067                ori.b      D0, 0x67 /* 'g' */
  25814. 0001356A  0192                     bclr       [A2], D0
  25815. 0001356C  0000 0069                ori.b      D0, 0x69 /* 'i' */
  25816. 00013570  0026 0000                ori.b      -[A6], 0x0
  25817. 00013574  006E 0284 0000           ori.w      [A6 + 0x0], 0x284
  25818. 0001357A  006F 00CC 0000           ori.w      [A7 + 0x0], 0xCC
  25819. 00013580  0073 01FE 0000           ori.w      [A3 + D0.w], 0x1FE
  25820. 00013586  0075 00C0 0000           ori.w      [A5 + D0.w], 0xC0
  25821. 0001358C  0078 00BA 0000           ori.w      [0x00000000 /* __m68k_reset_stack__ */], 0xBA
  25822. 00013592  00FF                     .incomplete
  25823. 00013594  02CC                     .incomplete
  25824. 00013596  1F6F 0234 0223           move.b     [A7 + 0x223], [A7 + 0x234]
  25825. 0001359C  0C2F 0002 0234           cmpi.b     [A7 + 0x234], 0x2
  25826. 000135A2  660E                     bne        +0x10 /* 000135B2 */
  25827. 000135A4  58AF 026E                addq.l     [A7 + 0x26E], 4
  25828. 000135A8  206F 026E                movea.l    A0, [A7 + 0x26E]
  25829. 000135AC  2C28 FFFC                move.l     D6, [A0 - 0x4]
  25830. 000135B0  602A                     bra        +0x2C /* 000135DC */
  25831. label000135B2:
  25832. 000135B2  0C2F 0003 0223           cmpi.b     [A7 + 0x223], 0x3
  25833. 000135B8  6616                     bne        +0x18 /* 000135D0 */
  25834. 000135BA  50AF 026E                addq.l     [A7 + 0x26E], 8
  25835. 000135BE  206F 026E                movea.l    A0, [A7 + 0x26E]
  25836. 000135C2  2F68 FFF8 0224           move.l     [A7 + 0x224], [A0 - 0x8]
  25837. 000135C8  2F68 FFFC 0228           move.l     [A7 + 0x228], [A0 - 0x4]
  25838. 000135CE  600C                     bra        +0xE /* 000135DC */
  25839. label000135D0:
  25840. 000135D0  58AF 026E                addq.l     [A7 + 0x26E], 4
  25841. 000135D4  206F 026E                movea.l    A0, [A7 + 0x26E]
  25842. 000135D8  2C28 FFFC                move.l     D6, [A0 - 0x4]
  25843. label000135DC:
  25844. 000135DC  0C2F 0001 0223           cmpi.b     [A7 + 0x223], 0x1
  25845. 000135E2  6604                     bne        +0x6 /* 000135E8 */
  25846. 000135E4  3046                     movea.w    A0, D6
  25847. 000135E6  2C08                     move.l     D6, A0
  25848. label000135E8:
  25849. 000135E8  0C2F 0003 0223           cmpi.b     [A7 + 0x223], 0x3
  25850. 000135EE  662A                     bne        +0x2C /* 0001361A */
  25851. 000135F0  41EF 023E                lea.l      A0, [A7 + 0x23E]
  25852. 000135F4  2F20                     move.l     -[A7], -[A0]
  25853. 000135F6  2F20                     move.l     -[A7], -[A0]
  25854. 000135F8  2F20                     move.l     -[A7], -[A0]
  25855. 000135FA  3F20                     move.w     -[A7], -[A0]
  25856. 000135FC  2F0E                     move.l     -[A7], A6
  25857. 000135FE  2F2F 023A                move.l     -[A7], [A7 + 0x23A]
  25858. 00013602  2F2F 023A                move.l     -[A7], [A7 + 0x23A]
  25859. 00013606  4EB9 0001 2D08           jsr        [0x00012D08]
  25860. 0001360C  2648                     movea.l    A3, A0
  25861. 0001360E  2008                     move.l     D0, A0
  25862. 00013610  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  25863. 00013614  6626                     bne        +0x28 /* 0001363C */
  25864. 00013616  6000 0248                bra        +0x24A /* 00013860 */
  25865. label0001361A:
  25866. 0001361A  41EF 023E                lea.l      A0, [A7 + 0x23E]
  25867. 0001361E  2F20                     move.l     -[A7], -[A0]
  25868. 00013620  2F20                     move.l     -[A7], -[A0]
  25869. 00013622  2F20                     move.l     -[A7], -[A0]
  25870. 00013624  3F20                     move.w     -[A7], -[A0]
  25871. 00013626  2F0E                     move.l     -[A7], A6
  25872. 00013628  2F06                     move.l     -[A7], D6
  25873. 0001362A  4EB9 0001 2B82           jsr        [0x00012B82]
  25874. 00013630  2648                     movea.l    A3, A0
  25875. 00013632  2008                     move.l     D0, A0
  25876. 00013634  4FEF 0016                lea.l      A7, [A7 + 0x16]
  25877. 00013638  6700 0226                beq        +0x228 /* 00013860 */
  25878. label0001363C:
  25879. 0001363C  206F 021E                movea.l    A0, [A7 + 0x21E]
  25880. 00013640  91CB                     sub.l      A0, A3
  25881. 00013642  2608                     move.l     D3, A0
  25882. 00013644  6000 0254                bra        +0x256 /* 0001389A */
  25883. 00013648  1F6F 0234 0222           move.b     [A7 + 0x222], [A7 + 0x234]
  25884. 0001364E  0C2F 0002 0234           cmpi.b     [A7 + 0x234], 0x2
  25885. 00013654  660E                     bne        +0x10 /* 00013664 */
  25886. 00013656  58AF 026E                addq.l     [A7 + 0x26E], 4
  25887. 0001365A  206F 026E                movea.l    A0, [A7 + 0x26E]
  25888. 0001365E  2C28 FFFC                move.l     D6, [A0 - 0x4]
  25889. 00013662  602A                     bra        +0x2C /* 0001368E */
  25890. label00013664:
  25891. 00013664  0C2F 0003 0222           cmpi.b     [A7 + 0x222], 0x3
  25892. 0001366A  6616                     bne        +0x18 /* 00013682 */
  25893. 0001366C  50AF 026E                addq.l     [A7 + 0x26E], 8
  25894. 00013670  206F 026E                movea.l    A0, [A7 + 0x26E]
  25895. 00013674  2F68 FFF8 0224           move.l     [A7 + 0x224], [A0 - 0x8]
  25896. 0001367A  2F68 FFFC 0228           move.l     [A7 + 0x228], [A0 - 0x4]
  25897. 00013680  600C                     bra        +0xE /* 0001368E */
  25898. label00013682:
  25899. 00013682  58AF 026E                addq.l     [A7 + 0x26E], 4
  25900. 00013686  206F 026E                movea.l    A0, [A7 + 0x26E]
  25901. 0001368A  2C28 FFFC                move.l     D6, [A0 - 0x4]
  25902. label0001368E:
  25903. 0001368E  0C2F 0001 0222           cmpi.b     [A7 + 0x222], 0x1
  25904. 00013694  6606                     bne        +0x8 /* 0001369C */
  25905. 00013696  7000                     moveq.l    D0, 0x00
  25906. 00013698  3006                     move.w     D0, D6
  25907. 0001369A  2C00                     move.l     D6, D0
  25908. label0001369C:
  25909. 0001369C  0C2F 0003 0222           cmpi.b     [A7 + 0x222], 0x3
  25910. 000136A2  662A                     bne        +0x2C /* 000136CE */
  25911. 000136A4  41EF 023E                lea.l      A0, [A7 + 0x23E]
  25912. 000136A8  2F20                     move.l     -[A7], -[A0]
  25913. 000136AA  2F20                     move.l     -[A7], -[A0]
  25914. 000136AC  2F20                     move.l     -[A7], -[A0]
  25915. 000136AE  3F20                     move.w     -[A7], -[A0]
  25916. 000136B0  2F0E                     move.l     -[A7], A6
  25917. 000136B2  2F2F 023A                move.l     -[A7], [A7 + 0x23A]
  25918. 000136B6  2F2F 023A                move.l     -[A7], [A7 + 0x23A]
  25919. 000136BA  4EB9 0001 2D08           jsr        [0x00012D08]
  25920. 000136C0  2648                     movea.l    A3, A0
  25921. 000136C2  2008                     move.l     D0, A0
  25922. 000136C4  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  25923. 000136C8  6626                     bne        +0x28 /* 000136F0 */
  25924. 000136CA  6000 0194                bra        +0x196 /* 00013860 */
  25925. label000136CE:
  25926. 000136CE  41EF 023E                lea.l      A0, [A7 + 0x23E]
  25927. 000136D2  2F20                     move.l     -[A7], -[A0]
  25928. 000136D4  2F20                     move.l     -[A7], -[A0]
  25929. 000136D6  2F20                     move.l     -[A7], -[A0]
  25930. 000136D8  3F20                     move.w     -[A7], -[A0]
  25931. 000136DA  2F0E                     move.l     -[A7], A6
  25932. 000136DC  2F06                     move.l     -[A7], D6
  25933. 000136DE  4EB9 0001 2B82           jsr        [0x00012B82]
  25934. 000136E4  2648                     movea.l    A3, A0
  25935. 000136E6  2008                     move.l     D0, A0
  25936. 000136E8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  25937. 000136EC  6700 0172                beq        +0x174 /* 00013860 */
  25938. label000136F0:
  25939. 000136F0  206F 021E                movea.l    A0, [A7 + 0x21E]
  25940. 000136F4  91CB                     sub.l      A0, A3
  25941. 000136F6  2608                     move.l     D3, A0
  25942. 000136F8  6000 01A0                bra        +0x1A2 /* 0001389A */
  25943. 000136FC  0C2F 0004 0234           cmpi.b     [A7 + 0x234], 0x4
  25944. 00013702  661E                     bne        +0x20 /* 00013722 */
  25945. 00013704  700A                     moveq.l    D0, 0x0A
  25946. 00013706  D1AF 026E                add.l      [A7 + 0x26E], D0
  25947. 0001370A  206F 026E                movea.l    A0, [A7 + 0x26E]
  25948. 0001370E  2F68 FFF6 0214           move.l     [A7 + 0x214], [A0 - 0xA]
  25949. 00013714  2F68 FFFA 0218           move.l     [A7 + 0x218], [A0 - 0x6]
  25950. 0001371A  3F68 FFFE 021C           move.w     [A7 + 0x21C], [A0 - 0x2]
  25951. 00013720  6026                     bra        +0x28 /* 00013748 */
  25952. label00013722:
  25953. 00013722  50AF 026E                addq.l     [A7 + 0x26E], 8
  25954. 00013726  206F 026E                movea.l    A0, [A7 + 0x26E]
  25955. 0001372A  4868 FFF8                pea.l      [A0 - 0x8]
  25956. 0001372E  486F 0004                pea.l      [A7 + 0x4]
  25957. 00013732  3F3C 080E                move.w     -[A7], 0x80E
  25958. 00013736  A9EB                     syscall    Pack4/FP68K
  25959. 00013738  2F57 0214                move.l     [A7 + 0x214], [A7]
  25960. 0001373C  2F6F 0004 0218           move.l     [A7 + 0x218], [A7 + 0x4]
  25961. 00013742  3F6F 0008 021C           move.w     [A7 + 0x21C], [A7 + 0x8]
  25962. label00013748:
  25963. 00013748  41EF 023E                lea.l      A0, [A7 + 0x23E]
  25964. 0001374C  2F20                     move.l     -[A7], -[A0]
  25965. 0001374E  2F20                     move.l     -[A7], -[A0]
  25966. 00013750  2F20                     move.l     -[A7], -[A0]
  25967. 00013752  3F20                     move.w     -[A7], -[A0]
  25968. 00013754  2F0E                     move.l     -[A7], A6
  25969. 00013756  2F2F 022C                move.l     -[A7], [A7 + 0x22C]
  25970. 0001375A  2F2F 022C                move.l     -[A7], [A7 + 0x22C]
  25971. 0001375E  3F2F 022E                move.w     -[A7], [A7 + 0x22E]
  25972. 00013762  4EB9 0001 3056           jsr        [0x00013056]
  25973. 00013768  2648                     movea.l    A3, A0
  25974. 0001376A  2008                     move.l     D0, A0
  25975. 0001376C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  25976. 00013770  6700 00EE                beq        +0xF0 /* 00013860 */
  25977. 00013774  206F 021E                movea.l    A0, [A7 + 0x21E]
  25978. 00013778  91CB                     sub.l      A0, A3
  25979. 0001377A  2608                     move.l     D3, A0
  25980. 0001377C  6000 011C                bra        +0x11E /* 0001389A */
  25981. 00013780  58AF 026E                addq.l     [A7 + 0x26E], 4
  25982. 00013784  206F 026E                movea.l    A0, [A7 + 0x26E]
  25983. 00013788  2668 FFFC                movea.l    A3, [A0 - 0x4]
  25984. 0001378C  200B                     move.l     D0, A3
  25985. 0001378E  6606                     bne        +0x8 /* 00013796 */
  25986. 00013790  47F9 0000 43DA           lea.l      A3, [0x000043DA]
  25987. label00013796:
  25988. 00013796  4A2F 0233                tst.b      [A7 + 0x233]
  25989. 0001379A  6722                     beq        +0x24 /* 000137BE */
  25990. 0001379C  7600                     moveq.l    D3, 0x00
  25991. 0001379E  161B                     move.b     D3, [A3]+
  25992. 000137A0  4A2F 0232                tst.b      [A7 + 0x232]
  25993. 000137A4  6700 00F4                beq        +0xF6 /* 0001389A */
  25994. 000137A8  2F6F 023A 000C           move.l     [A7 + 0xC], [A7 + 0x23A]
  25995. 000137AE  B6AF 023A                cmp.l      D3, [A7 + 0x23A]
  25996. 000137B2  6F00 00E6                ble        +0xE8 /* 0001389A */
  25997. 000137B6  262F 000C                move.l     D3, [A7 + 0xC]
  25998. 000137BA  6000 00DE                bra        +0xE0 /* 0001389A */
  25999. label000137BE:
  26000. 000137BE  4A2F 0232                tst.b      [A7 + 0x232]
  26001. 000137C2  6726                     beq        +0x28 /* 000137EA */
  26002. 000137C4  262F 023A                move.l     D3, [A7 + 0x23A]
  26003. 000137C8  2F03                     move.l     -[A7], D3
  26004. 000137CA  42A7                     clr.l      -[A7]
  26005. 000137CC  2F0B                     move.l     -[A7], A3
  26006. 000137CE  4EB9 0001 241C           jsr        [0x0001241C]
  26007. 000137D4  2F48 001C                move.l     [A7 + 0x1C], A0
  26008. 000137D8  2008                     move.l     D0, A0
  26009. 000137DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  26010. 000137DE  6700 00BA                beq        +0xBC /* 0001389A */
  26011. 000137E2  91CB                     sub.l      A0, A3
  26012. 000137E4  2608                     move.l     D3, A0
  26013. 000137E6  6000 00B2                bra        +0xB4 /* 0001389A */
  26014. label000137EA:
  26015. 000137EA  204B                     movea.l    A0, A3
  26016. 000137EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  26017. label000137EE:
  26018. 000137EE  5280                     addq.l     D0, 1
  26019. 000137F0  4A18                     tst.b      [A0]+
  26020. 000137F2  66FA                     bne        -0x4 /* 000137EE */
  26021. 000137F4  2600                     move.l     D3, D0
  26022. 000137F6  6000 00A2                bra        +0xA4 /* 0001389A */
  26023. 000137FA  58AF 026E                addq.l     [A7 + 0x26E], 4
  26024. 000137FE  206F 026E                movea.l    A0, [A7 + 0x26E]
  26025. 00013802  2668 FFFC                movea.l    A3, [A0 - 0x4]
  26026. 00013806  7000                     moveq.l    D0, 0x00
  26027. 00013808  102F 0234                move.b     D0, [A7 + 0x234]
  26028. 0001380C  6710                     beq        +0x12 /* 0001381E */
  26029. 0001380E  5380                     subq.l     D0, 1
  26030. 00013810  6712                     beq        +0x14 /* 00013824 */
  26031. 00013812  5380                     subq.l     D0, 1
  26032. 00013814  6714                     beq        +0x16 /* 0001382A */
  26033. 00013816  5380                     subq.l     D0, 1
  26034. 00013818  6716                     beq        +0x18 /* 00013830 */
  26035. 0001381A  6000 0196                bra        +0x198 /* 000139B2 */
  26036. label0001381E:
  26037. 0001381E  2685                     move.l     [A3], D5
  26038. 00013820  6000 0190                bra        +0x192 /* 000139B2 */
  26039. label00013824:
  26040. 00013824  3685                     move.w     [A3], D5
  26041. 00013826  6000 018A                bra        +0x18C /* 000139B2 */
  26042. label0001382A:
  26043. 0001382A  2685                     move.l     [A3], D5
  26044. 0001382C  6000 0184                bra        +0x186 /* 000139B2 */
  26045. label00013830:
  26046. 00013830  2F05                     move.l     -[A7], D5
  26047. 00013832  2F0B                     move.l     -[A7], A3
  26048. 00013834  4EB9 0000 257A           jsr        [0x0000257A]
  26049. 0001383A  504F                     addq.w     A7, 8
  26050. 0001383C  6000 0174                bra        +0x176 /* 000139B2 */
  26051. 00013840  47EF 0014                lea.l      A3, [A7 + 0x14]
  26052. 00013844  58AF 026E                addq.l     [A7 + 0x26E], 4
  26053. 00013848  206F 026E                movea.l    A0, [A7 + 0x26E]
  26054. 0001384C  16A8 FFFF                move.b     [A3], [A0 - 0x1]
  26055. 00013850  7601                     moveq.l    D3, 0x01
  26056. 00013852  6046                     bra        +0x48 /* 0001389A */
  26057. 00013854  47EF 0014                lea.l      A3, [A7 + 0x14]
  26058. 00013858  16BC 0025                move.b     [A3], 0x25 /* '%' */
  26059. 0001385C  7601                     moveq.l    D3, 0x01
  26060. 0001385E  603A                     bra        +0x3C /* 0001389A */
  26061. label00013860:
  26062. 00013860  206F 022C                movea.l    A0, [A7 + 0x22C]
  26063. 00013864  70FF                     moveq.l    D0, 0xFFFFFFFF
  26064. label00013866:
  26065. 00013866  5280                     addq.l     D0, 1
  26066. 00013868  4A18                     tst.b      [A0]+
  26067. 0001386A  66FA                     bne        -0x4 /* 00013866 */
  26068. 0001386C  2600                     move.l     D3, D0
  26069. 0001386E  DA83                     add.l      D5, D3
  26070. 00013870  4A83                     tst.l      D3
  26071. 00013872  6720                     beq        +0x22 /* 00013894 */
  26072. 00013874  2F0A                     move.l     -[A7], A2
  26073. 00013876  4878 0001                push.l     0x1
  26074. 0001387A  2F03                     move.l     -[A7], D3
  26075. 0001387C  2F2F 0238                move.l     -[A7], [A7 + 0x238]
  26076. 00013880  4EB9 0001 1C56           jsr        [0x00011C56]
  26077. 00013886  4A80                     tst.l      D0
  26078. 00013888  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26079. 0001388C  6606                     bne        +0x8 /* 00013894 */
  26080. 0001388E  70FF                     moveq.l    D0, 0xFFFFFFFF
  26081. 00013890  6000 0140                bra        +0x142 /* 000139D2 */
  26082. label00013894:
  26083. 00013894  2005                     move.l     D0, D5
  26084. 00013896  6000 013A                bra        +0x13C /* 000139D2 */
  26085. label0001389A:
  26086. 0001389A  2803                     move.l     D4, D3
  26087. 0001389C  4A2F 0230                tst.b      [A7 + 0x230]
  26088. 000138A0  6700 00AA                beq        +0xAC /* 0001394C */
  26089. 000138A4  0C2F 0002 0230           cmpi.b     [A7 + 0x230], 0x2
  26090. 000138AA  6604                     bne        +0x6 /* 000138B0 */
  26091. 000138AC  7030                     moveq.l    D0, 0x30
  26092. 000138AE  6002                     bra        +0x4 /* 000138B2 */
  26093. label000138B0:
  26094. 000138B0  7020                     moveq.l    D0, 0x20
  26095. label000138B2:
  26096. 000138B2  1E00                     move.b     D7, D0
  26097. 000138B4  1F53 000B                move.b     [A7 + 0xB], [A3]
  26098. 000138B8  0C13 002B                cmpi.b     [A3], 0x2B /* '+' */
  26099. 000138BC  670A                     beq        +0xC /* 000138C8 */
  26100. 000138BE  0C2F 002D 000B           cmpi.b     [A7 + 0xB], 0x2D /* '-' */
  26101. 000138C4  6600 0080                bne        +0x82 /* 00013946 */
  26102. label000138C8:
  26103. 000138C8  0C07 0030                cmpi.b     D7, 0x30 /* '0' */
  26104. 000138CC  6678                     bne        +0x7A /* 00013946 */
  26105. 000138CE  202A 0022                move.l     D0, [A2 + 0x22]
  26106. 000138D2  53AA 0022                subq.l     [A2 + 0x22], 1
  26107. 000138D6  4A80                     tst.l      D0
  26108. 000138D8  6710                     beq        +0x12 /* 000138EA */
  26109. 000138DA  206A 001E                movea.l    A0, [A2 + 0x1E]
  26110. 000138DE  52AA 001E                addq.l     [A2 + 0x1E], 1
  26111. 000138E2  1093                     move.b     [A0], [A3]
  26112. 000138E4  7000                     moveq.l    D0, 0x00
  26113. 000138E6  1013                     move.b     D0, [A3]
  26114. 000138E8  6012                     bra        +0x14 /* 000138FC */
  26115. label000138EA:
  26116. 000138EA  2F0A                     move.l     -[A7], A2
  26117. 000138EC  1013                     move.b     D0, [A3]
  26118. 000138EE  4880                     ext.w      D0
  26119. 000138F0  48C0                     ext.l      D0
  26120. 000138F2  2F00                     move.l     -[A7], D0
  26121. 000138F4  4EB9 0001 1A10           jsr        [0x00011A10]
  26122. 000138FA  504F                     addq.w     A7, 8
  26123. label000138FC:
  26124. 000138FC  5280                     addq.l     D0, 1
  26125. 000138FE  6606                     bne        +0x8 /* 00013906 */
  26126. 00013900  70FF                     moveq.l    D0, 0xFFFFFFFF
  26127. 00013902  6000 00CE                bra        +0xD0 /* 000139D2 */
  26128. label00013906:
  26129. 00013906  528B                     addq.l     A3, 1
  26130. 00013908  5383                     subq.l     D3, 1
  26131. 0001390A  603A                     bra        +0x3C /* 00013946 */
  26132. label0001390C:
  26133. 0001390C  202A 0022                move.l     D0, [A2 + 0x22]
  26134. 00013910  53AA 0022                subq.l     [A2 + 0x22], 1
  26135. 00013914  4A80                     tst.l      D0
  26136. 00013916  6710                     beq        +0x12 /* 00013928 */
  26137. 00013918  206A 001E                movea.l    A0, [A2 + 0x1E]
  26138. 0001391C  52AA 001E                addq.l     [A2 + 0x1E], 1
  26139. 00013920  1087                     move.b     [A0], D7
  26140. 00013922  7000                     moveq.l    D0, 0x00
  26141. 00013924  1007                     move.b     D0, D7
  26142. 00013926  6012                     bra        +0x14 /* 0001393A */
  26143. label00013928:
  26144. 00013928  2F0A                     move.l     -[A7], A2
  26145. 0001392A  1007                     move.b     D0, D7
  26146. 0001392C  4880                     ext.w      D0
  26147. 0001392E  48C0                     ext.l      D0
  26148. 00013930  2F00                     move.l     -[A7], D0
  26149. 00013932  4EB9 0001 1A10           jsr        [0x00011A10]
  26150. 00013938  504F                     addq.w     A7, 8
  26151. label0001393A:
  26152. 0001393A  5280                     addq.l     D0, 1
  26153. 0001393C  6606                     bne        +0x8 /* 00013944 */
  26154. 0001393E  70FF                     moveq.l    D0, 0xFFFFFFFF
  26155. 00013940  6000 0090                bra        +0x92 /* 000139D2 */
  26156. label00013944:
  26157. 00013944  5284                     addq.l     D4, 1
  26158. label00013946:
  26159. 00013946  B8AF 0236                cmp.l      D4, [A7 + 0x236]
  26160. 0001394A  6DC0                     blt        -0x3E /* 0001390C */
  26161. label0001394C:
  26162. 0001394C  4A83                     tst.l      D3
  26163. 0001394E  671C                     beq        +0x1E /* 0001396C */
  26164. 00013950  2F0A                     move.l     -[A7], A2
  26165. 00013952  4878 0001                push.l     0x1
  26166. 00013956  2F03                     move.l     -[A7], D3
  26167. 00013958  2F0B                     move.l     -[A7], A3
  26168. 0001395A  4EB9 0001 1C56           jsr        [0x00011C56]
  26169. 00013960  4A80                     tst.l      D0
  26170. 00013962  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26171. 00013966  6604                     bne        +0x6 /* 0001396C */
  26172. 00013968  70FF                     moveq.l    D0, 0xFFFFFFFF
  26173. 0001396A  6066                     bra        +0x68 /* 000139D2 */
  26174. label0001396C:
  26175. 0001396C  4A2F 0230                tst.b      [A7 + 0x230]
  26176. 00013970  663E                     bne        +0x40 /* 000139B0 */
  26177. 00013972  6036                     bra        +0x38 /* 000139AA */
  26178. label00013974:
  26179. 00013974  202A 0022                move.l     D0, [A2 + 0x22]
  26180. 00013978  53AA 0022                subq.l     [A2 + 0x22], 1
  26181. 0001397C  4A80                     tst.l      D0
  26182. 0001397E  6712                     beq        +0x14 /* 00013992 */
  26183. 00013980  206A 001E                movea.l    A0, [A2 + 0x1E]
  26184. 00013984  52AA 001E                addq.l     [A2 + 0x1E], 1
  26185. 00013988  10BC 0020                move.b     [A0], 0x20 /* ' ' */
  26186. 0001398C  7000                     moveq.l    D0, 0x00
  26187. 0001398E  7020                     moveq.l    D0, 0x20
  26188. 00013990  600E                     bra        +0x10 /* 000139A0 */
  26189. label00013992:
  26190. 00013992  2F0A                     move.l     -[A7], A2
  26191. 00013994  4878 0020                push.l     0x20 /* ' ' */
  26192. 00013998  4EB9 0001 1A10           jsr        [0x00011A10]
  26193. 0001399E  504F                     addq.w     A7, 8
  26194. label000139A0:
  26195. 000139A0  5280                     addq.l     D0, 1
  26196. 000139A2  6604                     bne        +0x6 /* 000139A8 */
  26197. 000139A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  26198. 000139A6  602A                     bra        +0x2C /* 000139D2 */
  26199. label000139A8:
  26200. 000139A8  5284                     addq.l     D4, 1
  26201. label000139AA:
  26202. 000139AA  B8AF 0236                cmp.l      D4, [A7 + 0x236]
  26203. 000139AE  6DC4                     blt        -0x3A /* 00013974 */
  26204. label000139B0:
  26205. 000139B0  DA84                     add.l      D5, D4
  26206. label000139B2:
  26207. 000139B2  4A14                     tst.b      [A4]
  26208. 000139B4  6600 FADE                bne        -0x520 /* 00013494 */
  26209. label000139B8:
  26210. 000139B8  2005                     move.l     D0, D5
  26211. 000139BA  6016                     bra        +0x18 /* 000139D2 */
  26212. label000139BC:
  26213. 000139BC  4DEF 0014                lea.l      A6, [A7 + 0x14]
  26214. 000139C0  4DEE 0200                lea.l      A6, [A6 + 0x200]
  26215. 000139C4  41EF 0014                lea.l      A0, [A7 + 0x14]
  26216. 000139C8  41E8 01FF                lea.l      A0, [A0 + 0x1FF]
  26217. 000139CC  2F48 021E                move.l     [A7 + 0x21E], A0
  26218. 000139D0  60E0                     bra        -0x1E /* 000139B2 */
  26219. label000139D2:
  26220. 000139D2  4FEF 023E                lea.l      A7, [A7 + 0x23E]
  26221. 000139D6  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  26222. 000139DA  4E75                     rts
  26223. 000139DC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  26224. 000139E0  4FEF FFBA                lea.l      A7, [A7 - 0x46]
  26225. 000139E4  246F 005A                movea.l    A2, [A7 + 0x5A]
  26226. 000139E8  286F 005E                movea.l    A4, [A7 + 0x5E]
  26227. 000139EC  266F 0062                movea.l    A3, [A7 + 0x62]
  26228. 000139F0  4878 0001                push.l     0x1
  26229. 000139F4  4878 FFFF                push.l     0xFFFF
  26230. 000139F8  2F0A                     move.l     -[A7], A2
  26231. 000139FA  486F 000C                pea.l      [A7 + 0xC]
  26232. 000139FE  4EB9 0001 3B38           jsr        [0x00013B38]
  26233. 00013A04  2F0B                     move.l     -[A7], A3
  26234. 00013A06  2F0C                     move.l     -[A7], A4
  26235. 00013A08  486F 0018                pea.l      [A7 + 0x18]
  26236. 00013A0C  4EB9 0001 3482           jsr        [0x00013482]
  26237. 00013A12  2600                     move.l     D3, D0
  26238. 00013A14  4A83                     tst.l      D3
  26239. 00013A16  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  26240. 00013A1A  6D04                     blt        +0x6 /* 00013A20 */
  26241. 00013A1C  4232 3800                clr.b      [A2 + D3]
  26242. label00013A20:
  26243. 00013A20  2003                     move.l     D0, D3
  26244. 00013A22  4FEF 0046                lea.l      A7, [A7 + 0x46]
  26245. 00013A26  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  26246. 00013A2A  4E75                     rts
  26247. fn00013A2C:
  26248. 00013A2C  486F 000C                pea.l      [A7 + 0xC]
  26249. 00013A30  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  26250. 00013A34  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  26251. 00013A38  4EB9 0001 39E0           jsr        [0x000139E0]
  26252. 00013A3E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  26253. 00013A42  4E75                     rts
  26254. 00013A44  48E7 1820                movem.l    -[A7], D3,D4,A2
  26255. 00013A48  262F 0010                move.l     D3, [A7 + 0x10]
  26256. 00013A4C  7001                     moveq.l    D0, 0x01
  26257. 00013A4E  B680                     cmp.l      D3, D0
  26258. 00013A50  6D06                     blt        +0x8 /* 00013A58 */
  26259. 00013A52  7006                     moveq.l    D0, 0x06
  26260. 00013A54  B680                     cmp.l      D3, D0
  26261. 00013A56  6F04                     ble        +0x6 /* 00013A5C */
  26262. label00013A58:
  26263. 00013A58  70FF                     moveq.l    D0, 0xFFFFFFFF
  26264. 00013A5A  605E                     bra        +0x60 /* 00013ABA */
  26265. label00013A5C:
  26266. 00013A5C  4878 0004                push.l     0x4
  26267. 00013A60  4EB9 0001 1C2C           jsr        [0x00011C2C]
  26268. 00013A66  2003                     move.l     D0, D3
  26269. 00013A68  5380                     subq.l     D0, 1
  26270. 00013A6A  E588                     lsl        D0, 2
  26271. 00013A6C  2800                     move.l     D4, D0
  26272. 00013A6E  41F9 0002 4DB0           lea.l      A0, [0x00024DB0]
  26273. 00013A74  2470 0800                movea.l    A2, [A0 + D0]
  26274. 00013A78  7001                     moveq.l    D0, 0x01
  26275. 00013A7A  B5C0                     cmpa.l     A2, D0
  26276. 00013A7C  584F                     addq.w     A7, 4
  26277. 00013A7E  6704                     beq        +0x6 /* 00013A84 */
  26278. 00013A80  42B0 4800                clr.l      [A0 + D4]
  26279. label00013A84:
  26280. 00013A84  4878 0004                push.l     0x4
  26281. 00013A88  4EB9 0001 1C2E           jsr        [0x00011C2E]
  26282. 00013A8E  7001                     moveq.l    D0, 0x01
  26283. 00013A90  B5C0                     cmpa.l     A2, D0
  26284. 00013A92  584F                     addq.w     A7, 4
  26285. 00013A94  670A                     beq        +0xC /* 00013AA0 */
  26286. 00013A96  200A                     move.l     D0, A2
  26287. 00013A98  660A                     bne        +0xC /* 00013AA4 */
  26288. 00013A9A  7001                     moveq.l    D0, 0x01
  26289. 00013A9C  B680                     cmp.l      D3, D0
  26290. 00013A9E  6604                     bne        +0x6 /* 00013AA4 */
  26291. label00013AA0:
  26292. 00013AA0  7000                     moveq.l    D0, 0x00
  26293. 00013AA2  6016                     bra        +0x18 /* 00013ABA */
  26294. label00013AA4:
  26295. 00013AA4  200A                     move.l     D0, A2
  26296. 00013AA6  660A                     bne        +0xC /* 00013AB2 */
  26297. 00013AA8  42A7                     clr.l      -[A7]
  26298. 00013AAA  4EB9 0001 135E           jsr        [0x0001135E]
  26299. 00013AB0  584F                     addq.w     A7, 4
  26300. label00013AB2:
  26301. 00013AB2  2F03                     move.l     -[A7], D3
  26302. 00013AB4  4E92                     jsr        [A2]
  26303. 00013AB6  7000                     moveq.l    D0, 0x00
  26304. 00013AB8  584F                     addq.w     A7, 4
  26305. label00013ABA:
  26306. 00013ABA  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  26307. 00013ABE  4E75                     rts
  26308. fn00013AC0:
  26309. 00013AC0  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  26310. 00013AC4  266F 0018                movea.l    A3, [A7 + 0x18]
  26311. 00013AC8  2A2F 001C                move.l     D5, [A7 + 0x1C]
  26312. 00013ACC  244B                     movea.l    A2, A3
  26313. 00013ACE  1805                     move.b     D4, D5
  26314. 00013AD0  600A                     bra        +0xC /* 00013ADC */
  26315. label00013AD2:
  26316. 00013AD2  B604                     cmp.b      D3, D4
  26317. 00013AD4  6606                     bne        +0x8 /* 00013ADC */
  26318. 00013AD6  204A                     movea.l    A0, A2
  26319. 00013AD8  5388                     subq.l     A0, 1
  26320. 00013ADA  6010                     bra        +0x12 /* 00013AEC */
  26321. label00013ADC:
  26322. 00013ADC  161A                     move.b     D3, [A2]+
  26323. 00013ADE  66F2                     bne        -0xC /* 00013AD2 */
  26324. 00013AE0  4A04                     tst.b      D4
  26325. 00013AE2  6704                     beq        +0x6 /* 00013AE8 */
  26326. 00013AE4  91C8                     sub.l      A0, A0
  26327. 00013AE6  6004                     bra        +0x6 /* 00013AEC */
  26328. label00013AE8:
  26329. 00013AE8  204A                     movea.l    A0, A2
  26330. 00013AEA  5388                     subq.l     A0, 1
  26331. label00013AEC:
  26332. 00013AEC  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  26333. 00013AF0  4E75                     rts
  26334. fn00013AF2:
  26335. 00013AF2  48E7 031A                movem.l    -[A7], D6,D7,A3,A4,A6
  26336. 00013AF6  2E2F 0018                move.l     D7, [A7 + 0x18]
  26337. 00013AFA  2C2F 001C                move.l     D6, [A7 + 0x1C]
  26338. 00013AFE  2847                     movea.l    A4, D7
  26339. 00013B00  2C46                     movea.l    A6, D6
  26340. 00013B02  141E                     move.b     D2, [A6]+
  26341. 00013B04  6622                     bne        +0x24 /* 00013B28 */
  26342. 00013B06  204C                     movea.l    A0, A4
  26343. 00013B08  6024                     bra        +0x26 /* 00013B2E */
  26344. label00013B0A:
  26345. 00013B0A  B002                     cmp.b      D0, D2
  26346. 00013B0C  661A                     bne        +0x1C /* 00013B28 */
  26347. 00013B0E  224C                     movea.l    A1, A4
  26348. 00013B10  264E                     movea.l    A3, A6
  26349. label00013B12:
  26350. 00013B12  121B                     move.b     D1, [A3]+
  26351. 00013B14  1019                     move.b     D0, [A1]+
  26352. 00013B16  B001                     cmp.b      D0, D1
  26353. 00013B18  6604                     bne        +0x6 /* 00013B1E */
  26354. 00013B1A  4A00                     tst.b      D0
  26355. 00013B1C  66F4                     bne        -0xA /* 00013B12 */
  26356. label00013B1E:
  26357. 00013B1E  4A01                     tst.b      D1
  26358. 00013B20  6606                     bne        +0x8 /* 00013B28 */
  26359. 00013B22  204C                     movea.l    A0, A4
  26360. 00013B24  5388                     subq.l     A0, 1
  26361. 00013B26  6006                     bra        +0x8 /* 00013B2E */
  26362. label00013B28:
  26363. 00013B28  101C                     move.b     D0, [A4]+
  26364. 00013B2A  66DE                     bne        -0x20 /* 00013B0A */
  26365. 00013B2C  91C8                     sub.l      A0, A0
  26366. label00013B2E:
  26367. 00013B2E  4CDF 58C0                movem.l    D6,D7,A3,A4,A6, [A7]+
  26368. 00013B32  4E75                     rts
  26369. 00013B34  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  26370. 00013B38  246F 0014                movea.l    A2, [A7 + 0x14]
  26371. 00013B3C  266F 0018                movea.l    A3, [A7 + 0x18]
  26372. 00013B40  282F 001C                move.l     D4, [A7 + 0x1C]
  26373. 00013B44  262F 0020                move.l     D3, [A7 + 0x20]
  26374. 00013B48  2F04                     move.l     -[A7], D4
  26375. 00013B4A  2F0B                     move.l     -[A7], A3
  26376. 00013B4C  2F39 0000 43D6           move.l     -[A7], [0x000043D6]
  26377. 00013B52  2F0A                     move.l     -[A7], A2
  26378. 00013B54  4EB9 0001 14A4           jsr        [0x000114A4]
  26379. 00013B5A  1003                     move.b     D0, D3
  26380. 00013B5C  EB08                     lsl        D0.b, 5
  26381. 00013B5E  0200 00E0                andi.b     D0, 0xE0
  26382. 00013B62  022A 001F 0008           andi.b     [A2 + 0x8], 0x1F
  26383. 00013B68  812A 0008                or.b       [A2 + 0x8], D0
  26384. 00013B6C  2F0A                     move.l     -[A7], A2
  26385. 00013B6E  4EB9 0001 167E           jsr        [0x0001167E]
  26386. 00013B74  7000                     moveq.l    D0, 0x00
  26387. 00013B76  4FEF 0014                lea.l      A7, [A7 + 0x14]
  26388. 00013B7A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  26389. 00013B7E  4E75                     rts
  26390. 00013B80  7002                     moveq.l    D0, 0x02
  26391. 00013B82  4E75                     rts
  26392. 00013B84  7000                     moveq.l    D0, 0x00
  26393. 00013B86  4E75                     rts
  26394. 00013B88  7000                     moveq.l    D0, 0x00
  26395. 00013B8A  4E75                     rts
  26396. 00013B8C  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  26397. 00013B90  4FEF FF9A                lea.l      A7, [A7 - 0x66]
  26398. 00013B94  246F 0096                movea.l    A2, [A7 + 0x96]
  26399. 00013B98  266F 009E                movea.l    A3, [A7 + 0x9E]
  26400. 00013B9C  2079 0000 43EA           movea.l    A0, [0x000043EA]
  26401. 00013BA2  7000                     moveq.l    D0, 0x00
  26402. 00013BA4  1010                     move.b     D0, [A0]
  26403. 00013BA6  2F40 0032                move.l     [A7 + 0x32], D0
  26404. 00013BAA  7A01                     moveq.l    D5, 0x01
  26405. 00013BAC  7800                     moveq.l    D4, 0x00
  26406. 00013BAE  9DCE                     sub.l      A6, A6
  26407. 00013BB0  41F9 0000 43B0           lea.l      A0, [0x000043B0]
  26408. 00013BB6  43EF 0040                lea.l      A1, [A7 + 0x40]
  26409. 00013BBA  7012                     moveq.l    D0, 0x12
  26410. label00013BBC:
  26411. 00013BBC  32D8                     move.w     [A1]+, [A0]+
  26412. 00013BBE  51C8 FFFC                dbf        D0, -0x6 /* 00013BBC */
  26413. 00013BC2  42AF 002E                clr.l      [A7 + 0x2E]
  26414. 00013BC6  42AF 002A                clr.l      [A7 + 0x2A]
  26415. 00013BCA  7E00                     moveq.l    D7, 0x00
  26416. 00013BCC  7C00                     moveq.l    D6, 0x00
  26417. 00013BCE  4293                     clr.l      [A3]
  26418. 00013BD0  5284                     addq.l     D4, 1
  26419. 00013BD2  202A 0022                move.l     D0, [A2 + 0x22]
  26420. 00013BD6  53AA 0022                subq.l     [A2 + 0x22], 1
  26421. 00013BDA  4A80                     tst.l      D0
  26422. 00013BDC  670E                     beq        +0x10 /* 00013BEC */
  26423. 00013BDE  206A 001E                movea.l    A0, [A2 + 0x1E]
  26424. 00013BE2  52AA 001E                addq.l     [A2 + 0x1E], 1
  26425. 00013BE6  7000                     moveq.l    D0, 0x00
  26426. 00013BE8  1010                     move.b     D0, [A0]
  26427. 00013BEA  600A                     bra        +0xC /* 00013BF6 */
  26428. label00013BEC:
  26429. 00013BEC  2F0A                     move.l     -[A7], A2
  26430. 00013BEE  4EB9 0001 18A2           jsr        [0x000118A2]
  26431. 00013BF4  584F                     addq.w     A7, 4
  26432. label00013BF6:
  26433. 00013BF6  2600                     move.l     D3, D0
  26434. 00013BF8  6000 04B2                bra        +0x4B4 /* 000140AC */
  26435. label00013BFC:
  26436. 00013BFC  2005                     move.l     D0, D5
  26437. 00013BFE  4EB9 0000 05F8           jsr        [0x000005F8]
  26438. 00013C04  04A8 0000 0001 0000      subi.l     [A0 + 0x0], 0x1
  26439. 00013C0C  0400 000A                subi.b     D0, 0xA /* '\n' */
  26440. 00013C10  0000 0001                ori.b      D0, 0x1
  26441. 00013C14  003E 0000                ori.b      <<invalid special address>>, 0x0
  26442. 00013C18  0002 00E6                ori.b      D2, 0xE6
  26443. 00013C1C  0000 0004                ori.b      D0, 0x4
  26444. 00013C20  016C 0000                bchg       [A4 + 0x0], D0
  26445. 00013C24  0008 019E                ori.b      A0, 0x9E
  26446. 00013C28  0000 0010                ori.b      D0, 0x10
  26447. 00013C2C  0234 0000 0020           andi.b     [A4 + D0.w + 0x20], 0x0
  26448. 00013C32  0252 0000                andi.w     [A2], 0x0
  26449. 00013C36  0040 02C4                ori.w      D0, 0x2C4
  26450. 00013C3A  0000 0080                ori.b      D0, 0x80
  26451. 00013C3E  0306                     btst       D6, D1
  26452. 00013C40  0000 0100                ori.b      D0, 0x0
  26453. 00013C44  036E 0000                bchg       [A6 + 0x0], D1
  26454. 00013C48  0200 03C8                andi.b     D0, 0xC8
  26455. 00013C4C  0000 0400                ori.b      D0, 0x0
  26456. 00013C50  03FA                     .incomplete
  26457. 00013C52  7000                     moveq.l    D0, 0x00
  26458. 00013C54  1003                     move.b     D0, D3
  26459. 00013C56  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26460. 00013C5C  1030 0800                move.b     D0, [A0 + D0]
  26461. 00013C60  7206                     moveq.l    D1, 0x06
  26462. 00013C62  C081                     and.l      D0, D1
  26463. 00013C64  6730                     beq        +0x32 /* 00013C96 */
  26464. 00013C66  5284                     addq.l     D4, 1
  26465. 00013C68  202A 0022                move.l     D0, [A2 + 0x22]
  26466. 00013C6C  53AA 0022                subq.l     [A2 + 0x22], 1
  26467. 00013C70  4A80                     tst.l      D0
  26468. 00013C72  670E                     beq        +0x10 /* 00013C82 */
  26469. 00013C74  206A 001E                movea.l    A0, [A2 + 0x1E]
  26470. 00013C78  52AA 001E                addq.l     [A2 + 0x1E], 1
  26471. 00013C7C  7000                     moveq.l    D0, 0x00
  26472. 00013C7E  1010                     move.b     D0, [A0]
  26473. 00013C80  600A                     bra        +0xC /* 00013C8C */
  26474. label00013C82:
  26475. 00013C82  2F0A                     move.l     -[A7], A2
  26476. 00013C84  4EB9 0001 18A2           jsr        [0x000118A2]
  26477. 00013C8A  584F                     addq.w     A7, 4
  26478. label00013C8C:
  26479. 00013C8C  2600                     move.l     D3, D0
  26480. 00013C8E  5384                     subq.l     D4, 1
  26481. 00013C90  528E                     addq.l     A6, 1
  26482. 00013C92  6000 0418                bra        +0x41A /* 000140AC */
  26483. label00013C96:
  26484. 00013C96  702B                     moveq.l    D0, 0x2B
  26485. 00013C98  B680                     cmp.l      D3, D0
  26486. 00013C9A  662A                     bne        +0x2C /* 00013CC6 */
  26487. 00013C9C  5284                     addq.l     D4, 1
  26488. 00013C9E  202A 0022                move.l     D0, [A2 + 0x22]
  26489. 00013CA2  53AA 0022                subq.l     [A2 + 0x22], 1
  26490. 00013CA6  4A80                     tst.l      D0
  26491. 00013CA8  670E                     beq        +0x10 /* 00013CB8 */
  26492. 00013CAA  206A 001E                movea.l    A0, [A2 + 0x1E]
  26493. 00013CAE  52AA 001E                addq.l     [A2 + 0x1E], 1
  26494. 00013CB2  7000                     moveq.l    D0, 0x00
  26495. 00013CB4  1010                     move.b     D0, [A0]
  26496. 00013CB6  600A                     bra        +0xC /* 00013CC2 */
  26497. label00013CB8:
  26498. 00013CB8  2F0A                     move.l     -[A7], A2
  26499. 00013CBA  4EB9 0001 18A2           jsr        [0x000118A2]
  26500. 00013CC0  584F                     addq.w     A7, 4
  26501. label00013CC2:
  26502. 00013CC2  2600                     move.l     D3, D0
  26503. 00013CC4  6034                     bra        +0x36 /* 00013CFA */
  26504. label00013CC6:
  26505. 00013CC6  702D                     moveq.l    D0, 0x2D
  26506. 00013CC8  B680                     cmp.l      D3, D0
  26507. 00013CCA  662E                     bne        +0x30 /* 00013CFA */
  26508. 00013CCC  5284                     addq.l     D4, 1
  26509. 00013CCE  202A 0022                move.l     D0, [A2 + 0x22]
  26510. 00013CD2  53AA 0022                subq.l     [A2 + 0x22], 1
  26511. 00013CD6  4A80                     tst.l      D0
  26512. 00013CD8  670E                     beq        +0x10 /* 00013CE8 */
  26513. 00013CDA  206A 001E                movea.l    A0, [A2 + 0x1E]
  26514. 00013CDE  52AA 001E                addq.l     [A2 + 0x1E], 1
  26515. 00013CE2  7000                     moveq.l    D0, 0x00
  26516. 00013CE4  1010                     move.b     D0, [A0]
  26517. 00013CE6  600A                     bra        +0xC /* 00013CF2 */
  26518. label00013CE8:
  26519. 00013CE8  2F0A                     move.l     -[A7], A2
  26520. 00013CEA  4EB9 0001 18A2           jsr        [0x000118A2]
  26521. 00013CF0  584F                     addq.w     A7, 4
  26522. label00013CF2:
  26523. 00013CF2  2600                     move.l     D3, D0
  26524. 00013CF4  7001                     moveq.l    D0, 0x01
  26525. 00013CF6  2F40 002E                move.l     [A7 + 0x2E], D0
  26526. label00013CFA:
  26527. 00013CFA  7A02                     moveq.l    D5, 0x02
  26528. 00013CFC  6000 03AE                bra        +0x3B0 /* 000140AC */
  26529. 00013D00  B6AF 0032                cmp.l      D3, [A7 + 0x32]
  26530. 00013D04  662E                     bne        +0x30 /* 00013D34 */
  26531. 00013D06  7A10                     moveq.l    D5, 0x10
  26532. 00013D08  5284                     addq.l     D4, 1
  26533. 00013D0A  202A 0022                move.l     D0, [A2 + 0x22]
  26534. 00013D0E  53AA 0022                subq.l     [A2 + 0x22], 1
  26535. 00013D12  4A80                     tst.l      D0
  26536. 00013D14  670E                     beq        +0x10 /* 00013D24 */
  26537. 00013D16  206A 001E                movea.l    A0, [A2 + 0x1E]
  26538. 00013D1A  52AA 001E                addq.l     [A2 + 0x1E], 1
  26539. 00013D1E  7000                     moveq.l    D0, 0x00
  26540. 00013D20  1010                     move.b     D0, [A0]
  26541. 00013D22  600A                     bra        +0xC /* 00013D2E */
  26542. label00013D24:
  26543. 00013D24  2F0A                     move.l     -[A7], A2
  26544. 00013D26  4EB9 0001 18A2           jsr        [0x000118A2]
  26545. 00013D2C  584F                     addq.w     A7, 4
  26546. label00013D2E:
  26547. 00013D2E  2600                     move.l     D3, D0
  26548. 00013D30  6000 037A                bra        +0x37C /* 000140AC */
  26549. label00013D34:
  26550. 00013D34  7000                     moveq.l    D0, 0x00
  26551. 00013D36  1003                     move.b     D0, D3
  26552. 00013D38  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26553. 00013D3E  1030 0800                move.b     D0, [A0 + D0]
  26554. 00013D42  7210                     moveq.l    D1, 0x10
  26555. 00013D44  C081                     and.l      D0, D1
  26556. 00013D46  660A                     bne        +0xC /* 00013D52 */
  26557. 00013D48  2A3C 0000 1000           move.l     D5, 0x1000
  26558. 00013D4E  6000 035C                bra        +0x35E /* 000140AC */
  26559. label00013D52:
  26560. 00013D52  7030                     moveq.l    D0, 0x30
  26561. 00013D54  B680                     cmp.l      D3, D0
  26562. 00013D56  662E                     bne        +0x30 /* 00013D86 */
  26563. 00013D58  7A04                     moveq.l    D5, 0x04
  26564. 00013D5A  5284                     addq.l     D4, 1
  26565. 00013D5C  202A 0022                move.l     D0, [A2 + 0x22]
  26566. 00013D60  53AA 0022                subq.l     [A2 + 0x22], 1
  26567. 00013D64  4A80                     tst.l      D0
  26568. 00013D66  670E                     beq        +0x10 /* 00013D76 */
  26569. 00013D68  206A 001E                movea.l    A0, [A2 + 0x1E]
  26570. 00013D6C  52AA 001E                addq.l     [A2 + 0x1E], 1
  26571. 00013D70  7000                     moveq.l    D0, 0x00
  26572. 00013D72  1010                     move.b     D0, [A0]
  26573. 00013D74  600A                     bra        +0xC /* 00013D80 */
  26574. label00013D76:
  26575. 00013D76  2F0A                     move.l     -[A7], A2
  26576. 00013D78  4EB9 0001 18A2           jsr        [0x000118A2]
  26577. 00013D7E  584F                     addq.w     A7, 4
  26578. label00013D80:
  26579. 00013D80  2600                     move.l     D3, D0
  26580. 00013D82  6000 0328                bra        +0x32A /* 000140AC */
  26581. label00013D86:
  26582. 00013D86  7A08                     moveq.l    D5, 0x08
  26583. 00013D88  6000 0322                bra        +0x324 /* 000140AC */
  26584. 00013D8C  7030                     moveq.l    D0, 0x30
  26585. 00013D8E  B680                     cmp.l      D3, D0
  26586. 00013D90  662C                     bne        +0x2E /* 00013DBE */
  26587. 00013D92  5284                     addq.l     D4, 1
  26588. 00013D94  202A 0022                move.l     D0, [A2 + 0x22]
  26589. 00013D98  53AA 0022                subq.l     [A2 + 0x22], 1
  26590. 00013D9C  4A80                     tst.l      D0
  26591. 00013D9E  670E                     beq        +0x10 /* 00013DAE */
  26592. 00013DA0  206A 001E                movea.l    A0, [A2 + 0x1E]
  26593. 00013DA4  52AA 001E                addq.l     [A2 + 0x1E], 1
  26594. 00013DA8  7000                     moveq.l    D0, 0x00
  26595. 00013DAA  1010                     move.b     D0, [A0]
  26596. 00013DAC  600A                     bra        +0xC /* 00013DB8 */
  26597. label00013DAE:
  26598. 00013DAE  2F0A                     move.l     -[A7], A2
  26599. 00013DB0  4EB9 0001 18A2           jsr        [0x000118A2]
  26600. 00013DB6  584F                     addq.w     A7, 4
  26601. label00013DB8:
  26602. 00013DB8  2600                     move.l     D3, D0
  26603. 00013DBA  6000 02F0                bra        +0x2F2 /* 000140AC */
  26604. label00013DBE:
  26605. 00013DBE  7A08                     moveq.l    D5, 0x08
  26606. 00013DC0  6000 02EA                bra        +0x2EC /* 000140AC */
  26607. 00013DC4  7000                     moveq.l    D0, 0x00
  26608. 00013DC6  1003                     move.b     D0, D3
  26609. 00013DC8  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26610. 00013DCE  1030 0800                move.b     D0, [A0 + D0]
  26611. 00013DD2  7210                     moveq.l    D1, 0x10
  26612. 00013DD4  C081                     and.l      D0, D1
  26613. 00013DD6  663A                     bne        +0x3C /* 00013E12 */
  26614. 00013DD8  B6AF 0032                cmp.l      D3, [A7 + 0x32]
  26615. 00013DDC  662E                     bne        +0x30 /* 00013E0C */
  26616. 00013DDE  7A20                     moveq.l    D5, 0x20
  26617. 00013DE0  5284                     addq.l     D4, 1
  26618. 00013DE2  202A 0022                move.l     D0, [A2 + 0x22]
  26619. 00013DE6  53AA 0022                subq.l     [A2 + 0x22], 1
  26620. 00013DEA  4A80                     tst.l      D0
  26621. 00013DEC  670E                     beq        +0x10 /* 00013DFC */
  26622. 00013DEE  206A 001E                movea.l    A0, [A2 + 0x1E]
  26623. 00013DF2  52AA 001E                addq.l     [A2 + 0x1E], 1
  26624. 00013DF6  7000                     moveq.l    D0, 0x00
  26625. 00013DF8  1010                     move.b     D0, [A0]
  26626. 00013DFA  600A                     bra        +0xC /* 00013E06 */
  26627. label00013DFC:
  26628. 00013DFC  2F0A                     move.l     -[A7], A2
  26629. 00013DFE  4EB9 0001 18A2           jsr        [0x000118A2]
  26630. 00013E04  584F                     addq.w     A7, 4
  26631. label00013E06:
  26632. 00013E06  2600                     move.l     D3, D0
  26633. 00013E08  6000 02A2                bra        +0x2A4 /* 000140AC */
  26634. label00013E0C:
  26635. 00013E0C  7A40                     moveq.l    D5, 0x40
  26636. 00013E0E  6000 029C                bra        +0x29E /* 000140AC */
  26637. label00013E12:
  26638. 00013E12  0C2F 0014 0044           cmpi.b     [A7 + 0x44], 0x14
  26639. 00013E18  6418                     bcc        +0x1A /* 00013E32 */
  26640. 00013E1A  102F 0044                move.b     D0, [A7 + 0x44]
  26641. 00013E1E  522F 0044                addq.b     [A7 + 0x44], 1
  26642. 00013E22  7200                     moveq.l    D1, 0x00
  26643. 00013E24  1200                     move.b     D1, D0
  26644. 00013E26  41EF 0040                lea.l      A0, [A7 + 0x40]
  26645. 00013E2A  5A88                     addq.l     A0, 5
  26646. 00013E2C  1183 1000                move.b     [A0 + D1.w], D3
  26647. 00013E30  6002                     bra        +0x4 /* 00013E34 */
  26648. label00013E32:
  26649. 00013E32  5286                     addq.l     D6, 1
  26650. label00013E34:
  26651. 00013E34  5284                     addq.l     D4, 1
  26652. 00013E36  202A 0022                move.l     D0, [A2 + 0x22]
  26653. 00013E3A  53AA 0022                subq.l     [A2 + 0x22], 1
  26654. 00013E3E  4A80                     tst.l      D0
  26655. 00013E40  670E                     beq        +0x10 /* 00013E50 */
  26656. 00013E42  206A 001E                movea.l    A0, [A2 + 0x1E]
  26657. 00013E46  52AA 001E                addq.l     [A2 + 0x1E], 1
  26658. 00013E4A  7000                     moveq.l    D0, 0x00
  26659. 00013E4C  1010                     move.b     D0, [A0]
  26660. 00013E4E  600A                     bra        +0xC /* 00013E5A */
  26661. label00013E50:
  26662. 00013E50  2F0A                     move.l     -[A7], A2
  26663. 00013E52  4EB9 0001 18A2           jsr        [0x000118A2]
  26664. 00013E58  584F                     addq.w     A7, 4
  26665. label00013E5A:
  26666. 00013E5A  2600                     move.l     D3, D0
  26667. 00013E5C  6000 024E                bra        +0x250 /* 000140AC */
  26668. 00013E60  7000                     moveq.l    D0, 0x00
  26669. 00013E62  1003                     move.b     D0, D3
  26670. 00013E64  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26671. 00013E6A  1030 0800                move.b     D0, [A0 + D0]
  26672. 00013E6E  7210                     moveq.l    D1, 0x10
  26673. 00013E70  C081                     and.l      D0, D1
  26674. 00013E72  660A                     bne        +0xC /* 00013E7E */
  26675. 00013E74  2A3C 0000 1000           move.l     D5, 0x1000
  26676. 00013E7A  6000 0230                bra        +0x232 /* 000140AC */
  26677. label00013E7E:
  26678. 00013E7E  7A20                     moveq.l    D5, 0x20
  26679. 00013E80  6000 022A                bra        +0x22C /* 000140AC */
  26680. 00013E84  7000                     moveq.l    D0, 0x00
  26681. 00013E86  1003                     move.b     D0, D3
  26682. 00013E88  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26683. 00013E8E  1030 0800                move.b     D0, [A0 + D0]
  26684. 00013E92  7210                     moveq.l    D1, 0x10
  26685. 00013E94  C081                     and.l      D0, D1
  26686. 00013E96  6606                     bne        +0x8 /* 00013E9E */
  26687. 00013E98  7A40                     moveq.l    D5, 0x40
  26688. 00013E9A  6000 0210                bra        +0x212 /* 000140AC */
  26689. label00013E9E:
  26690. 00013E9E  1F6F 0044 0025           move.b     [A7 + 0x25], [A7 + 0x44]
  26691. 00013EA4  0C2F 0014 0044           cmpi.b     [A7 + 0x44], 0x14
  26692. 00013EAA  6424                     bcc        +0x26 /* 00013ED0 */
  26693. 00013EAC  7030                     moveq.l    D0, 0x30
  26694. 00013EAE  B680                     cmp.l      D3, D0
  26695. 00013EB0  6606                     bne        +0x8 /* 00013EB8 */
  26696. 00013EB2  4A2F 0025                tst.b      [A7 + 0x25]
  26697. 00013EB6  6716                     beq        +0x18 /* 00013ECE */
  26698. label00013EB8:
  26699. 00013EB8  102F 0044                move.b     D0, [A7 + 0x44]
  26700. 00013EBC  522F 0044                addq.b     [A7 + 0x44], 1
  26701. 00013EC0  7200                     moveq.l    D1, 0x00
  26702. 00013EC2  1200                     move.b     D1, D0
  26703. 00013EC4  41EF 0040                lea.l      A0, [A7 + 0x40]
  26704. 00013EC8  5A88                     addq.l     A0, 5
  26705. 00013ECA  1183 1000                move.b     [A0 + D1.w], D3
  26706. label00013ECE:
  26707. 00013ECE  5386                     subq.l     D6, 1
  26708. label00013ED0:
  26709. 00013ED0  5284                     addq.l     D4, 1
  26710. 00013ED2  202A 0022                move.l     D0, [A2 + 0x22]
  26711. 00013ED6  53AA 0022                subq.l     [A2 + 0x22], 1
  26712. 00013EDA  4A80                     tst.l      D0
  26713. 00013EDC  670E                     beq        +0x10 /* 00013EEC */
  26714. 00013EDE  206A 001E                movea.l    A0, [A2 + 0x1E]
  26715. 00013EE2  52AA 001E                addq.l     [A2 + 0x1E], 1
  26716. 00013EE6  7000                     moveq.l    D0, 0x00
  26717. 00013EE8  1010                     move.b     D0, [A0]
  26718. 00013EEA  600A                     bra        +0xC /* 00013EF6 */
  26719. label00013EEC:
  26720. 00013EEC  2F0A                     move.l     -[A7], A2
  26721. 00013EEE  4EB9 0001 18A2           jsr        [0x000118A2]
  26722. 00013EF4  584F                     addq.w     A7, 4
  26723. label00013EF6:
  26724. 00013EF6  2600                     move.l     D3, D0
  26725. 00013EF8  6000 01B2                bra        +0x1B4 /* 000140AC */
  26726. 00013EFC  7045                     moveq.l    D0, 0x45
  26727. 00013EFE  B680                     cmp.l      D3, D0
  26728. 00013F00  6706                     beq        +0x8 /* 00013F08 */
  26729. 00013F02  7065                     moveq.l    D0, 0x65
  26730. 00013F04  B680                     cmp.l      D3, D0
  26731. 00013F06  6632                     bne        +0x34 /* 00013F3A */
  26732. label00013F08:
  26733. 00013F08  2A3C 0000 0080           move.l     D5, 0x80
  26734. 00013F0E  5284                     addq.l     D4, 1
  26735. 00013F10  202A 0022                move.l     D0, [A2 + 0x22]
  26736. 00013F14  53AA 0022                subq.l     [A2 + 0x22], 1
  26737. 00013F18  4A80                     tst.l      D0
  26738. 00013F1A  670E                     beq        +0x10 /* 00013F2A */
  26739. 00013F1C  206A 001E                movea.l    A0, [A2 + 0x1E]
  26740. 00013F20  52AA 001E                addq.l     [A2 + 0x1E], 1
  26741. 00013F24  7000                     moveq.l    D0, 0x00
  26742. 00013F26  1010                     move.b     D0, [A0]
  26743. 00013F28  600A                     bra        +0xC /* 00013F34 */
  26744. label00013F2A:
  26745. 00013F2A  2F0A                     move.l     -[A7], A2
  26746. 00013F2C  4EB9 0001 18A2           jsr        [0x000118A2]
  26747. 00013F32  584F                     addq.w     A7, 4
  26748. label00013F34:
  26749. 00013F34  2600                     move.l     D3, D0
  26750. 00013F36  6000 0174                bra        +0x176 /* 000140AC */
  26751. label00013F3A:
  26752. 00013F3A  2A3C 0000 0800           move.l     D5, 0x800
  26753. 00013F40  6000 016A                bra        +0x16C /* 000140AC */
  26754. 00013F44  702B                     moveq.l    D0, 0x2B
  26755. 00013F46  B680                     cmp.l      D3, D0
  26756. 00013F48  662A                     bne        +0x2C /* 00013F74 */
  26757. 00013F4A  5284                     addq.l     D4, 1
  26758. 00013F4C  202A 0022                move.l     D0, [A2 + 0x22]
  26759. 00013F50  53AA 0022                subq.l     [A2 + 0x22], 1
  26760. 00013F54  4A80                     tst.l      D0
  26761. 00013F56  670E                     beq        +0x10 /* 00013F66 */
  26762. 00013F58  206A 001E                movea.l    A0, [A2 + 0x1E]
  26763. 00013F5C  52AA 001E                addq.l     [A2 + 0x1E], 1
  26764. 00013F60  7000                     moveq.l    D0, 0x00
  26765. 00013F62  1010                     move.b     D0, [A0]
  26766. 00013F64  600A                     bra        +0xC /* 00013F70 */
  26767. label00013F66:
  26768. 00013F66  2F0A                     move.l     -[A7], A2
  26769. 00013F68  4EB9 0001 18A2           jsr        [0x000118A2]
  26770. 00013F6E  584F                     addq.w     A7, 4
  26771. label00013F70:
  26772. 00013F70  2600                     move.l     D3, D0
  26773. 00013F72  6034                     bra        +0x36 /* 00013FA8 */
  26774. label00013F74:
  26775. 00013F74  702D                     moveq.l    D0, 0x2D
  26776. 00013F76  B680                     cmp.l      D3, D0
  26777. 00013F78  662E                     bne        +0x30 /* 00013FA8 */
  26778. 00013F7A  5284                     addq.l     D4, 1
  26779. 00013F7C  202A 0022                move.l     D0, [A2 + 0x22]
  26780. 00013F80  53AA 0022                subq.l     [A2 + 0x22], 1
  26781. 00013F84  4A80                     tst.l      D0
  26782. 00013F86  670E                     beq        +0x10 /* 00013F96 */
  26783. 00013F88  206A 001E                movea.l    A0, [A2 + 0x1E]
  26784. 00013F8C  52AA 001E                addq.l     [A2 + 0x1E], 1
  26785. 00013F90  7000                     moveq.l    D0, 0x00
  26786. 00013F92  1010                     move.b     D0, [A0]
  26787. 00013F94  600A                     bra        +0xC /* 00013FA0 */
  26788. label00013F96:
  26789. 00013F96  2F0A                     move.l     -[A7], A2
  26790. 00013F98  4EB9 0001 18A2           jsr        [0x000118A2]
  26791. 00013F9E  584F                     addq.w     A7, 4
  26792. label00013FA0:
  26793. 00013FA0  2600                     move.l     D3, D0
  26794. 00013FA2  7001                     moveq.l    D0, 0x01
  26795. 00013FA4  2F40 002A                move.l     [A7 + 0x2A], D0
  26796. label00013FA8:
  26797. 00013FA8  2A3C 0000 0100           move.l     D5, 0x100
  26798. 00013FAE  6000 00FC                bra        +0xFE /* 000140AC */
  26799. 00013FB2  7000                     moveq.l    D0, 0x00
  26800. 00013FB4  1003                     move.b     D0, D3
  26801. 00013FB6  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26802. 00013FBC  1030 0800                move.b     D0, [A0 + D0]
  26803. 00013FC0  7210                     moveq.l    D1, 0x10
  26804. 00013FC2  C081                     and.l      D0, D1
  26805. 00013FC4  660A                     bne        +0xC /* 00013FD0 */
  26806. 00013FC6  2A3C 0000 1000           move.l     D5, 0x1000
  26807. 00013FCC  6000 00DE                bra        +0xE0 /* 000140AC */
  26808. label00013FD0:
  26809. 00013FD0  7030                     moveq.l    D0, 0x30
  26810. 00013FD2  B680                     cmp.l      D3, D0
  26811. 00013FD4  6632                     bne        +0x34 /* 00014008 */
  26812. 00013FD6  2A3C 0000 0200           move.l     D5, 0x200
  26813. 00013FDC  5284                     addq.l     D4, 1
  26814. 00013FDE  202A 0022                move.l     D0, [A2 + 0x22]
  26815. 00013FE2  53AA 0022                subq.l     [A2 + 0x22], 1
  26816. 00013FE6  4A80                     tst.l      D0
  26817. 00013FE8  670E                     beq        +0x10 /* 00013FF8 */
  26818. 00013FEA  206A 001E                movea.l    A0, [A2 + 0x1E]
  26819. 00013FEE  52AA 001E                addq.l     [A2 + 0x1E], 1
  26820. 00013FF2  7000                     moveq.l    D0, 0x00
  26821. 00013FF4  1010                     move.b     D0, [A0]
  26822. 00013FF6  600A                     bra        +0xC /* 00014002 */
  26823. label00013FF8:
  26824. 00013FF8  2F0A                     move.l     -[A7], A2
  26825. 00013FFA  4EB9 0001 18A2           jsr        [0x000118A2]
  26826. 00014000  584F                     addq.w     A7, 4
  26827. label00014002:
  26828. 00014002  2600                     move.l     D3, D0
  26829. 00014004  6000 00A6                bra        +0xA8 /* 000140AC */
  26830. label00014008:
  26831. 00014008  2A3C 0000 0400           move.l     D5, 0x400
  26832. 0001400E  6000 009C                bra        +0x9E /* 000140AC */
  26833. 00014012  7030                     moveq.l    D0, 0x30
  26834. 00014014  B680                     cmp.l      D3, D0
  26835. 00014016  662A                     bne        +0x2C /* 00014042 */
  26836. 00014018  5284                     addq.l     D4, 1
  26837. 0001401A  202A 0022                move.l     D0, [A2 + 0x22]
  26838. 0001401E  53AA 0022                subq.l     [A2 + 0x22], 1
  26839. 00014022  4A80                     tst.l      D0
  26840. 00014024  670E                     beq        +0x10 /* 00014034 */
  26841. 00014026  206A 001E                movea.l    A0, [A2 + 0x1E]
  26842. 0001402A  52AA 001E                addq.l     [A2 + 0x1E], 1
  26843. 0001402E  7000                     moveq.l    D0, 0x00
  26844. 00014030  1010                     move.b     D0, [A0]
  26845. 00014032  600A                     bra        +0xC /* 0001403E */
  26846. label00014034:
  26847. 00014034  2F0A                     move.l     -[A7], A2
  26848. 00014036  4EB9 0001 18A2           jsr        [0x000118A2]
  26849. 0001403C  584F                     addq.w     A7, 4
  26850. label0001403E:
  26851. 0001403E  2600                     move.l     D3, D0
  26852. 00014040  606A                     bra        +0x6C /* 000140AC */
  26853. label00014042:
  26854. 00014042  2A3C 0000 0400           move.l     D5, 0x400
  26855. 00014048  6062                     bra        +0x64 /* 000140AC */
  26856. 0001404A  7000                     moveq.l    D0, 0x00
  26857. 0001404C  1003                     move.b     D0, D3
  26858. 0001404E  41F9 0000 454E           lea.l      A0, [0x0000454E]
  26859. 00014054  1030 0800                move.b     D0, [A0 + D0]
  26860. 00014058  7210                     moveq.l    D1, 0x10
  26861. 0001405A  C081                     and.l      D0, D1
  26862. 0001405C  6608                     bne        +0xA /* 00014066 */
  26863. 0001405E  2A3C 0000 0800           move.l     D5, 0x800
  26864. 00014064  6046                     bra        +0x48 /* 000140AC */
  26865. label00014066:
  26866. 00014066  2007                     move.l     D0, D7
  26867. 00014068  720A                     moveq.l    D1, 0x0A
  26868. 0001406A  4EB9 0000 04D2           jsr        [0x000004D2]
  26869. 00014070  72D0                     moveq.l    D1, 0xFFFFFFD0
  26870. 00014072  D283                     add.l      D1, D3
  26871. 00014074  D280                     add.l      D1, D0
  26872. 00014076  2E01                     move.l     D7, D1
  26873. 00014078  0C87 0000 7FFF           cmpi.l     D7, 0x7FFF
  26874. 0001407E  6F04                     ble        +0x6 /* 00014084 */
  26875. 00014080  7001                     moveq.l    D0, 0x01
  26876. 00014082  2680                     move.l     [A3], D0
  26877. label00014084:
  26878. 00014084  5284                     addq.l     D4, 1
  26879. 00014086  202A 0022                move.l     D0, [A2 + 0x22]
  26880. 0001408A  53AA 0022                subq.l     [A2 + 0x22], 1
  26881. 0001408E  4A80                     tst.l      D0
  26882. 00014090  670E                     beq        +0x10 /* 000140A0 */
  26883. 00014092  206A 001E                movea.l    A0, [A2 + 0x1E]
  26884. 00014096  52AA 001E                addq.l     [A2 + 0x1E], 1
  26885. 0001409A  7000                     moveq.l    D0, 0x00
  26886. 0001409C  1010                     move.b     D0, [A0]
  26887. 0001409E  600A                     bra        +0xC /* 000140AA */
  26888. label000140A0:
  26889. 000140A0  2F0A                     move.l     -[A7], A2
  26890. 000140A2  4EB9 0001 18A2           jsr        [0x000118A2]
  26891. 000140A8  584F                     addq.w     A7, 4
  26892. label000140AA:
  26893. 000140AA  2600                     move.l     D3, D0
  26894. label000140AC:
  26895. 000140AC  B8AF 0092                cmp.l      D4, [A7 + 0x92]
  26896. 000140B0  6E12                     bgt        +0x14 /* 000140C4 */
  26897. 000140B2  70FF                     moveq.l    D0, 0xFFFFFFFF
  26898. 000140B4  B680                     cmp.l      D3, D0
  26899. 000140B6  670C                     beq        +0xE /* 000140C4 */
  26900. 000140B8  2005                     move.l     D0, D5
  26901. 000140BA  0280 0000 1800           andi.l     D0, 0x1800
  26902. 000140C0  6700 FB3A                beq        -0x4C4 /* 00013BFC */
  26903. label000140C4:
  26904. 000140C4  2005                     move.l     D0, D5
  26905. 000140C6  0280 0000 0E2C           andi.l     D0, 0xE2C
  26906. 000140CC  6608                     bne        +0xA /* 000140D6 */
  26907. 000140CE  206F 009A                movea.l    A0, [A7 + 0x9A]
  26908. 000140D2  4290                     clr.l      [A0]
  26909. 000140D4  600C                     bra        +0xE /* 000140E2 */
  26910. label000140D6:
  26911. 000140D6  5384                     subq.l     D4, 1
  26912. 000140D8  2004                     move.l     D0, D4
  26913. 000140DA  D08E                     add.l      D0, A6
  26914. 000140DC  206F 009A                movea.l    A0, [A7 + 0x9A]
  26915. 000140E0  2080                     move.l     [A0], D0
  26916. label000140E2:
  26917. 000140E2  2F0A                     move.l     -[A7], A2
  26918. 000140E4  2F03                     move.l     -[A7], D3
  26919. 000140E6  4EB9 0001 1990           jsr        [0x00011990]
  26920. 000140EC  4AAF 0032                tst.l      [A7 + 0x32]
  26921. 000140F0  504F                     addq.w     A7, 8
  26922. 000140F2  6702                     beq        +0x4 /* 000140F6 */
  26923. 000140F4  4487                     neg.l      D7
  26924. label000140F6:
  26925. 000140F6  7000                     moveq.l    D0, 0x00
  26926. 000140F8  102F 0044                move.b     D0, [A7 + 0x44]
  26927. 000140FC  2840                     movea.l    A4, D0
  26928. 000140FE  41EF 0040                lea.l      A0, [A7 + 0x40]
  26929. 00014102  D1CC                     add.l      A0, A4
  26930. 00014104  5A88                     addq.l     A0, 5
  26931. 00014106  2F48 0026                move.l     [A7 + 0x26], A0
  26932. 0001410A  6002                     bra        +0x4 /* 0001410E */
  26933. label0001410C:
  26934. 0001410C  5286                     addq.l     D6, 1
  26935. label0001410E:
  26936. 0001410E  200C                     move.l     D0, A4
  26937. 00014110  538C                     subq.l     A4, 1
  26938. 00014112  4A80                     tst.l      D0
  26939. 00014114  670E                     beq        +0x10 /* 00014124 */
  26940. 00014116  53AF 0026                subq.l     [A7 + 0x26], 1
  26941. 0001411A  206F 0026                movea.l    A0, [A7 + 0x26]
  26942. 0001411E  0C10 0030                cmpi.b     [A0], 0x30 /* '0' */
  26943. 00014122  67E8                     beq        -0x16 /* 0001410C */
  26944. label00014124:
  26945. 00014124  200C                     move.l     D0, A4
  26946. 00014126  5280                     addq.l     D0, 1
  26947. 00014128  1F40 0044                move.b     [A7 + 0x44], D0
  26948. 0001412C  4A2F 0044                tst.b      [A7 + 0x44]
  26949. 00014130  6614                     bne        +0x16 /* 00014146 */
  26950. 00014132  522F 0044                addq.b     [A7 + 0x44], 1
  26951. 00014136  7200                     moveq.l    D1, 0x00
  26952. 00014138  1200                     move.b     D1, D0
  26953. 0001413A  41EF 0040                lea.l      A0, [A7 + 0x40]
  26954. 0001413E  5A88                     addq.l     A0, 5
  26955. 00014140  11BC 0030 1000           move.b     [A0 + D1.w], 0x30 /* '0' */
  26956. label00014146:
  26957. 00014146  DE86                     add.l      D7, D6
  26958. 00014148  0C87 FFFF 8000           cmpi.l     D7, 0xFFFF8000
  26959. 0001414E  6D08                     blt        +0xA /* 00014158 */
  26960. 00014150  0C87 0000 7FFF           cmpi.l     D7, 0x7FFF
  26961. 00014156  6F04                     ble        +0x6 /* 0001415C */
  26962. label00014158:
  26963. 00014158  7001                     moveq.l    D0, 0x01
  26964. 0001415A  2680                     move.l     [A3], D0
  26965. label0001415C:
  26966. 0001415C  4A93                     tst.l      [A3]
  26967. 0001415E  6700 0086                beq        +0x88 /* 000141E6 */
  26968. 00014162  4AAF 002A                tst.l      [A7 + 0x2A]
  26969. 00014166  6712                     beq        +0x14 /* 0001417A */
  26970. 00014168  206F 008E                movea.l    A0, [A7 + 0x8E]
  26971. 0001416C  4290                     clr.l      [A0]
  26972. 0001416E  42A8 0004                clr.l      [A0 + 0x4]
  26973. 00014172  4268 0008                clr.w      [A0 + 0x8]
  26974. 00014176  6000 0142                bra        +0x144 /* 000142BA */
  26975. label0001417A:
  26976. 0001417A  4AAF 002E                tst.l      [A7 + 0x2E]
  26977. 0001417E  6734                     beq        +0x36 /* 000141B4 */
  26978. 00014180  4879 0000 4436           push.l     0x4436 /* 'D6' */
  26979. 00014186  486F 000C                pea.l      [A7 + 0xC]
  26980. 0001418A  3F3C 080E                move.w     -[A7], 0x80E
  26981. 0001418E  A9EB                     syscall    Pack4/FP68K
  26982. 00014190  486F 0008                pea.l      [A7 + 0x8]
  26983. 00014194  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  26984. 00014198  A9EB                     syscall    Pack4/FP68K
  26985. 0001419A  486F 0008                pea.l      [A7 + 0x8]
  26986. 0001419E  486F 0016                pea.l      [A7 + 0x16]
  26987. 000141A2  3F3C 0810                move.w     -[A7], 0x810
  26988. 000141A6  A9EB                     syscall    Pack4/FP68K
  26989. 000141A8  2EAF 0012                move.l     [A7], [A7 + 0x12]
  26990. 000141AC  2F6F 0016 0004           move.l     [A7 + 0x4], [A7 + 0x16]
  26991. 000141B2  600E                     bra        +0x10 /* 000141C2 */
  26992. label000141B4:
  26993. 000141B4  2EB9 0000 4436           move.l     [A7], [0x00004436]
  26994. 000141BA  2F79 0000 443A 0004      move.l     [A7 + 0x4], [0x0000443A]
  26995. label000141C2:
  26996. 000141C2  4857                     pea.l      [A7]
  26997. 000141C4  486F 001E                pea.l      [A7 + 0x1E]
  26998. 000141C8  3F3C 080E                move.w     -[A7], 0x80E
  26999. 000141CC  A9EB                     syscall    Pack4/FP68K
  27000. 000141CE  206F 008E                movea.l    A0, [A7 + 0x8E]
  27001. 000141D2  20AF 001A                move.l     [A0], [A7 + 0x1A]
  27002. 000141D6  216F 001E 0004           move.l     [A0 + 0x4], [A7 + 0x1E]
  27003. 000141DC  316F 0022 0008           move.w     [A0 + 0x8], [A7 + 0x22]
  27004. 000141E2  6000 00D6                bra        +0xD8 /* 000142BA */
  27005. label000141E6:
  27006. 000141E6  3F47 0042                move.w     [A7 + 0x42], D7
  27007. 000141EA  486F 0040                pea.l      [A7 + 0x40]
  27008. 000141EE  486F 003A                pea.l      [A7 + 0x3A]
  27009. 000141F2  4EB9 0001 10C4           jsr        [0x000110C4]
  27010. 000141F8  42AF 0022                clr.l      [A7 + 0x22]
  27011. 000141FC  42AF 0026                clr.l      [A7 + 0x26]
  27012. 00014200  426F 002A                clr.w      [A7 + 0x2A]
  27013. 00014204  486F 003E                pea.l      [A7 + 0x3E]
  27014. 00014208  486F 0026                pea.l      [A7 + 0x26]
  27015. 0001420C  3F3C 0008                move.w     -[A7], 0x8
  27016. 00014210  A9EB                     syscall    Pack4/FP68K
  27017. 00014212  504F                     addq.w     A7, 8
  27018. 00014214  6724                     beq        +0x26 /* 0001423A */
  27019. 00014216  4879 0000 442A           push.l     0x442A /* 'D*' */
  27020. 0001421C  486F 003A                pea.l      [A7 + 0x3A]
  27021. 00014220  3F3C 0008                move.w     -[A7], 0x8
  27022. 00014224  A9EB                     syscall    Pack4/FP68K
  27023. 00014226  6C12                     bge        +0x14 /* 0001423A */
  27024. 00014228  7001                     moveq.l    D0, 0x01
  27025. 0001422A  2680                     move.l     [A3], D0
  27026. 0001422C  42AF 0036                clr.l      [A7 + 0x36]
  27027. 00014230  42AF 003A                clr.l      [A7 + 0x3A]
  27028. 00014234  426F 003E                clr.w      [A7 + 0x3E]
  27029. 00014238  6038                     bra        +0x3A /* 00014272 */
  27030. label0001423A:
  27031. 0001423A  4879 0000 441E           push.l     0x441E
  27032. 00014240  486F 003A                pea.l      [A7 + 0x3A]
  27033. 00014244  3F3C 0008                move.w     -[A7], 0x8
  27034. 00014248  A9EB                     syscall    Pack4/FP68K
  27035. 0001424A  6F26                     ble        +0x28 /* 00014272 */
  27036. 0001424C  7001                     moveq.l    D0, 0x01
  27037. 0001424E  2680                     move.l     [A3], D0
  27038. 00014250  4879 0000 4436           push.l     0x4436 /* 'D6' */
  27039. 00014256  486F 001E                pea.l      [A7 + 0x1E]
  27040. 0001425A  3F3C 080E                move.w     -[A7], 0x80E
  27041. 0001425E  A9EB                     syscall    Pack4/FP68K
  27042. 00014260  2F6F 001A 0036           move.l     [A7 + 0x36], [A7 + 0x1A]
  27043. 00014266  2F6F 001E 003A           move.l     [A7 + 0x3A], [A7 + 0x1E]
  27044. 0001426C  3F6F 0022 003E           move.w     [A7 + 0x3E], [A7 + 0x22]
  27045. label00014272:
  27046. 00014272  4AAF 002E                tst.l      [A7 + 0x2E]
  27047. 00014276  672E                     beq        +0x30 /* 000142A6 */
  27048. 00014278  2F6F 0036 001A           move.l     [A7 + 0x1A], [A7 + 0x36]
  27049. 0001427E  2F6F 003A 001E           move.l     [A7 + 0x1E], [A7 + 0x3A]
  27050. 00014284  3F6F 003E 0022           move.w     [A7 + 0x22], [A7 + 0x3E]
  27051. 0001428A  486F 001A                pea.l      [A7 + 0x1A]
  27052. 0001428E  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  27053. 00014292  A9EB                     syscall    Pack4/FP68K
  27054. 00014294  2F6F 001A 0036           move.l     [A7 + 0x36], [A7 + 0x1A]
  27055. 0001429A  2F6F 001E 003A           move.l     [A7 + 0x3A], [A7 + 0x1E]
  27056. 000142A0  3F6F 0022 003E           move.w     [A7 + 0x3E], [A7 + 0x22]
  27057. label000142A6:
  27058. 000142A6  206F 008E                movea.l    A0, [A7 + 0x8E]
  27059. 000142AA  20AF 0036                move.l     [A0], [A7 + 0x36]
  27060. 000142AE  216F 003A 0004           move.l     [A0 + 0x4], [A7 + 0x3A]
  27061. 000142B4  316F 003E 0008           move.w     [A0 + 0x8], [A7 + 0x3E]
  27062. label000142BA:
  27063. 000142BA  4FEF 0066                lea.l      A7, [A7 + 0x66]
  27064. 000142BE  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  27065. 000142C2  4E75                     rts
  27066. 000142C4  48E7 0038                movem.l    -[A7], A2,A3,A4
  27067. 000142C8  4FEF FF84                lea.l      A7, [A7 - 0x7C]
  27068. 000142CC  286F 008C                movea.l    A4, [A7 + 0x8C]
  27069. 000142D0  246F 0090                movea.l    A2, [A7 + 0x90]
  27070. 000142D4  266F 0094                movea.l    A3, [A7 + 0x94]
  27071. 000142D8  4878 0002                push.l     0x2
  27072. 000142DC  204A                     movea.l    A0, A2
  27073. 000142DE  70FF                     moveq.l    D0, 0xFFFFFFFF
  27074. label000142E0:
  27075. 000142E0  5280                     addq.l     D0, 1
  27076. 000142E2  4A18                     tst.b      [A0]+
  27077. 000142E4  66FA                     bne        -0x4 /* 000142E0 */
  27078. 000142E6  2F00                     move.l     -[A7], D0
  27079. 000142E8  2F0A                     move.l     -[A7], A2
  27080. 000142EA  486F 002E                pea.l      [A7 + 0x2E]
  27081. 000142EE  4EB9 0001 3B38           jsr        [0x00013B38]
  27082. 000142F4  486F 002A                pea.l      [A7 + 0x2A]
  27083. 000142F8  486F 0032                pea.l      [A7 + 0x32]
  27084. 000142FC  486F 003A                pea.l      [A7 + 0x3A]
  27085. 00014300  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  27086. 00014306  486F 0092                pea.l      [A7 + 0x92]
  27087. 0001430A  4EB9 0001 3B90           jsr        [0x00013B90]
  27088. 00014310  200B                     move.l     D0, A3
  27089. 00014312  4FEF 0024                lea.l      A7, [A7 + 0x24]
  27090. 00014316  6708                     beq        +0xA /* 00014320 */
  27091. 00014318  204A                     movea.l    A0, A2
  27092. 0001431A  D1EF 001E                add.l      A0, [A7 + 0x1E]
  27093. 0001431E  2688                     move.l     [A3], A0
  27094. label00014320:
  27095. 00014320  486F 0072                pea.l      [A7 + 0x72]
  27096. 00014324  486F 0004                pea.l      [A7 + 0x4]
  27097. 00014328  3F3C 0810                move.w     -[A7], 0x810
  27098. 0001432C  A9EB                     syscall    Pack4/FP68K
  27099. 0001432E  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  27100. 00014332  2F2F 0004                move.l     -[A7], [A7 + 0x4]
  27101. 00014336  486F 001A                pea.l      [A7 + 0x1A]
  27102. 0001433A  4EB9 0001 11CA           jsr        [0x000111CA]
  27103. 00014340  486F 001E                pea.l      [A7 + 0x1E]
  27104. 00014344  486F 0018                pea.l      [A7 + 0x18]
  27105. 00014348  3F3C 080E                move.w     -[A7], 0x80E
  27106. 0001434C  A9EB                     syscall    Pack4/FP68K
  27107. 0001434E  2F6F 0014 0074           move.l     [A7 + 0x74], [A7 + 0x14]
  27108. 00014354  2F6F 0018 0078           move.l     [A7 + 0x78], [A7 + 0x18]
  27109. 0001435A  3F6F 001C 007C           move.w     [A7 + 0x7C], [A7 + 0x1C]
  27110. 00014360  4AAF 0026                tst.l      [A7 + 0x26]
  27111. 00014364  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27112. 00014368  6640                     bne        +0x42 /* 000143AA */
  27113. 0001436A  42AF 0008                clr.l      [A7 + 0x8]
  27114. 0001436E  42AF 000C                clr.l      [A7 + 0xC]
  27115. 00014372  426F 0010                clr.w      [A7 + 0x10]
  27116. 00014376  486F 0072                pea.l      [A7 + 0x72]
  27117. 0001437A  486F 000C                pea.l      [A7 + 0xC]
  27118. 0001437E  3F3C 0008                move.w     -[A7], 0x8
  27119. 00014382  A9EB                     syscall    Pack4/FP68K
  27120. 00014384  672C                     beq        +0x2E /* 000143B2 */
  27121. 00014386  4879 0000 4446           push.l     0x4446 /* 'DF' */
  27122. 0001438C  486F 006C                pea.l      [A7 + 0x6C]
  27123. 00014390  3F3C 0808                move.w     -[A7], 0x808
  27124. 00014394  A9EB                     syscall    Pack4/FP68K
  27125. 00014396  6D12                     blt        +0x14 /* 000143AA */
  27126. 00014398  4879 0000 443E           push.l     0x443E /* 'D>' */
  27127. 0001439E  486F 006C                pea.l      [A7 + 0x6C]
  27128. 000143A2  3F3C 0808                move.w     -[A7], 0x808
  27129. 000143A6  A9EB                     syscall    Pack4/FP68K
  27130. 000143A8  6F08                     ble        +0xA /* 000143B2 */
  27131. label000143AA:
  27132. 000143AA  7022                     moveq.l    D0, 0x22
  27133. 000143AC  23C0 0002 57A0           move.l     [0x000257A0], D0
  27134. label000143B2:
  27135. 000143B2  486F 0072                pea.l      [A7 + 0x72]
  27136. 000143B6  486F 0004                pea.l      [A7 + 0x4]
  27137. 000143BA  3F3C 0810                move.w     -[A7], 0x810
  27138. 000143BE  A9EB                     syscall    Pack4/FP68K
  27139. 000143C0  2897                     move.l     [A4], [A7]
  27140. 000143C2  296F 0004 0004           move.l     [A4 + 0x4], [A7 + 0x4]
  27141. 000143C8  4FEF 007C                lea.l      A7, [A7 + 0x7C]
  27142. 000143CC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  27143. 000143D0  4E75                     rts
  27144. fn000143D2:
  27145. 000143D2  42A7                     clr.l      -[A7]
  27146. 000143D4  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  27147. 000143D8  2F2F 000C                move.l     -[A7], [A7 + 0xC]
  27148. 000143DC  4EB9 0001 42C8           jsr        [0x000142C8]
  27149. 000143E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27150. 000143E6  4E75                     rts
  27151. 000143E8  48E7 1F3A                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4,A6
  27152. 000143EC  554F                     subq.w     A7, 2
  27153. 000143EE  2C2F 002A                move.l     D6, [A7 + 0x2A]
  27154. 000143F2  246F 0032                movea.l    A2, [A7 + 0x32]
  27155. 000143F6  2C6F 003A                movea.l    A6, [A7 + 0x3A]
  27156. 000143FA  286F 003E                movea.l    A4, [A7 + 0x3E]
  27157. 000143FE  7801                     moveq.l    D4, 0x01
  27158. 00014400  7A00                     moveq.l    D5, 0x00
  27159. 00014402  7E00                     moveq.l    D7, 0x00
  27160. 00014404  97CB                     sub.l      A3, A3
  27161. 00014406  4294                     clr.l      [A4]
  27162. 00014408  4296                     clr.l      [A6]
  27163. 0001440A  4A86                     tst.l      D6
  27164. 0001440C  6D14                     blt        +0x16 /* 00014422 */
  27165. 0001440E  7001                     moveq.l    D0, 0x01
  27166. 00014410  BC80                     cmp.l      D6, D0
  27167. 00014412  670E                     beq        +0x10 /* 00014422 */
  27168. 00014414  7024                     moveq.l    D0, 0x24
  27169. 00014416  BC80                     cmp.l      D6, D0
  27170. 00014418  6E08                     bgt        +0xA /* 00014422 */
  27171. 0001441A  7001                     moveq.l    D0, 0x01
  27172. 0001441C  B0AF 002E                cmp.l      D0, [A7 + 0x2E]
  27173. 00014420  6F04                     ble        +0x6 /* 00014426 */
  27174. label00014422:
  27175. 00014422  7840                     moveq.l    D4, 0x40
  27176. 00014424  6028                     bra        +0x2A /* 0001444E */
  27177. label00014426:
  27178. 00014426  5285                     addq.l     D5, 1
  27179. 00014428  202A 0022                move.l     D0, [A2 + 0x22]
  27180. 0001442C  53AA 0022                subq.l     [A2 + 0x22], 1
  27181. 00014430  4A80                     tst.l      D0
  27182. 00014432  670E                     beq        +0x10 /* 00014442 */
  27183. 00014434  206A 001E                movea.l    A0, [A2 + 0x1E]
  27184. 00014438  52AA 001E                addq.l     [A2 + 0x1E], 1
  27185. 0001443C  7000                     moveq.l    D0, 0x00
  27186. 0001443E  1010                     move.b     D0, [A0]
  27187. 00014440  600A                     bra        +0xC /* 0001444C */
  27188. label00014442:
  27189. 00014442  2F0A                     move.l     -[A7], A2
  27190. 00014444  4EB9 0001 18A2           jsr        [0x000118A2]
  27191. 0001444A  584F                     addq.w     A7, 4
  27192. label0001444C:
  27193. 0001444C  2600                     move.l     D3, D0
  27194. label0001444E:
  27195. 0001444E  4A86                     tst.l      D6
  27196. 00014450  6700 024C                beq        +0x24E /* 0001469E */
  27197. 00014454  70FF                     moveq.l    D0, 0xFFFFFFFF
  27198. 00014456  2206                     move.l     D1, D6
  27199. 00014458  4EB9 0000 0504           jsr        [0x00000504]
  27200. 0001445E  2640                     movea.l    A3, D0
  27201. 00014460  6000 023C                bra        +0x23E /* 0001469E */
  27202. label00014464:
  27203. 00014464  2004                     move.l     D0, D4
  27204. 00014466  4EB9 0000 05F8           jsr        [0x000005F8]
  27205. 0001446C  0232 0000 0001           andi.b     [A2 + D0.w + 0x1], 0x0
  27206. 00014472  0000 0010                ori.b      D0, 0x10
  27207. 00014476  0004 0000                ori.b      D4, 0x0
  27208. 0001447A  0001 001A                ori.b      D1, 0x1A
  27209. 0001447E  0000 0002                ori.b      D0, 0x2
  27210. 00014482  00BC 0000 0004 00FA 0000 ori.l      0xFA0000, 0x4
  27211. 0001448C  0008 013C                ori.b      A0, 0x3C /* '<' */
  27212. 00014490  0000 0010                ori.b      D0, 0x10
  27213. 00014494  0136 7000                btst       [A6 + D7.w], D0
  27214. 00014498  1003                     move.b     D0, D3
  27215. 0001449A  41F9 0000 454E           lea.l      A0, [0x0000454E]
  27216. 000144A0  1030 0800                move.b     D0, [A0 + D0]
  27217. 000144A4  7206                     moveq.l    D1, 0x06
  27218. 000144A6  C081                     and.l      D0, D1
  27219. 000144A8  672C                     beq        +0x2E /* 000144D6 */
  27220. 000144AA  5285                     addq.l     D5, 1
  27221. 000144AC  202A 0022                move.l     D0, [A2 + 0x22]
  27222. 000144B0  53AA 0022                subq.l     [A2 + 0x22], 1
  27223. 000144B4  4A80                     tst.l      D0
  27224. 000144B6  670E                     beq        +0x10 /* 000144C6 */
  27225. 000144B8  206A 001E                movea.l    A0, [A2 + 0x1E]
  27226. 000144BC  52AA 001E                addq.l     [A2 + 0x1E], 1
  27227. 000144C0  7000                     moveq.l    D0, 0x00
  27228. 000144C2  1010                     move.b     D0, [A0]
  27229. 000144C4  600A                     bra        +0xC /* 000144D0 */
  27230. label000144C6:
  27231. 000144C6  2F0A                     move.l     -[A7], A2
  27232. 000144C8  4EB9 0001 18A2           jsr        [0x000118A2]
  27233. 000144CE  584F                     addq.w     A7, 4
  27234. label000144D0:
  27235. 000144D0  2600                     move.l     D3, D0
  27236. 000144D2  6000 01CA                bra        +0x1CC /* 0001469E */
  27237. label000144D6:
  27238. 000144D6  702B                     moveq.l    D0, 0x2B
  27239. 000144D8  B680                     cmp.l      D3, D0
  27240. 000144DA  662A                     bne        +0x2C /* 00014506 */
  27241. 000144DC  5285                     addq.l     D5, 1
  27242. 000144DE  202A 0022                move.l     D0, [A2 + 0x22]
  27243. 000144E2  53AA 0022                subq.l     [A2 + 0x22], 1
  27244. 000144E6  4A80                     tst.l      D0
  27245. 000144E8  670E                     beq        +0x10 /* 000144F8 */
  27246. 000144EA  206A 001E                movea.l    A0, [A2 + 0x1E]
  27247. 000144EE  52AA 001E                addq.l     [A2 + 0x1E], 1
  27248. 000144F2  7000                     moveq.l    D0, 0x00
  27249. 000144F4  1010                     move.b     D0, [A0]
  27250. 000144F6  600A                     bra        +0xC /* 00014502 */
  27251. label000144F8:
  27252. 000144F8  2F0A                     move.l     -[A7], A2
  27253. 000144FA  4EB9 0001 18A2           jsr        [0x000118A2]
  27254. 00014500  584F                     addq.w     A7, 4
  27255. label00014502:
  27256. 00014502  2600                     move.l     D3, D0
  27257. 00014504  6032                     bra        +0x34 /* 00014538 */
  27258. label00014506:
  27259. 00014506  702D                     moveq.l    D0, 0x2D
  27260. 00014508  B680                     cmp.l      D3, D0
  27261. 0001450A  662C                     bne        +0x2E /* 00014538 */
  27262. 0001450C  5285                     addq.l     D5, 1
  27263. 0001450E  202A 0022                move.l     D0, [A2 + 0x22]
  27264. 00014512  53AA 0022                subq.l     [A2 + 0x22], 1
  27265. 00014516  4A80                     tst.l      D0
  27266. 00014518  670E                     beq        +0x10 /* 00014528 */
  27267. 0001451A  206A 001E                movea.l    A0, [A2 + 0x1E]
  27268. 0001451E  52AA 001E                addq.l     [A2 + 0x1E], 1
  27269. 00014522  7000                     moveq.l    D0, 0x00
  27270. 00014524  1010                     move.b     D0, [A0]
  27271. 00014526  600A                     bra        +0xC /* 00014532 */
  27272. label00014528:
  27273. 00014528  2F0A                     move.l     -[A7], A2
  27274. 0001452A  4EB9 0001 18A2           jsr        [0x000118A2]
  27275. 00014530  584F                     addq.w     A7, 4
  27276. label00014532:
  27277. 00014532  2600                     move.l     D3, D0
  27278. 00014534  7001                     moveq.l    D0, 0x01
  27279. 00014536  2C80                     move.l     [A6], D0
  27280. label00014538:
  27281. 00014538  7802                     moveq.l    D4, 0x02
  27282. 0001453A  6000 0162                bra        +0x164 /* 0001469E */
  27283. 0001453E  4A86                     tst.l      D6
  27284. 00014540  6706                     beq        +0x8 /* 00014548 */
  27285. 00014542  7010                     moveq.l    D0, 0x10
  27286. 00014544  BC80                     cmp.l      D6, D0
  27287. 00014546  6634                     bne        +0x36 /* 0001457C */
  27288. label00014548:
  27289. 00014548  7030                     moveq.l    D0, 0x30
  27290. 0001454A  B680                     cmp.l      D3, D0
  27291. 0001454C  662E                     bne        +0x30 /* 0001457C */
  27292. 0001454E  7804                     moveq.l    D4, 0x04
  27293. 00014550  5285                     addq.l     D5, 1
  27294. 00014552  202A 0022                move.l     D0, [A2 + 0x22]
  27295. 00014556  53AA 0022                subq.l     [A2 + 0x22], 1
  27296. 0001455A  4A80                     tst.l      D0
  27297. 0001455C  670E                     beq        +0x10 /* 0001456C */
  27298. 0001455E  206A 001E                movea.l    A0, [A2 + 0x1E]
  27299. 00014562  52AA 001E                addq.l     [A2 + 0x1E], 1
  27300. 00014566  7000                     moveq.l    D0, 0x00
  27301. 00014568  1010                     move.b     D0, [A0]
  27302. 0001456A  600A                     bra        +0xC /* 00014576 */
  27303. label0001456C:
  27304. 0001456C  2F0A                     move.l     -[A7], A2
  27305. 0001456E  4EB9 0001 18A2           jsr        [0x000118A2]
  27306. 00014574  584F                     addq.w     A7, 4
  27307. label00014576:
  27308. 00014576  2600                     move.l     D3, D0
  27309. 00014578  6000 0124                bra        +0x126 /* 0001469E */
  27310. label0001457C:
  27311. 0001457C  7808                     moveq.l    D4, 0x08
  27312. 0001457E  6000 011E                bra        +0x120 /* 0001469E */
  27313. 00014582  7058                     moveq.l    D0, 0x58
  27314. 00014584  B680                     cmp.l      D3, D0
  27315. 00014586  6706                     beq        +0x8 /* 0001458E */
  27316. 00014588  7078                     moveq.l    D0, 0x78
  27317. 0001458A  B680                     cmp.l      D3, D0
  27318. 0001458C  6630                     bne        +0x32 /* 000145BE */
  27319. label0001458E:
  27320. 0001458E  7C10                     moveq.l    D6, 0x10
  27321. 00014590  7808                     moveq.l    D4, 0x08
  27322. 00014592  5285                     addq.l     D5, 1
  27323. 00014594  202A 0022                move.l     D0, [A2 + 0x22]
  27324. 00014598  53AA 0022                subq.l     [A2 + 0x22], 1
  27325. 0001459C  4A80                     tst.l      D0
  27326. 0001459E  670E                     beq        +0x10 /* 000145AE */
  27327. 000145A0  206A 001E                movea.l    A0, [A2 + 0x1E]
  27328. 000145A4  52AA 001E                addq.l     [A2 + 0x1E], 1
  27329. 000145A8  7000                     moveq.l    D0, 0x00
  27330. 000145AA  1010                     move.b     D0, [A0]
  27331. 000145AC  600A                     bra        +0xC /* 000145B8 */
  27332. label000145AE:
  27333. 000145AE  2F0A                     move.l     -[A7], A2
  27334. 000145B0  4EB9 0001 18A2           jsr        [0x000118A2]
  27335. 000145B6  584F                     addq.w     A7, 4
  27336. label000145B8:
  27337. 000145B8  2600                     move.l     D3, D0
  27338. 000145BA  6000 00E2                bra        +0xE4 /* 0001469E */
  27339. label000145BE:
  27340. 000145BE  4A86                     tst.l      D6
  27341. 000145C0  6602                     bne        +0x4 /* 000145C4 */
  27342. 000145C2  7C08                     moveq.l    D6, 0x08
  27343. label000145C4:
  27344. 000145C4  7810                     moveq.l    D4, 0x10
  27345. 000145C6  6000 00D6                bra        +0xD8 /* 0001469E */
  27346. 000145CA  4A86                     tst.l      D6
  27347. 000145CC  6602                     bne        +0x4 /* 000145D0 */
  27348. 000145CE  7C0A                     moveq.l    D6, 0x0A
  27349. label000145D0:
  27350. 000145D0  200B                     move.l     D0, A3
  27351. 000145D2  660C                     bne        +0xE /* 000145E0 */
  27352. 000145D4  70FF                     moveq.l    D0, 0xFFFFFFFF
  27353. 000145D6  2206                     move.l     D1, D6
  27354. 000145D8  4EB9 0000 0504           jsr        [0x00000504]
  27355. 000145DE  2640                     movea.l    A3, D0
  27356. label000145E0:
  27357. 000145E0  7000                     moveq.l    D0, 0x00
  27358. 000145E2  1003                     move.b     D0, D3
  27359. 000145E4  41F9 0000 454E           lea.l      A0, [0x0000454E]
  27360. 000145EA  1F70 0800 0001           move.b     [A7 + 0x1], [A0 + D0]
  27361. 000145F0  1030 0800                move.b     D0, [A0 + D0]
  27362. 000145F4  7210                     moveq.l    D1, 0x10
  27363. 000145F6  C081                     and.l      D0, D1
  27364. 000145F8  671C                     beq        +0x1E /* 00014616 */
  27365. 000145FA  7030                     moveq.l    D0, 0x30
  27366. 000145FC  9680                     sub.l      D3, D0
  27367. 000145FE  B686                     cmp.l      D3, D6
  27368. 00014600  6D50                     blt        +0x52 /* 00014652 */
  27369. 00014602  7010                     moveq.l    D0, 0x10
  27370. 00014604  B880                     cmp.l      D4, D0
  27371. 00014606  6604                     bne        +0x6 /* 0001460C */
  27372. 00014608  7820                     moveq.l    D4, 0x20
  27373. 0001460A  6002                     bra        +0x4 /* 0001460E */
  27374. label0001460C:
  27375. 0001460C  7840                     moveq.l    D4, 0x40
  27376. label0001460E:
  27377. 0001460E  7030                     moveq.l    D0, 0x30
  27378. 00014610  D680                     add.l      D3, D0
  27379. 00014612  6000 008A                bra        +0x8C /* 0001469E */
  27380. label00014616:
  27381. 00014616  102F 0001                move.b     D0, [A7 + 0x1]
  27382. 0001461A  0280 0000 00C0           andi.l     D0, 0xC0
  27383. 00014620  6712                     beq        +0x14 /* 00014634 */
  27384. 00014622  2F03                     move.l     -[A7], D3
  27385. 00014624  4EB9 0001 1C30           jsr        [0x00011C30]
  27386. 0001462A  72C9                     moveq.l    D1, 0xFFFFFFC9
  27387. 0001462C  D081                     add.l      D0, D1
  27388. 0001462E  B086                     cmp.l      D0, D6
  27389. 00014630  584F                     addq.w     A7, 4
  27390. 00014632  6D0E                     blt        +0x10 /* 00014642 */
  27391. label00014634:
  27392. 00014634  7010                     moveq.l    D0, 0x10
  27393. 00014636  B880                     cmp.l      D4, D0
  27394. 00014638  6604                     bne        +0x6 /* 0001463E */
  27395. 0001463A  7820                     moveq.l    D4, 0x20
  27396. 0001463C  6060                     bra        +0x62 /* 0001469E */
  27397. label0001463E:
  27398. 0001463E  7840                     moveq.l    D4, 0x40
  27399. 00014640  605C                     bra        +0x5E /* 0001469E */
  27400. label00014642:
  27401. 00014642  2F03                     move.l     -[A7], D3
  27402. 00014644  4EB9 0001 1C30           jsr        [0x00011C30]
  27403. 0001464A  72C9                     moveq.l    D1, 0xFFFFFFC9
  27404. 0001464C  D081                     add.l      D0, D1
  27405. 0001464E  2600                     move.l     D3, D0
  27406. 00014650  584F                     addq.w     A7, 4
  27407. label00014652:
  27408. 00014652  BE8B                     cmp.l      D7, A3
  27409. 00014654  6304                     bls        +0x6 /* 0001465A */
  27410. 00014656  7001                     moveq.l    D0, 0x01
  27411. 00014658  2880                     move.l     [A4], D0
  27412. label0001465A:
  27413. 0001465A  2007                     move.l     D0, D7
  27414. 0001465C  2206                     move.l     D1, D6
  27415. 0001465E  4EB9 0000 04D2           jsr        [0x000004D2]
  27416. 00014664  2E00                     move.l     D7, D0
  27417. 00014666  70FF                     moveq.l    D0, 0xFFFFFFFF
  27418. 00014668  9087                     sub.l      D0, D7
  27419. 0001466A  B680                     cmp.l      D3, D0
  27420. 0001466C  6304                     bls        +0x6 /* 00014672 */
  27421. 0001466E  7001                     moveq.l    D0, 0x01
  27422. 00014670  2880                     move.l     [A4], D0
  27423. label00014672:
  27424. 00014672  DE83                     add.l      D7, D3
  27425. 00014674  7810                     moveq.l    D4, 0x10
  27426. 00014676  5285                     addq.l     D5, 1
  27427. 00014678  202A 0022                move.l     D0, [A2 + 0x22]
  27428. 0001467C  53AA 0022                subq.l     [A2 + 0x22], 1
  27429. 00014680  4A80                     tst.l      D0
  27430. 00014682  670E                     beq        +0x10 /* 00014692 */
  27431. 00014684  206A 001E                movea.l    A0, [A2 + 0x1E]
  27432. 00014688  52AA 001E                addq.l     [A2 + 0x1E], 1
  27433. 0001468C  7000                     moveq.l    D0, 0x00
  27434. 0001468E  1010                     move.b     D0, [A0]
  27435. 00014690  600A                     bra        +0xC /* 0001469C */
  27436. label00014692:
  27437. 00014692  2F0A                     move.l     -[A7], A2
  27438. 00014694  4EB9 0001 18A2           jsr        [0x000118A2]
  27439. 0001469A  584F                     addq.w     A7, 4
  27440. label0001469C:
  27441. 0001469C  2600                     move.l     D3, D0
  27442. label0001469E:
  27443. 0001469E  BAAF 002E                cmp.l      D5, [A7 + 0x2E]
  27444. 000146A2  6E0E                     bgt        +0x10 /* 000146B2 */
  27445. 000146A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  27446. 000146A6  B680                     cmp.l      D3, D0
  27447. 000146A8  6708                     beq        +0xA /* 000146B2 */
  27448. 000146AA  7060                     moveq.l    D0, 0x60
  27449. 000146AC  C084                     and.l      D0, D4
  27450. 000146AE  6700 FDB4                beq        -0x24A /* 00014464 */
  27451. label000146B2:
  27452. 000146B2  7034                     moveq.l    D0, 0x34
  27453. 000146B4  C084                     and.l      D0, D4
  27454. 000146B6  6606                     bne        +0x8 /* 000146BE */
  27455. 000146B8  7E00                     moveq.l    D7, 0x00
  27456. 000146BA  2A07                     move.l     D5, D7
  27457. 000146BC  6002                     bra        +0x4 /* 000146C0 */
  27458. label000146BE:
  27459. 000146BE  5385                     subq.l     D5, 1
  27460. label000146C0:
  27461. 000146C0  206F 0036                movea.l    A0, [A7 + 0x36]
  27462. 000146C4  2085                     move.l     [A0], D5
  27463. 000146C6  2F0A                     move.l     -[A7], A2
  27464. 000146C8  2F03                     move.l     -[A7], D3
  27465. 000146CA  4EB9 0001 1990           jsr        [0x00011990]
  27466. 000146D0  2007                     move.l     D0, D7
  27467. 000146D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  27468. 000146D6  4CDF 5CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4,A6, [A7]+
  27469. 000146DA  4E75                     rts
  27470. 000146DC  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  27471. 000146E0  4FEF FFAE                lea.l      A7, [A7 - 0x52]
  27472. 000146E4  246F 006A                movea.l    A2, [A7 + 0x6A]
  27473. 000146E8  266F 006E                movea.l    A3, [A7 + 0x6E]
  27474. 000146EC  2A2F 0072                move.l     D5, [A7 + 0x72]
  27475. 000146F0  4878 0002                push.l     0x2
  27476. 000146F4  204A                     movea.l    A0, A2
  27477. 000146F6  70FF                     moveq.l    D0, 0xFFFFFFFF
  27478. label000146F8:
  27479. 000146F8  5280                     addq.l     D0, 1
  27480. 000146FA  4A18                     tst.b      [A0]+
  27481. 000146FC  66FA                     bne        -0x4 /* 000146F8 */
  27482. 000146FE  2F00                     move.l     -[A7], D0
  27483. 00014700  2F0A                     move.l     -[A7], A2
  27484. 00014702  486F 0014                pea.l      [A7 + 0x14]
  27485. 00014706  4EB9 0001 3B38           jsr        [0x00013B38]
  27486. 0001470C  486F 0010                pea.l      [A7 + 0x10]
  27487. 00014710  486F 0062                pea.l      [A7 + 0x62]
  27488. 00014714  486F 001C                pea.l      [A7 + 0x1C]
  27489. 00014718  486F 0024                pea.l      [A7 + 0x24]
  27490. 0001471C  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  27491. 00014722  2F05                     move.l     -[A7], D5
  27492. 00014724  4EB9 0001 43EC           jsr        [0x000143EC]
  27493. 0001472A  2600                     move.l     D3, D0
  27494. 0001472C  200B                     move.l     D0, A3
  27495. 0001472E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  27496. 00014732  6708                     beq        +0xA /* 0001473C */
  27497. 00014734  204A                     movea.l    A0, A2
  27498. 00014736  D1EF 0004                add.l      A0, [A7 + 0x4]
  27499. 0001473A  2688                     move.l     [A3], A0
  27500. label0001473C:
  27501. 0001473C  4A97                     tst.l      [A7]
  27502. 0001473E  661C                     bne        +0x1E /* 0001475C */
  27503. 00014740  4AAF 004E                tst.l      [A7 + 0x4E]
  27504. 00014744  6608                     bne        +0xA /* 0001474E */
  27505. 00014746  0C83 7FFF FFFF           cmpi.l     D3, 0x7FFFFFFF
  27506. 0001474C  620E                     bhi        +0x10 /* 0001475C */
  27507. label0001474E:
  27508. 0001474E  4AAF 004E                tst.l      [A7 + 0x4E]
  27509. 00014752  6728                     beq        +0x2A /* 0001477C */
  27510. 00014754  0C83 8000 0000           cmpi.l     D3, 0x80000000
  27511. 0001475A  6320                     bls        +0x22 /* 0001477C */
  27512. label0001475C:
  27513. 0001475C  4AAF 004E                tst.l      [A7 + 0x4E]
  27514. 00014760  6708                     beq        +0xA /* 0001476A */
  27515. 00014762  203C 8000 0000           move.l     D0, 0x80000000
  27516. 00014768  6006                     bra        +0x8 /* 00014770 */
  27517. label0001476A:
  27518. 0001476A  203C 7FFF FFFF           move.l     D0, 0x7FFFFFFF
  27519. label00014770:
  27520. 00014770  2800                     move.l     D4, D0
  27521. 00014772  7022                     moveq.l    D0, 0x22
  27522. 00014774  23C0 0002 57A0           move.l     [0x000257A0], D0
  27523. 0001477A  6010                     bra        +0x12 /* 0001478C */
  27524. label0001477C:
  27525. 0001477C  4AAF 004E                tst.l      [A7 + 0x4E]
  27526. 00014780  6706                     beq        +0x8 /* 00014788 */
  27527. 00014782  2003                     move.l     D0, D3
  27528. 00014784  4480                     neg.l      D0
  27529. 00014786  6002                     bra        +0x4 /* 0001478A */
  27530. label00014788:
  27531. 00014788  2003                     move.l     D0, D3
  27532. label0001478A:
  27533. 0001478A  2800                     move.l     D4, D0
  27534. label0001478C:
  27535. 0001478C  2004                     move.l     D0, D4
  27536. 0001478E  4FEF 0052                lea.l      A7, [A7 + 0x52]
  27537. 00014792  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  27538. 00014796  4E75                     rts
  27539. 00014798  4E56 0000                link       A6, 0
  27540. 0001479C  2F0A                     move.l     -[A7], A2
  27541. 0001479E  246E 0008                movea.l    A2, [A6 + 0x8]
  27542. 000147A2  2F0A                     move.l     -[A7], A2
  27543. 000147A4  4EB9 0000 305A           jsr        [0x0000305A]
  27544. 000147AA  41ED 8222                lea.l      A0, [A5 - 0x7DDE]
  27545. 000147AE  2488                     move.l     [A2], A0
  27546. 000147B0  42AA 000C                clr.l      [A2 + 0xC]
  27547. 000147B4  204A                     movea.l    A0, A2
  27548. 000147B6  584F                     addq.w     A7, 4
  27549. 000147B8  245F                     movea.l    A2, [A7]+
  27550. 000147BA  4E5E                     unlink     A6
  27551. 000147BC  4E75                     rts
  27552. 000147BE  4E56 0000                link       A6, 0
  27553. 000147C2  48E7 0030                movem.l    -[A7], A2,A3
  27554. 000147C6  246E 0008                movea.l    A2, [A6 + 0x8]
  27555. 000147CA  266E 000C                movea.l    A3, [A6 + 0xC]
  27556. 000147CE  2F0A                     move.l     -[A7], A2
  27557. 000147D0  4EB9 0000 305A           jsr        [0x0000305A]
  27558. 000147D6  41ED 8222                lea.l      A0, [A5 - 0x7DDE]
  27559. 000147DA  2488                     move.l     [A2], A0
  27560. 000147DC  254B 000C                move.l     [A2 + 0xC], A3
  27561. 000147E0  200B                     move.l     D0, A3
  27562. 000147E2  584F                     addq.w     A7, 4
  27563. 000147E4  6718                     beq        +0x1A /* 000147FE */
  27564. 000147E6  594F                     subq.w     A7, 4
  27565. 000147E8  2F0B                     move.l     -[A7], A3
  27566. 000147EA  4EB9 0000 248A           jsr        [0x0000248A]
  27567. 000147F0  201F                     move.l     D0, [A7]+
  27568. 000147F2  2F00                     move.l     -[A7], D0
  27569. 000147F4  2F0A                     move.l     -[A7], A2
  27570. 000147F6  4EB9 0000 307A           jsr        [0x0000307A]
  27571. 000147FC  504F                     addq.w     A7, 8
  27572. label000147FE:
  27573. 000147FE  204A                     movea.l    A0, A2
  27574. 00014800  4CDF 0C00                movem.l    A2,A3, [A7]+
  27575. 00014804  4E5E                     unlink     A6
  27576. 00014806  4E75                     rts
  27577. 00014808  4E56 0000                link       A6, 0
  27578. 0001480C  48E7 1030                movem.l    -[A7], D3,A2,A3
  27579. 00014810  246E 0008                movea.l    A2, [A6 + 0x8]
  27580. 00014814  362E 000C                move.w     D3, [A6 + 0xC]
  27581. 00014818  200A                     move.l     D0, A2
  27582. 0001481A  672C                     beq        +0x2E /* 00014848 */
  27583. 0001481C  41ED 8222                lea.l      A0, [A5 - 0x7DDE]
  27584. 00014820  2488                     move.l     [A2], A0
  27585. 00014822  266A 000C                movea.l    A3, [A2 + 0xC]
  27586. 00014826  200B                     move.l     D0, A3
  27587. 00014828  6704                     beq        +0x6 /* 0001482E */
  27588. 0001482A  204B                     movea.l    A0, A3
  27589. 0001482C  A023                     syscall    DisposHandle/DisposeHandle
  27590. label0001482E:
  27591. 0001482E  4267                     clr.w      -[A7]
  27592. 00014830  2F0A                     move.l     -[A7], A2
  27593. 00014832  4EB9 0000 3062           jsr        [0x00003062]
  27594. 00014838  4A43                     tst.w      D3
  27595. 0001483A  5C4F                     addq.w     A7, 6
  27596. 0001483C  6F0A                     ble        +0xC /* 00014848 */
  27597. 0001483E  2F0A                     move.l     -[A7], A2
  27598. 00014840  4EB9 0000 2592           jsr        [0x00002592]
  27599. 00014846  584F                     addq.w     A7, 4
  27600. label00014848:
  27601. 00014848  204A                     movea.l    A0, A2
  27602. 0001484A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  27603. 0001484E  4E5E                     unlink     A6
  27604. 00014850  4E75                     rts
  27605. 00014852  4E56 FFFC                link       A6, -0x0004
  27606. 00014856  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  27607. 0001485A  246E 0008                movea.l    A2, [A6 + 0x8]
  27608. 0001485E  282E 000C                move.l     D4, [A6 + 0xC]
  27609. 00014862  266A 000C                movea.l    A3, [A2 + 0xC]
  27610. 00014866  200B                     move.l     D0, A3
  27611. 00014868  660A                     bne        +0xC /* 00014874 */
  27612. 0001486A  2004                     move.l     D0, D4
  27613. 0001486C  A122                     syscall    NewHandle, flags=1
  27614. 0001486E  2548 000C                move.l     [A2 + 0xC], A0
  27615. 00014872  6006                     bra        +0x8 /* 0001487A */
  27616. label00014874:
  27617. 00014874  204B                     movea.l    A0, A3
  27618. 00014876  2004                     move.l     D0, D4
  27619. 00014878  A024                     syscall    SetHandleSize
  27620. label0001487A:
  27621. 0001487A  554F                     subq.w     A7, 2
  27622. 0001487C  3EB8 0220                move.w     [A7], [0x00000220 /* MemErr */]
  27623. 00014880  301F                     move.w     D0, [A7]+
  27624. 00014882  3600                     move.w     D3, D0
  27625. 00014884  3003                     move.w     D0, D3
  27626. 00014886  48C0                     ext.l      D0
  27627. 00014888  671C                     beq        +0x1E /* 000148A6 */
  27628. 0001488A  42A7                     clr.l      -[A7]
  27629. 0001488C  486E FFFC                pea.l      [A6 - 0x4]
  27630. 00014890  3043                     movea.w    A0, D3
  27631. 00014892  2D48 FFFC                move.l     [A6 - 0x4], A0
  27632. 00014896  4879 0001 540C           push.l     0x1540C
  27633. 0001489C  4EB9 0000 2542           jsr        [0x00002542]
  27634. 000148A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27635. label000148A6:
  27636. 000148A6  2F04                     move.l     -[A7], D4
  27637. 000148A8  2F0A                     move.l     -[A7], A2
  27638. 000148AA  4EB9 0000 307A           jsr        [0x0000307A]
  27639. 000148B0  504F                     addq.w     A7, 8
  27640. 000148B2  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  27641. 000148B6  4E5E                     unlink     A6
  27642. 000148B8  4E75                     rts
  27643. 000148BA  4E56 FFE4                link       A6, -0x001C
  27644. 000148BE  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  27645. 000148C2  246E 0008                movea.l    A2, [A6 + 0x8]
  27646. 000148C6  286E 000C                movea.l    A4, [A6 + 0xC]
  27647. 000148CA  266E 0010                movea.l    A3, [A6 + 0x10]
  27648. 000148CE  7600                     moveq.l    D3, 0x00
  27649. 000148D0  2F0A                     move.l     -[A7], A2
  27650. 000148D2  2057                     movea.l    A0, [A7]
  27651. 000148D4  2250                     movea.l    A1, [A0]
  27652. 000148D6  2269 0010                movea.l    A1, [A1 + 0x10]
  27653. 000148DA  4E91                     jsr        [A1]
  27654. 000148DC  D093                     add.l      D0, [A3]
  27655. 000148DE  2800                     move.l     D4, D0
  27656. 000148E0  2F0A                     move.l     -[A7], A2
  27657. 000148E2  2057                     movea.l    A0, [A7]
  27658. 000148E4  2250                     movea.l    A1, [A0]
  27659. 000148E6  2269 0018                movea.l    A1, [A1 + 0x18]
  27660. 000148EA  4E91                     jsr        [A1]
  27661. 000148EC  B880                     cmp.l      D4, D0
  27662. 000148EE  504F                     addq.w     A7, 8
  27663. 000148F0  6F44                     ble        +0x46 /* 00014936 */
  27664. 000148F2  2D4F FFFC                move.l     [A6 - 0x4], A7
  27665. 000148F6  2F04                     move.l     -[A7], D4
  27666. 000148F8  2F0A                     move.l     -[A7], A2
  27667. 000148FA  2057                     movea.l    A0, [A7]
  27668. 000148FC  2250                     movea.l    A1, [A0]
  27669. 000148FE  2269 0014                movea.l    A1, [A1 + 0x14]
  27670. 00014902  4E91                     jsr        [A1]
  27671. 00014904  504F                     addq.w     A7, 8
  27672. 00014906  602E                     bra        +0x30 /* 00014936 */
  27673. 00014908  206E FFF4                movea.l    A0, [A6 - 0xC]
  27674. 0001490C  2A10                     move.l     D5, [A0]
  27675. 0001490E  2F0A                     move.l     -[A7], A2
  27676. 00014910  2057                     movea.l    A0, [A7]
  27677. 00014912  2250                     movea.l    A1, [A0]
  27678. 00014914  2269 0010                movea.l    A1, [A1 + 0x10]
  27679. 00014918  4E91                     jsr        [A1]
  27680. 0001491A  2D40 FFE4                move.l     [A6 - 0x1C], D0
  27681. 0001491E  2F0A                     move.l     -[A7], A2
  27682. 00014920  2057                     movea.l    A0, [A7]
  27683. 00014922  2250                     movea.l    A1, [A0]
  27684. 00014924  2269 0018                movea.l    A1, [A1 + 0x18]
  27685. 00014928  4E91                     jsr        [A1]
  27686. 0001492A  90AE FFE4                sub.l      D0, [A6 - 0x1C]
  27687. 0001492E  2680                     move.l     [A3], D0
  27688. 00014930  2605                     move.l     D3, D5
  27689. 00014932  2E6E FFFC                movea.l    A7, [A6 - 0x4]
  27690. label00014936:
  27691. 00014936  4A93                     tst.l      [A3]
  27692. 00014938  6F34                     ble        +0x36 /* 0001496E */
  27693. 0001493A  2F0A                     move.l     -[A7], A2
  27694. 0001493C  2057                     movea.l    A0, [A7]
  27695. 0001493E  2250                     movea.l    A1, [A0]
  27696. 00014940  2269 0010                movea.l    A1, [A1 + 0x10]
  27697. 00014944  4E91                     jsr        [A1]
  27698. 00014946  206A 000C                movea.l    A0, [A2 + 0xC]
  27699. 0001494A  2250                     movea.l    A1, [A0]
  27700. 0001494C  43F1 0800                lea.l      A1, [A1 + D0]
  27701. 00014950  584F                     addq.w     A7, 4
  27702. 00014952  204C                     movea.l    A0, A4
  27703. 00014954  2013                     move.l     D0, [A3]
  27704. 00014956  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  27705. 00014958  1F3C 0003                move.b     -[A7], 0x3
  27706. 0001495C  2F13                     move.l     -[A7], [A3]
  27707. 0001495E  2F0A                     move.l     -[A7], A2
  27708. 00014960  2057                     movea.l    A0, [A7]
  27709. 00014962  2250                     movea.l    A1, [A0]
  27710. 00014964  2269 000C                movea.l    A1, [A1 + 0xC]
  27711. 00014968  4E91                     jsr        [A1]
  27712. 0001496A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  27713. label0001496E:
  27714. 0001496E  2003                     move.l     D0, D3
  27715. 00014970  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  27716. 00014974  4E5E                     unlink     A6
  27717. 00014976  4E75                     rts
  27718. 00014978  4E56 FFFC                link       A6, -0x0004
  27719. 0001497C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  27720. 00014980  246E 0008                movea.l    A2, [A6 + 0x8]
  27721. 00014984  286E 000C                movea.l    A4, [A6 + 0xC]
  27722. 00014988  266E 0010                movea.l    A3, [A6 + 0x10]
  27723. 0001498C  7600                     moveq.l    D3, 0x00
  27724. 0001498E  2F0A                     move.l     -[A7], A2
  27725. 00014990  2057                     movea.l    A0, [A7]
  27726. 00014992  2250                     movea.l    A1, [A0]
  27727. 00014994  2269 0018                movea.l    A1, [A1 + 0x18]
  27728. 00014998  4E91                     jsr        [A1]
  27729. 0001499A  2D40 FFFC                move.l     [A6 - 0x4], D0
  27730. 0001499E  2F0A                     move.l     -[A7], A2
  27731. 000149A0  2057                     movea.l    A0, [A7]
  27732. 000149A2  2250                     movea.l    A1, [A0]
  27733. 000149A4  2269 0010                movea.l    A1, [A1 + 0x10]
  27734. 000149A8  4E91                     jsr        [A1]
  27735. 000149AA  D093                     add.l      D0, [A3]
  27736. 000149AC  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  27737. 000149B0  504F                     addq.w     A7, 8
  27738. 000149B2  6F26                     ble        +0x28 /* 000149DA */
  27739. 000149B4  2F0A                     move.l     -[A7], A2
  27740. 000149B6  2057                     movea.l    A0, [A7]
  27741. 000149B8  2250                     movea.l    A1, [A0]
  27742. 000149BA  2269 0010                movea.l    A1, [A1 + 0x10]
  27743. 000149BE  4E91                     jsr        [A1]
  27744. 000149C0  2D40 FFFC                move.l     [A6 - 0x4], D0
  27745. 000149C4  2F0A                     move.l     -[A7], A2
  27746. 000149C6  2057                     movea.l    A0, [A7]
  27747. 000149C8  2250                     movea.l    A1, [A0]
  27748. 000149CA  2269 0018                movea.l    A1, [A1 + 0x18]
  27749. 000149CE  4E91                     jsr        [A1]
  27750. 000149D0  90AE FFFC                sub.l      D0, [A6 - 0x4]
  27751. 000149D4  2680                     move.l     [A3], D0
  27752. 000149D6  76ED                     moveq.l    D3, 0xFFFFFFED
  27753. 000149D8  504F                     addq.w     A7, 8
  27754. label000149DA:
  27755. 000149DA  4AAA 000C                tst.l      [A2 + 0xC]
  27756. 000149DE  6734                     beq        +0x36 /* 00014A14 */
  27757. 000149E0  2F0A                     move.l     -[A7], A2
  27758. 000149E2  2057                     movea.l    A0, [A7]
  27759. 000149E4  2250                     movea.l    A1, [A0]
  27760. 000149E6  2269 0010                movea.l    A1, [A1 + 0x10]
  27761. 000149EA  4E91                     jsr        [A1]
  27762. 000149EC  206A 000C                movea.l    A0, [A2 + 0xC]
  27763. 000149F0  2250                     movea.l    A1, [A0]
  27764. 000149F2  41F1 0800                lea.l      A0, [A1 + D0]
  27765. 000149F6  584F                     addq.w     A7, 4
  27766. 000149F8  224C                     movea.l    A1, A4
  27767. 000149FA  2013                     move.l     D0, [A3]
  27768. 000149FC  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  27769. 000149FE  1F3C 0003                move.b     -[A7], 0x3
  27770. 00014A02  2F13                     move.l     -[A7], [A3]
  27771. 00014A04  2F0A                     move.l     -[A7], A2
  27772. 00014A06  2057                     movea.l    A0, [A7]
  27773. 00014A08  2250                     movea.l    A1, [A0]
  27774. 00014A0A  2269 000C                movea.l    A1, [A1 + 0xC]
  27775. 00014A0E  4E91                     jsr        [A1]
  27776. 00014A10  4FEF 000A                lea.l      A7, [A7 + 0xA]
  27777. label00014A14:
  27778. 00014A14  2003                     move.l     D0, D3
  27779. 00014A16  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  27780. 00014A1A  4E5E                     unlink     A6
  27781. 00014A1C  4E75                     rts
  27782. 00014A1E  4E56 0000                link       A6, 0
  27783. 00014A22  48E7 0030                movem.l    -[A7], A2,A3
  27784. 00014A26  246E 0008                movea.l    A2, [A6 + 0x8]
  27785. 00014A2A  266A 000C                movea.l    A3, [A2 + 0xC]
  27786. 00014A2E  1F3C 0001                move.b     -[A7], 0x1
  27787. 00014A32  42A7                     clr.l      -[A7]
  27788. 00014A34  2F0A                     move.l     -[A7], A2
  27789. 00014A36  2057                     movea.l    A0, [A7]
  27790. 00014A38  2250                     movea.l    A1, [A0]
  27791. 00014A3A  2269 000C                movea.l    A1, [A1 + 0xC]
  27792. 00014A3E  4E91                     jsr        [A1]
  27793. 00014A40  42A7                     clr.l      -[A7]
  27794. 00014A42  2F0A                     move.l     -[A7], A2
  27795. 00014A44  4EB9 0000 307A           jsr        [0x0000307A]
  27796. 00014A4A  42AA 000C                clr.l      [A2 + 0xC]
  27797. 00014A4E  204B                     movea.l    A0, A3
  27798. 00014A50  4FEF 0012                lea.l      A7, [A7 + 0x12]
  27799. 00014A54  4CDF 0C00                movem.l    A2,A3, [A7]+
  27800. 00014A58  4E5E                     unlink     A6
  27801. 00014A5A  4E75                     rts
  27802. fn00014A5C:
  27803. 00014A5C  4E56 0000                link       A6, 0
  27804. 00014A60  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  27805. 00014A64  246E 0008                movea.l    A2, [A6 + 0x8]
  27806. 00014A68  382E 000C                move.w     D4, [A6 + 0xC]
  27807. 00014A6C  286E 000E                movea.l    A4, [A6 + 0xE]
  27808. 00014A70  262E 0012                move.l     D3, [A6 + 0x12]
  27809. 00014A74  4A44                     tst.w      D4
  27810. 00014A76  6714                     beq        +0x16 /* 00014A8C */
  27811. 00014A78  204A                     movea.l    A0, A2
  27812. 00014A7A  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27813. 00014A7E  2648                     movea.l    A3, A0
  27814. 00014A80  2488                     move.l     [A2], A0
  27815. 00014A82  2F0B                     move.l     -[A7], A3
  27816. 00014A84  4EB9 0000 3F3A           jsr        [0x00003F3A]
  27817. 00014A8A  584F                     addq.w     A7, 4
  27818. label00014A8C:
  27819. 00014A8C  2F03                     move.l     -[A7], D3
  27820. 00014A8E  2F0C                     move.l     -[A7], A4
  27821. 00014A90  4267                     clr.w      -[A7]
  27822. 00014A92  2F0A                     move.l     -[A7], A2
  27823. 00014A94  4EB9 0000 0A92           jsr        [0x00000A92]
  27824. 00014A9A  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27825. 00014AA0  2548 0004                move.l     [A2 + 0x4], A0
  27826. 00014AA4  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27827. 00014AAA  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  27828. 00014AAE  2252                     movea.l    A1, [A2]
  27829. 00014AB0  2288                     move.l     [A1], A0
  27830. 00014AB2  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27831. 00014AB8  41E8 0150                lea.l      A0, [A0 + 0x150]
  27832. 00014ABC  2548 0028                move.l     [A2 + 0x28], A0
  27833. 00014AC0  2652                     movea.l    A3, [A2]
  27834. 00014AC2  204A                     movea.l    A0, A2
  27835. 00014AC4  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27836. 00014AC8  91CB                     sub.l      A0, A3
  27837. 00014ACA  2748 0008                move.l     [A3 + 0x8], A0
  27838. 00014ACE  204A                     movea.l    A0, A2
  27839. 00014AD0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  27840. 00014AD4  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  27841. 00014AD8  4E5E                     unlink     A6
  27842. 00014ADA  4E75                     rts
  27843. 00014ADC  4E56 0000                link       A6, 0
  27844. 00014AE0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  27845. 00014AE4  246E 0008                movea.l    A2, [A6 + 0x8]
  27846. 00014AE8  362E 000C                move.w     D3, [A6 + 0xC]
  27847. 00014AEC  200A                     move.l     D0, A2
  27848. 00014AEE  6760                     beq        +0x62 /* 00014B50 */
  27849. 00014AF0  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27850. 00014AF6  2548 0004                move.l     [A2 + 0x4], A0
  27851. 00014AFA  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27852. 00014B00  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  27853. 00014B04  2252                     movea.l    A1, [A2]
  27854. 00014B06  2288                     move.l     [A1], A0
  27855. 00014B08  41F9 0001 50EA           lea.l      A0, [0x000150EA]
  27856. 00014B0E  41E8 0150                lea.l      A0, [A0 + 0x150]
  27857. 00014B12  2548 0028                move.l     [A2 + 0x28], A0
  27858. 00014B16  2652                     movea.l    A3, [A2]
  27859. 00014B18  204A                     movea.l    A0, A2
  27860. 00014B1A  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27861. 00014B1E  2848                     movea.l    A4, A0
  27862. 00014B20  91CB                     sub.l      A0, A3
  27863. 00014B22  2748 0008                move.l     [A3 + 0x8], A0
  27864. 00014B26  4267                     clr.w      -[A7]
  27865. 00014B28  2F0A                     move.l     -[A7], A2
  27866. 00014B2A  4EB9 0000 0AAA           jsr        [0x00000AAA]
  27867. 00014B30  4A43                     tst.w      D3
  27868. 00014B32  5C4F                     addq.w     A7, 6
  27869. 00014B34  670C                     beq        +0xE /* 00014B42 */
  27870. 00014B36  4267                     clr.w      -[A7]
  27871. 00014B38  2F0C                     move.l     -[A7], A4
  27872. 00014B3A  4EB9 0000 3F42           jsr        [0x00003F42]
  27873. 00014B40  5C4F                     addq.w     A7, 6
  27874. label00014B42:
  27875. 00014B42  4A43                     tst.w      D3
  27876. 00014B44  6F0A                     ble        +0xC /* 00014B50 */
  27877. 00014B46  2F0A                     move.l     -[A7], A2
  27878. 00014B48  4EB9 0000 2592           jsr        [0x00002592]
  27879. 00014B4E  584F                     addq.w     A7, 4
  27880. label00014B50:
  27881. 00014B50  204A                     movea.l    A0, A2
  27882. 00014B52  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  27883. 00014B56  4E5E                     unlink     A6
  27884. 00014B58  4E75                     rts
  27885. 00014B5A  4E56 0000                link       A6, 0
  27886. 00014B5E  2F0A                     move.l     -[A7], A2
  27887. 00014B60  246E 0008                movea.l    A2, [A6 + 0x8]
  27888. 00014B64  2F0A                     move.l     -[A7], A2
  27889. 00014B66  2057                     movea.l    A0, [A7]
  27890. 00014B68  2268 0004                movea.l    A1, [A0 + 0x4]
  27891. 00014B6C  2269 001C                movea.l    A1, [A1 + 0x1C]
  27892. 00014B70  4E91                     jsr        [A1]
  27893. 00014B72  7201                     moveq.l    D1, 0x01
  27894. 00014B74  9280                     sub.l      D1, D0
  27895. 00014B76  584F                     addq.w     A7, 4
  27896. 00014B78  2F01                     move.l     -[A7], D1
  27897. 00014B7A  2F0A                     move.l     -[A7], A2
  27898. 00014B7C  2057                     movea.l    A0, [A7]
  27899. 00014B7E  2268 0004                movea.l    A1, [A0 + 0x4]
  27900. 00014B82  2269 0020                movea.l    A1, [A1 + 0x20]
  27901. 00014B86  4E91                     jsr        [A1]
  27902. 00014B88  504F                     addq.w     A7, 8
  27903. 00014B8A  245F                     movea.l    A2, [A7]+
  27904. 00014B8C  4E5E                     unlink     A6
  27905. 00014B8E  4E75                     rts
  27906. 00014B90  206F 0004                movea.l    A0, [A7 + 0x4]
  27907. 00014B94  5088                     addq.l     A0, 8
  27908. 00014B96  2010                     move.l     D0, [A0]
  27909. 00014B98  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  27910. 00014B9E  D1AF 0004                add.l      [A7 + 0x4], D0
  27911. 00014BA2  4EF9 0001 4AE0           jmp        [0x00014AE0]
  27912. 00014BA8  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  27913. 00014BB0  4EF9 0001 4AE0           jmp        [0x00014AE0]
  27914. fn00014BB6:
  27915. 00014BB6  4E56 0000                link       A6, 0
  27916. 00014BBA  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  27917. 00014BBE  246E 0008                movea.l    A2, [A6 + 0x8]
  27918. 00014BC2  382E 000C                move.w     D4, [A6 + 0xC]
  27919. 00014BC6  286E 000E                movea.l    A4, [A6 + 0xE]
  27920. 00014BCA  262E 0012                move.l     D3, [A6 + 0x12]
  27921. 00014BCE  4A44                     tst.w      D4
  27922. 00014BD0  6714                     beq        +0x16 /* 00014BE6 */
  27923. 00014BD2  204A                     movea.l    A0, A2
  27924. 00014BD4  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27925. 00014BD8  2648                     movea.l    A3, A0
  27926. 00014BDA  2488                     move.l     [A2], A0
  27927. 00014BDC  2F0B                     move.l     -[A7], A3
  27928. 00014BDE  4EB9 0000 3F3A           jsr        [0x00003F3A]
  27929. 00014BE4  584F                     addq.w     A7, 4
  27930. label00014BE6:
  27931. 00014BE6  2F03                     move.l     -[A7], D3
  27932. 00014BE8  2F0C                     move.l     -[A7], A4
  27933. 00014BEA  4267                     clr.w      -[A7]
  27934. 00014BEC  2F0A                     move.l     -[A7], A2
  27935. 00014BEE  4EB9 0000 0A92           jsr        [0x00000A92]
  27936. 00014BF4  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27937. 00014BFA  2548 0004                move.l     [A2 + 0x4], A0
  27938. 00014BFE  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27939. 00014C04  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  27940. 00014C08  2252                     movea.l    A1, [A2]
  27941. 00014C0A  2288                     move.l     [A1], A0
  27942. 00014C0C  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27943. 00014C12  41E8 0150                lea.l      A0, [A0 + 0x150]
  27944. 00014C16  2548 0028                move.l     [A2 + 0x28], A0
  27945. 00014C1A  2652                     movea.l    A3, [A2]
  27946. 00014C1C  204A                     movea.l    A0, A2
  27947. 00014C1E  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27948. 00014C22  91CB                     sub.l      A0, A3
  27949. 00014C24  2748 0008                move.l     [A3 + 0x8], A0
  27950. 00014C28  204A                     movea.l    A0, A2
  27951. 00014C2A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  27952. 00014C2E  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  27953. 00014C32  4E5E                     unlink     A6
  27954. 00014C34  4E75                     rts
  27955. 00014C36  4E56 0000                link       A6, 0
  27956. 00014C3A  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  27957. 00014C3E  246E 0008                movea.l    A2, [A6 + 0x8]
  27958. 00014C42  362E 000C                move.w     D3, [A6 + 0xC]
  27959. 00014C46  200A                     move.l     D0, A2
  27960. 00014C48  6760                     beq        +0x62 /* 00014CAA */
  27961. 00014C4A  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27962. 00014C50  2548 0004                move.l     [A2 + 0x4], A0
  27963. 00014C54  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27964. 00014C5A  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  27965. 00014C5E  2252                     movea.l    A1, [A2]
  27966. 00014C60  2288                     move.l     [A1], A0
  27967. 00014C62  41F9 0001 4E22           lea.l      A0, [0x00014E22]
  27968. 00014C68  41E8 0150                lea.l      A0, [A0 + 0x150]
  27969. 00014C6C  2548 0028                move.l     [A2 + 0x28], A0
  27970. 00014C70  2652                     movea.l    A3, [A2]
  27971. 00014C72  204A                     movea.l    A0, A2
  27972. 00014C74  41E8 006A                lea.l      A0, [A0 + 0x6A]
  27973. 00014C78  2848                     movea.l    A4, A0
  27974. 00014C7A  91CB                     sub.l      A0, A3
  27975. 00014C7C  2748 0008                move.l     [A3 + 0x8], A0
  27976. 00014C80  4267                     clr.w      -[A7]
  27977. 00014C82  2F0A                     move.l     -[A7], A2
  27978. 00014C84  4EB9 0000 0AAA           jsr        [0x00000AAA]
  27979. 00014C8A  4A43                     tst.w      D3
  27980. 00014C8C  5C4F                     addq.w     A7, 6
  27981. 00014C8E  670C                     beq        +0xE /* 00014C9C */
  27982. 00014C90  4267                     clr.w      -[A7]
  27983. 00014C92  2F0C                     move.l     -[A7], A4
  27984. 00014C94  4EB9 0000 3F42           jsr        [0x00003F42]
  27985. 00014C9A  5C4F                     addq.w     A7, 6
  27986. label00014C9C:
  27987. 00014C9C  4A43                     tst.w      D3
  27988. 00014C9E  6F0A                     ble        +0xC /* 00014CAA */
  27989. 00014CA0  2F0A                     move.l     -[A7], A2
  27990. 00014CA2  4EB9 0000 2592           jsr        [0x00002592]
  27991. 00014CA8  584F                     addq.w     A7, 4
  27992. label00014CAA:
  27993. 00014CAA  204A                     movea.l    A0, A2
  27994. 00014CAC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  27995. 00014CB0  4E5E                     unlink     A6
  27996. 00014CB2  4E75                     rts
  27997. 00014CB4  4E56 0000                link       A6, 0
  27998. 00014CB8  48E7 1020                movem.l    -[A7], D3,A2
  27999. 00014CBC  246E 0008                movea.l    A2, [A6 + 0x8]
  28000. 00014CC0  362E 000C                move.w     D3, [A6 + 0xC]
  28001. 00014CC4  0C43 0014                cmpi.w     D3, 0x14
  28002. 00014CC8  661A                     bne        +0x1C /* 00014CE4 */
  28003. 00014CCA  202A 005A                move.l     D0, [A2 + 0x5A]
  28004. 00014CCE  5280                     addq.l     D0, 1
  28005. 00014CD0  2F00                     move.l     -[A7], D0
  28006. 00014CD2  2F0A                     move.l     -[A7], A2
  28007. 00014CD4  2057                     movea.l    A0, [A7]
  28008. 00014CD6  2268 0004                movea.l    A1, [A0 + 0x4]
  28009. 00014CDA  2269 0020                movea.l    A1, [A1 + 0x20]
  28010. 00014CDE  4E91                     jsr        [A1]
  28011. 00014CE0  504F                     addq.w     A7, 8
  28012. 00014CE2  601E                     bra        +0x20 /* 00014D02 */
  28013. label00014CE4:
  28014. 00014CE4  0C43 0015                cmpi.w     D3, 0x15
  28015. 00014CE8  6618                     bne        +0x1A /* 00014D02 */
  28016. 00014CEA  202A 005A                move.l     D0, [A2 + 0x5A]
  28017. 00014CEE  5380                     subq.l     D0, 1
  28018. 00014CF0  2F00                     move.l     -[A7], D0
  28019. 00014CF2  2F0A                     move.l     -[A7], A2
  28020. 00014CF4  2057                     movea.l    A0, [A7]
  28021. 00014CF6  2268 0004                movea.l    A1, [A0 + 0x4]
  28022. 00014CFA  2269 0020                movea.l    A1, [A1 + 0x20]
  28023. 00014CFE  4E91                     jsr        [A1]
  28024. 00014D00  504F                     addq.w     A7, 8
  28025. label00014D02:
  28026. 00014D02  4CDF 0408                movem.l    D3,A2, [A7]+
  28027. 00014D06  4E5E                     unlink     A6
  28028. 00014D08  4E75                     rts
  28029. 00014D0A  206F 0004                movea.l    A0, [A7 + 0x4]
  28030. 00014D0E  5088                     addq.l     A0, 8
  28031. 00014D10  2010                     move.l     D0, [A0]
  28032. 00014D12  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  28033. 00014D18  D1AF 0004                add.l      [A7 + 0x4], D0
  28034. 00014D1C  4EF9 0001 4C3A           jmp        [0x00014C3A]
  28035. 00014D22  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  28036. 00014D2A  4EF9 0001 4C3A           jmp        [0x00014C3A]
  28037. fn00014D30:
  28038. 00014D30  4E56 0000                link       A6, 0
  28039. 00014D34  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  28040. 00014D38  246E 0008                movea.l    A2, [A6 + 0x8]
  28041. 00014D3C  382E 000C                move.w     D4, [A6 + 0xC]
  28042. 00014D40  286E 000E                movea.l    A4, [A6 + 0xE]
  28043. 00014D44  262E 0012                move.l     D3, [A6 + 0x12]
  28044. 00014D48  4A44                     tst.w      D4
  28045. 00014D4A  6714                     beq        +0x16 /* 00014D60 */
  28046. 00014D4C  204A                     movea.l    A0, A2
  28047. 00014D4E  41E8 00DA                lea.l      A0, [A0 + 0xDA]
  28048. 00014D52  2648                     movea.l    A3, A0
  28049. 00014D54  2488                     move.l     [A2], A0
  28050. 00014D56  2F0B                     move.l     -[A7], A3
  28051. 00014D58  4EB9 0000 3F3A           jsr        [0x00003F3A]
  28052. 00014D5E  584F                     addq.w     A7, 4
  28053. label00014D60:
  28054. 00014D60  2F03                     move.l     -[A7], D3
  28055. 00014D62  2F0C                     move.l     -[A7], A4
  28056. 00014D64  4267                     clr.w      -[A7]
  28057. 00014D66  2F0A                     move.l     -[A7], A2
  28058. 00014D68  4EB9 0000 0BDA           jsr        [0x00000BDA]
  28059. 00014D6E  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28060. 00014D74  2548 0004                move.l     [A2 + 0x4], A0
  28061. 00014D78  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28062. 00014D7E  41E8 01D8                lea.l      A0, [A0 + 0x1D8]
  28063. 00014D82  2252                     movea.l    A1, [A2]
  28064. 00014D84  2288                     move.l     [A1], A0
  28065. 00014D86  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28066. 00014D8C  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  28067. 00014D90  2548 007A                move.l     [A2 + 0x7A], A0
  28068. 00014D94  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28069. 00014D9A  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  28070. 00014D9E  2548 00A8                move.l     [A2 + 0xA8], A0
  28071. 00014DA2  2652                     movea.l    A3, [A2]
  28072. 00014DA4  204A                     movea.l    A0, A2
  28073. 00014DA6  41E8 00DA                lea.l      A0, [A0 + 0xDA]
  28074. 00014DAA  91CB                     sub.l      A0, A3
  28075. 00014DAC  2748 0008                move.l     [A3 + 0x8], A0
  28076. 00014DB0  204A                     movea.l    A0, A2
  28077. 00014DB2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  28078. 00014DB6  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  28079. 00014DBA  4E5E                     unlink     A6
  28080. 00014DBC  4E75                     rts
  28081. 00014DBE  4E56 0000                link       A6, 0
  28082. 00014DC2  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  28083. 00014DC6  246E 0008                movea.l    A2, [A6 + 0x8]
  28084. 00014DCA  362E 000C                move.w     D3, [A6 + 0xC]
  28085. 00014DCE  200A                     move.l     D0, A2
  28086. 00014DD0  676E                     beq        +0x70 /* 00014E40 */
  28087. 00014DD2  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28088. 00014DD8  2548 0004                move.l     [A2 + 0x4], A0
  28089. 00014DDC  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28090. 00014DE2  41E8 01D8                lea.l      A0, [A0 + 0x1D8]
  28091. 00014DE6  2252                     movea.l    A1, [A2]
  28092. 00014DE8  2288                     move.l     [A1], A0
  28093. 00014DEA  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28094. 00014DF0  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  28095. 00014DF4  2548 007A                move.l     [A2 + 0x7A], A0
  28096. 00014DF8  41F9 0001 4B10           lea.l      A0, [0x00014B10]
  28097. 00014DFE  41E8 01AC                lea.l      A0, [A0 + 0x1AC]
  28098. 00014E02  2548 00A8                move.l     [A2 + 0xA8], A0
  28099. 00014E06  2652                     movea.l    A3, [A2]
  28100. 00014E08  204A                     movea.l    A0, A2
  28101. 00014E0A  41E8 00DA                lea.l      A0, [A0 + 0xDA]
  28102. 00014E0E  2848                     movea.l    A4, A0
  28103. 00014E10  91CB                     sub.l      A0, A3
  28104. 00014E12  2748 0008                move.l     [A3 + 0x8], A0
  28105. 00014E16  4267                     clr.w      -[A7]
  28106. 00014E18  2F0A                     move.l     -[A7], A2
  28107. 00014E1A  4EB9 0000 0BEA           jsr        [0x00000BEA]
  28108. 00014E20  4A43                     tst.w      D3
  28109. 00014E22  5C4F                     addq.w     A7, 6
  28110. 00014E24  670C                     beq        +0xE /* 00014E32 */
  28111. 00014E26  4267                     clr.w      -[A7]
  28112. 00014E28  2F0C                     move.l     -[A7], A4
  28113. 00014E2A  4EB9 0000 3F42           jsr        [0x00003F42]
  28114. 00014E30  5C4F                     addq.w     A7, 6
  28115. label00014E32:
  28116. 00014E32  4A43                     tst.w      D3
  28117. 00014E34  6F0A                     ble        +0xC /* 00014E40 */
  28118. 00014E36  2F0A                     move.l     -[A7], A2
  28119. 00014E38  4EB9 0000 2592           jsr        [0x00002592]
  28120. 00014E3E  584F                     addq.w     A7, 4
  28121. label00014E40:
  28122. 00014E40  204A                     movea.l    A0, A2
  28123. 00014E42  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  28124. 00014E46  4E5E                     unlink     A6
  28125. 00014E48  4E75                     rts
  28126. 00014E4A  206F 0004                movea.l    A0, [A7 + 0x4]
  28127. 00014E4E  5088                     addq.l     A0, 8
  28128. 00014E50  2010                     move.l     D0, [A0]
  28129. 00014E52  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  28130. 00014E58  D1AF 0004                add.l      [A7 + 0x4], D0
  28131. 00014E5C  4EF9 0001 4DC2           jmp        [0x00014DC2]
  28132. 00014E62  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  28133. 00014E6A  4EF9 0001 4DC2           jmp        [0x00014DC2]
  28134. 00014E70  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  28135. 00014E78  4EF9 0001 4DC2           jmp        [0x00014DC2]
  28136. fn00014E7E:
  28137. 00014E7E  206F 0004                movea.l    A0, [A7 + 0x4]
  28138. 00014E82  2028 0062                move.l     D0, [A0 + 0x62]
  28139. 00014E86  4E75                     rts
  28140. fn00014E88:
  28141. 00014E88  206F 0004                movea.l    A0, [A7 + 0x4]
  28142. 00014E8C  2028 005E                move.l     D0, [A0 + 0x5E]
  28143. 00014E90  4E75                     rts
  28144. fn00014E92:
  28145. 00014E92  4E56 FFFE                link       A6, -0x0002
  28146. 00014E96  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  28147. 00014E9A  246E 0008                movea.l    A2, [A6 + 0x8]
  28148. 00014E9E  382E 000C                move.w     D4, [A6 + 0xC]
  28149. 00014EA2  286E 000E                movea.l    A4, [A6 + 0xE]
  28150. 00014EA6  262E 0012                move.l     D3, [A6 + 0x12]
  28151. 00014EAA  4A44                     tst.w      D4
  28152. 00014EAC  6714                     beq        +0x16 /* 00014EC2 */
  28153. 00014EAE  204A                     movea.l    A0, A2
  28154. 00014EB0  41E8 006E                lea.l      A0, [A0 + 0x6E]
  28155. 00014EB4  2648                     movea.l    A3, A0
  28156. 00014EB6  2488                     move.l     [A2], A0
  28157. 00014EB8  2F0B                     move.l     -[A7], A3
  28158. 00014EBA  4EB9 0000 3F3A           jsr        [0x00003F3A]
  28159. 00014EC0  584F                     addq.w     A7, 4
  28160. label00014EC2:
  28161. 00014EC2  2F03                     move.l     -[A7], D3
  28162. 00014EC4  2F0C                     move.l     -[A7], A4
  28163. 00014EC6  4267                     clr.w      -[A7]
  28164. 00014EC8  2F0A                     move.l     -[A7], A2
  28165. 00014ECA  4EB9 0000 0A92           jsr        [0x00000A92]
  28166. 00014ED0  486A 006A                pea.l      [A2 + 0x6A]
  28167. 00014ED4  4EB9 0000 403A           jsr        [0x0000403A]
  28168. 00014EDA  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28169. 00014EE0  2548 0004                move.l     [A2 + 0x4], A0
  28170. 00014EE4  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28171. 00014EEA  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  28172. 00014EEE  2252                     movea.l    A1, [A2]
  28173. 00014EF0  2288                     move.l     [A1], A0
  28174. 00014EF2  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28175. 00014EF8  41E8 0150                lea.l      A0, [A0 + 0x150]
  28176. 00014EFC  2548 0028                move.l     [A2 + 0x28], A0
  28177. 00014F00  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28178. 00014F06  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  28179. 00014F0A  2548 006A                move.l     [A2 + 0x6A], A0
  28180. 00014F0E  2652                     movea.l    A3, [A2]
  28181. 00014F10  204A                     movea.l    A0, A2
  28182. 00014F12  41E8 006E                lea.l      A0, [A0 + 0x6E]
  28183. 00014F16  91CB                     sub.l      A0, A3
  28184. 00014F18  2748 0008                move.l     [A3 + 0x8], A0
  28185. 00014F1C  486E FFFF                pea.l      [A6 - 0x1]
  28186. 00014F20  2F0C                     move.l     -[A7], A4
  28187. 00014F22  61FF FFFE DA56           bsr        -0x125A8 /* 0000297A */
  28188. 00014F28  4A2E FFFF                tst.b      [A6 - 0x1]
  28189. 00014F2C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  28190. 00014F30  670E                     beq        +0x10 /* 00014F40 */
  28191. 00014F32  1F2E FFFF                move.b     -[A7], [A6 - 0x1]
  28192. 00014F36  2F0A                     move.l     -[A7], A2
  28193. 00014F38  61FF 0000 00AA           bsr        +0xAC /* 00014FE4 */
  28194. 00014F3E  5C4F                     addq.w     A7, 6
  28195. label00014F40:
  28196. 00014F40  204A                     movea.l    A0, A2
  28197. 00014F42  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  28198. 00014F46  4E5E                     unlink     A6
  28199. 00014F48  4E75                     rts
  28200. 00014F4A  4E56 0000                link       A6, 0
  28201. 00014F4E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  28202. 00014F52  246E 0008                movea.l    A2, [A6 + 0x8]
  28203. 00014F56  362E 000C                move.w     D3, [A6 + 0xC]
  28204. 00014F5A  200A                     move.l     D0, A2
  28205. 00014F5C  677C                     beq        +0x7E /* 00014FDA */
  28206. 00014F5E  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28207. 00014F64  2548 0004                move.l     [A2 + 0x4], A0
  28208. 00014F68  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28209. 00014F6E  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  28210. 00014F72  2252                     movea.l    A1, [A2]
  28211. 00014F74  2288                     move.l     [A1], A0
  28212. 00014F76  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28213. 00014F7C  41E8 0150                lea.l      A0, [A0 + 0x150]
  28214. 00014F80  2548 0028                move.l     [A2 + 0x28], A0
  28215. 00014F84  41F9 0001 47E6           lea.l      A0, [0x000147E6]
  28216. 00014F8A  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  28217. 00014F8E  2548 006A                move.l     [A2 + 0x6A], A0
  28218. 00014F92  2652                     movea.l    A3, [A2]
  28219. 00014F94  204A                     movea.l    A0, A2
  28220. 00014F96  41E8 006E                lea.l      A0, [A0 + 0x6E]
  28221. 00014F9A  2848                     movea.l    A4, A0
  28222. 00014F9C  91CB                     sub.l      A0, A3
  28223. 00014F9E  2748 0008                move.l     [A3 + 0x8], A0
  28224. 00014FA2  4267                     clr.w      -[A7]
  28225. 00014FA4  486A 006A                pea.l      [A2 + 0x6A]
  28226. 00014FA8  4EB9 0000 4042           jsr        [0x00004042]
  28227. 00014FAE  4267                     clr.w      -[A7]
  28228. 00014FB0  2F0A                     move.l     -[A7], A2
  28229. 00014FB2  4EB9 0000 0AAA           jsr        [0x00000AAA]
  28230. 00014FB8  4A43                     tst.w      D3
  28231. 00014FBA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  28232. 00014FBE  670C                     beq        +0xE /* 00014FCC */
  28233. 00014FC0  4267                     clr.w      -[A7]
  28234. 00014FC2  2F0C                     move.l     -[A7], A4
  28235. 00014FC4  4EB9 0000 3F42           jsr        [0x00003F42]
  28236. 00014FCA  5C4F                     addq.w     A7, 6
  28237. label00014FCC:
  28238. 00014FCC  4A43                     tst.w      D3
  28239. 00014FCE  6F0A                     ble        +0xC /* 00014FDA */
  28240. 00014FD0  2F0A                     move.l     -[A7], A2
  28241. 00014FD2  4EB9 0000 2592           jsr        [0x00002592]
  28242. 00014FD8  584F                     addq.w     A7, 4
  28243. label00014FDA:
  28244. 00014FDA  204A                     movea.l    A0, A2
  28245. 00014FDC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  28246. 00014FE0  4E5E                     unlink     A6
  28247. 00014FE2  4E75                     rts
  28248. fn00014FE4:
  28249. 00014FE4  4E56 0000                link       A6, 0
  28250. 00014FE8  2F0A                     move.l     -[A7], A2
  28251. 00014FEA  246E 0008                movea.l    A2, [A6 + 0x8]
  28252. 00014FEE  486E 000C                pea.l      [A6 + 0xC]
  28253. 00014FF2  4878 0001                push.l     0x1
  28254. 00014FF6  2F3C 696E 6465           move.l     -[A7], 0x696E6465 /* 'inde' */
  28255. 00014FFC  4267                     clr.w      -[A7]
  28256. 00014FFE  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  28257. 00015002  2057                     movea.l    A0, [A7]
  28258. 00015004  2250                     movea.l    A1, [A0]
  28259. 00015006  2269 0074                movea.l    A1, [A1 + 0x74]
  28260. 0001500A  4E91                     jsr        [A1]
  28261. 0001500C  4A2E 000C                tst.b      [A6 + 0xC]
  28262. 00015010  4FEF 0012                lea.l      A7, [A7 + 0x12]
  28263. 00015014  6712                     beq        +0x14 /* 00015028 */
  28264. 00015016  486A 006A                pea.l      [A2 + 0x6A]
  28265. 0001501A  2057                     movea.l    A0, [A7]
  28266. 0001501C  2250                     movea.l    A1, [A0]
  28267. 0001501E  2269 000C                movea.l    A1, [A1 + 0xC]
  28268. 00015022  4E91                     jsr        [A1]
  28269. 00015024  584F                     addq.w     A7, 4
  28270. 00015026  6010                     bra        +0x12 /* 00015038 */
  28271. label00015028:
  28272. 00015028  486A 006A                pea.l      [A2 + 0x6A]
  28273. 0001502C  2057                     movea.l    A0, [A7]
  28274. 0001502E  2250                     movea.l    A1, [A0]
  28275. 00015030  2269 0010                movea.l    A1, [A1 + 0x10]
  28276. 00015034  4E91                     jsr        [A1]
  28277. 00015036  584F                     addq.w     A7, 4
  28278. label00015038:
  28279. 00015038  245F                     movea.l    A2, [A7]+
  28280. 0001503A  4E5E                     unlink     A6
  28281. 0001503C  4E75                     rts
  28282. 0001503E  4E56 0000                link       A6, 0
  28283. 00015042  2F0A                     move.l     -[A7], A2
  28284. 00015044  246E 0008                movea.l    A2, [A6 + 0x8]
  28285. 00015048  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  28286. 0001504C  2057                     movea.l    A0, [A7]
  28287. 0001504E  2250                     movea.l    A1, [A0]
  28288. 00015050  2269 009C                movea.l    A1, [A1 + 0x9C]
  28289. 00015054  4E91                     jsr        [A1]
  28290. 00015056  584F                     addq.w     A7, 4
  28291. 00015058  245F                     movea.l    A2, [A7]+
  28292. 0001505A  4E5E                     unlink     A6
  28293. 0001505C  4E75                     rts
  28294. 0001505E  206F 0004                movea.l    A0, [A7 + 0x4]
  28295. 00015062  5088                     addq.l     A0, 8
  28296. 00015064  2010                     move.l     D0, [A0]
  28297. 00015066  0680 FFFF FF92           addi.l     D0, 0xFFFFFF92
  28298. 0001506C  D1AF 0004                add.l      [A7 + 0x4], D0
  28299. 00015070  4EF9 0001 4F4E           jmp        [0x00014F4E]
  28300. 00015076  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  28301. 0001507E  4EF9 0001 4F4E           jmp        [0x00014F4E]
  28302. 00015084  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  28303. 0001508C  4EF9 0001 5042           jmp        [0x00015042]
  28304. 00015092  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  28305. 0001509A  4EF9 0001 4F4E           jmp        [0x00014F4E]
  28306. fn000150A0:
  28307. 000150A0  4E56 FFFC                link       A6, -0x0004
  28308. 000150A4  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  28309. 000150A8  246E 0008                movea.l    A2, [A6 + 0x8]
  28310. 000150AC  362E 000C                move.w     D3, [A6 + 0xC]
  28311. 000150B0  286E 000E                movea.l    A4, [A6 + 0xE]
  28312. 000150B4  282E 0012                move.l     D4, [A6 + 0x12]
  28313. 000150B8  4A43                     tst.w      D3
  28314. 000150BA  6714                     beq        +0x16 /* 000150D0 */
  28315. 000150BC  204A                     movea.l    A0, A2
  28316. 000150BE  41E8 006A                lea.l      A0, [A0 + 0x6A]
  28317. 000150C2  2648                     movea.l    A3, A0
  28318. 000150C4  2488                     move.l     [A2], A0
  28319. 000150C6  2F0B                     move.l     -[A7], A3
  28320. 000150C8  4EB9 0000 3F3A           jsr        [0x00003F3A]
  28321. 000150CE  584F                     addq.w     A7, 4
  28322. label000150D0:
  28323. 000150D0  2F0C                     move.l     -[A7], A4
  28324. 000150D2  4267                     clr.w      -[A7]
  28325. 000150D4  2F0A                     move.l     -[A7], A2
  28326. 000150D6  4EB9 0000 0A9A           jsr        [0x00000A9A /* ACount */]
  28327. 000150DC  41F9 0001 4514           lea.l      A0, [0x00014514]
  28328. 000150E2  2548 0004                move.l     [A2 + 0x4], A0
  28329. 000150E6  41F9 0001 4514           lea.l      A0, [0x00014514]
  28330. 000150EC  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  28331. 000150F0  2252                     movea.l    A1, [A2]
  28332. 000150F2  2288                     move.l     [A1], A0
  28333. 000150F4  41F9 0001 4514           lea.l      A0, [0x00014514]
  28334. 000150FA  41E8 0150                lea.l      A0, [A0 + 0x150]
  28335. 000150FE  2548 0028                move.l     [A2 + 0x28], A0
  28336. 00015102  2652                     movea.l    A3, [A2]
  28337. 00015104  204A                     movea.l    A0, A2
  28338. 00015106  41E8 006A                lea.l      A0, [A0 + 0x6A]
  28339. 0001510A  91CB                     sub.l      A0, A3
  28340. 0001510C  2748 0008                move.l     [A3 + 0x8], A0
  28341. 00015110  486E FFFE                pea.l      [A6 - 0x2]
  28342. 00015114  2F0C                     move.l     -[A7], A4
  28343. 00015116  61FF FFFE F680           bsr        -0x1097E /* 00004798 */
  28344. 0001511C  486E FFFC                pea.l      [A6 - 0x4]
  28345. 00015120  2F0C                     move.l     -[A7], A4
  28346. 00015122  61FF FFFE F674           bsr        -0x1098A /* 00004798 */
  28347. 00015128  362A 005C                move.w     D3, [A2 + 0x5C]
  28348. 0001512C  302E FFFE                move.w     D0, [A6 - 0x2]
  28349. 00015130  7208                     moveq.l    D1, 0x08
  28350. 00015132  C081                     and.l      D0, D1
  28351. 00015134  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  28352. 00015138  6612                     bne        +0x14 /* 0001514C */
  28353. 0001513A  302E FFFE                move.w     D0, [A6 - 0x2]
  28354. 0001513E  7202                     moveq.l    D1, 0x02
  28355. 00015140  C081                     and.l      D0, D1
  28356. 00015142  6708                     beq        +0xA /* 0001514C */
  28357. 00015144  306E FFFC                movea.w    A0, [A6 - 0x4]
  28358. 00015148  2548 005A                move.l     [A2 + 0x5A], A0
  28359. label0001514C:
  28360. 0001514C  42A7                     clr.l      -[A7]
  28361. 0001514E  4267                     clr.w      -[A7]
  28362. 00015150  486D 824B                pea.l      [A5 - 0x7DB5]
  28363. 00015154  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  28364. 00015158  2F04                     move.l     -[A7], D4
  28365. 0001515A  2F0A                     move.l     -[A7], A2
  28366. 0001515C  4EB9 0000 0ABA           jsr        [0x00000ABA]
  28367. 00015162  3043                     movea.w    A0, D3
  28368. 00015164  2548 005A                move.l     [A2 + 0x5A], A0
  28369. 00015168  2F0A                     move.l     -[A7], A2
  28370. 0001516A  61FF 0000 0012           bsr        +0x14 /* 0001517E */
  28371. 00015170  204A                     movea.l    A0, A2
  28372. 00015172  4FEF 0018                lea.l      A7, [A7 + 0x18]
  28373. 00015176  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  28374. 0001517A  4E5E                     unlink     A6
  28375. 0001517C  4E75                     rts
  28376. fn0001517E:
  28377. 0001517E  4E56 0000                link       A6, 0
  28378. 00015182  48E7 1820                movem.l    -[A7], D3,D4,A2
  28379. 00015186  246E 0008                movea.l    A2, [A6 + 0x8]
  28380. 0001518A  262A 005E                move.l     D3, [A2 + 0x5E]
  28381. 0001518E  282A 005A                move.l     D4, [A2 + 0x5A]
  28382. 00015192  B883                     cmp.l      D4, D3
  28383. 00015194  6C06                     bge        +0x8 /* 0001519C */
  28384. 00015196  2543 005A                move.l     [A2 + 0x5A], D3
  28385. 0001519A  600C                     bra        +0xE /* 000151A8 */
  28386. label0001519C:
  28387. 0001519C  262A 0062                move.l     D3, [A2 + 0x62]
  28388. 000151A0  B883                     cmp.l      D4, D3
  28389. 000151A2  6F04                     ble        +0x6 /* 000151A8 */
  28390. 000151A4  2543 005A                move.l     [A2 + 0x5A], D3
  28391. label000151A8:
  28392. 000151A8  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  28393. 000151AC  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  28394. 000151B0  2057                     movea.l    A0, [A7]
  28395. 000151B2  2250                     movea.l    A1, [A0]
  28396. 000151B4  2269 002C                movea.l    A1, [A1 + 0x2C]
  28397. 000151B8  4E91                     jsr        [A1]
  28398. 000151BA  504F                     addq.w     A7, 8
  28399. 000151BC  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  28400. 000151C0  4E5E                     unlink     A6
  28401. 000151C2  4E75                     rts
  28402. 000151C4  4E56 0000                link       A6, 0
  28403. 000151C8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  28404. 000151CC  246E 0008                movea.l    A2, [A6 + 0x8]
  28405. 000151D0  362E 000C                move.w     D3, [A6 + 0xC]
  28406. 000151D4  200A                     move.l     D0, A2
  28407. 000151D6  6760                     beq        +0x62 /* 00015238 */
  28408. 000151D8  41F9 0001 4514           lea.l      A0, [0x00014514]
  28409. 000151DE  2548 0004                move.l     [A2 + 0x4], A0
  28410. 000151E2  41F9 0001 4514           lea.l      A0, [0x00014514]
  28411. 000151E8  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  28412. 000151EC  2252                     movea.l    A1, [A2]
  28413. 000151EE  2288                     move.l     [A1], A0
  28414. 000151F0  41F9 0001 4514           lea.l      A0, [0x00014514]
  28415. 000151F6  41E8 0150                lea.l      A0, [A0 + 0x150]
  28416. 000151FA  2548 0028                move.l     [A2 + 0x28], A0
  28417. 000151FE  2652                     movea.l    A3, [A2]
  28418. 00015200  204A                     movea.l    A0, A2
  28419. 00015202  41E8 006A                lea.l      A0, [A0 + 0x6A]
  28420. 00015206  2848                     movea.l    A4, A0
  28421. 00015208  91CB                     sub.l      A0, A3
  28422. 0001520A  2748 0008                move.l     [A3 + 0x8], A0
  28423. 0001520E  4267                     clr.w      -[A7]
  28424. 00015210  2F0A                     move.l     -[A7], A2
  28425. 00015212  4EB9 0000 0AAA           jsr        [0x00000AAA]
  28426. 00015218  4A43                     tst.w      D3
  28427. 0001521A  5C4F                     addq.w     A7, 6
  28428. 0001521C  670C                     beq        +0xE /* 0001522A */
  28429. 0001521E  4267                     clr.w      -[A7]
  28430. 00015220  2F0C                     move.l     -[A7], A4
  28431. 00015222  4EB9 0000 3F42           jsr        [0x00003F42]
  28432. 00015228  5C4F                     addq.w     A7, 6
  28433. label0001522A:
  28434. 0001522A  4A43                     tst.w      D3
  28435. 0001522C  6F0A                     ble        +0xC /* 00015238 */
  28436. 0001522E  2F0A                     move.l     -[A7], A2
  28437. 00015230  4EB9 0000 2592           jsr        [0x00002592]
  28438. 00015236  584F                     addq.w     A7, 4
  28439. label00015238:
  28440. 00015238  204A                     movea.l    A0, A2
  28441. 0001523A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  28442. 0001523E  4E5E                     unlink     A6
  28443. 00015240  4E75                     rts
  28444. 00015242  4E56 0000                link       A6, 0
  28445. 00015246  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  28446. 0001524A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28447. 0001524E  4EB9 0000 314A           jsr        [0x0000314A]
  28448. 00015254  4E5E                     unlink     A6
  28449. 00015256  4E75                     rts
  28450. 00015258  206F 0004                movea.l    A0, [A7 + 0x4]
  28451. 0001525C  5088                     addq.l     A0, 8
  28452. 0001525E  2010                     move.l     D0, [A0]
  28453. 00015260  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  28454. 00015266  D1AF 0004                add.l      [A7 + 0x4], D0
  28455. 0001526A  4EF9 0001 51C8           jmp        [0x000151C8]
  28456. 00015270  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  28457. 00015278  4EF9 0001 51C8           jmp        [0x000151C8]
  28458. fn0001527E:
  28459. 0001527E  4E56 0000                link       A6, 0
  28460. 00015282  61FF 0000 063E           bsr        +0x640 /* 000158C2 */
  28461. 00015288  61FF 0000 05EA           bsr        +0x5EC /* 00015874 */
  28462. 0001528E  61FF 0000 0596           bsr        +0x598 /* 00015826 */
  28463. 00015294  61FF 0000 0542           bsr        +0x544 /* 000157D8 */
  28464. 0001529A  61FF 0000 04EE           bsr        +0x4F0 /* 0001578A */
  28465. 000152A0  61FF 0000 049A           bsr        +0x49C /* 0001573C */
  28466. 000152A6  61FF 0000 0446           bsr        +0x448 /* 000156EE */
  28467. 000152AC  61FF 0000 03F2           bsr        +0x3F4 /* 000156A0 */
  28468. 000152B2  61FF 0000 039E           bsr        +0x3A0 /* 00015652 */
  28469. 000152B8  61FF 0000 034A           bsr        +0x34C /* 00015604 */
  28470. 000152BE  61FF 0000 02F6           bsr        +0x2F8 /* 000155B6 */
  28471. 000152C4  61FF 0000 02A2           bsr        +0x2A4 /* 00015568 */
  28472. 000152CA  61FF 0000 024E           bsr        +0x250 /* 0001551A */
  28473. 000152D0  61FF 0000 01FA           bsr        +0x1FC /* 000154CC */
  28474. 000152D6  61FF 0000 01A6           bsr        +0x1A8 /* 0001547E */
  28475. 000152DC  61FF 0000 0152           bsr        +0x154 /* 00015430 */
  28476. 000152E2  61FF 0000 00FE           bsr        +0x100 /* 000153E2 */
  28477. 000152E8  61FF 0000 00AA           bsr        +0xAC /* 00015394 */
  28478. 000152EE  61FF 0000 005C           bsr        +0x5E /* 0001534C */
  28479. 000152F4  61FF 0000 0008           bsr        +0xA /* 000152FE */
  28480. 000152FA  4E5E                     unlink     A6
  28481. 000152FC  4E75                     rts
  28482. fn000152FE:
  28483. 000152FE  4E56 0000                link       A6, 0
  28484. 00015302  4879 0001 531C           push.l     0x1531C
  28485. 00015308  2F3C 7461 6267           move.l     -[A7], 0x74616267 /* 'tabg' */
  28486. 0001530E  4EB9 0000 283A           jsr        [0x0000283A]
  28487. 00015314  4E5E                     unlink     A6
  28488. 00015316  4E75                     rts
  28489. 00015318  4E56 0000                link       A6, 0
  28490. 0001531C  2F0A                     move.l     -[A7], A2
  28491. 0001531E  4878 0042                push.l     0x42 /* 'B' */
  28492. 00015322  4EB9 0000 258A           jsr        [0x0000258A]
  28493. 00015328  2448                     movea.l    A2, A0
  28494. 0001532A  2008                     move.l     D0, A0
  28495. 0001532C  584F                     addq.w     A7, 4
  28496. 0001532E  6714                     beq        +0x16 /* 00015344 */
  28497. 00015330  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28498. 00015334  3F3C 0001                move.w     -[A7], 0x1
  28499. 00015338  2F0A                     move.l     -[A7], A2
  28500. 0001533A  4EB9 0000 2902           jsr        [0x00002902]
  28501. 00015340  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28502. label00015344:
  28503. 00015344  204A                     movea.l    A0, A2
  28504. 00015346  245F                     movea.l    A2, [A7]+
  28505. 00015348  4E5E                     unlink     A6
  28506. 0001534A  4E75                     rts
  28507. fn0001534C:
  28508. 0001534C  4E56 0000                link       A6, 0
  28509. 00015350  4879 0001 536A           push.l     0x1536A
  28510. 00015356  2F3C 7261 6467           move.l     -[A7], 0x72616467 /* 'radg' */
  28511. 0001535C  4EB9 0000 283A           jsr        [0x0000283A]
  28512. 00015362  4E5E                     unlink     A6
  28513. 00015364  4E75                     rts
  28514. 00015366  4E56 0000                link       A6, 0
  28515. 0001536A  2F0A                     move.l     -[A7], A2
  28516. 0001536C  4878 0032                push.l     0x32 /* '2' */
  28517. 00015370  4EB9 0000 258A           jsr        [0x0000258A]
  28518. 00015376  2448                     movea.l    A2, A0
  28519. 00015378  2008                     move.l     D0, A0
  28520. 0001537A  584F                     addq.w     A7, 4
  28521. 0001537C  670E                     beq        +0x10 /* 0001538C */
  28522. 0001537E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28523. 00015382  2F0A                     move.l     -[A7], A2
  28524. 00015384  4EB9 0000 293A           jsr        [0x0000293A]
  28525. 0001538A  504F                     addq.w     A7, 8
  28526. label0001538C:
  28527. 0001538C  204A                     movea.l    A0, A2
  28528. 0001538E  245F                     movea.l    A2, [A7]+
  28529. 00015390  4E5E                     unlink     A6
  28530. 00015392  4E75                     rts
  28531. fn00015394:
  28532. 00015394  4E56 0000                link       A6, 0
  28533. 00015398  4879 0001 53B2           push.l     0x153B2
  28534. 0001539E  2F3C 7769 6E64           move.l     -[A7], 0x77696E64 /* 'wind' */
  28535. 000153A4  4EB9 0000 283A           jsr        [0x0000283A]
  28536. 000153AA  4E5E                     unlink     A6
  28537. 000153AC  4E75                     rts
  28538. 000153AE  4E56 0000                link       A6, 0
  28539. 000153B2  2F0A                     move.l     -[A7], A2
  28540. 000153B4  4878 0100                push.l     0x100
  28541. 000153B8  4EB9 0000 258A           jsr        [0x0000258A]
  28542. 000153BE  2448                     movea.l    A2, A0
  28543. 000153C0  2008                     move.l     D0, A0
  28544. 000153C2  584F                     addq.w     A7, 4
  28545. 000153C4  6714                     beq        +0x16 /* 000153DA */
  28546. 000153C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28547. 000153CA  3F3C 0001                move.w     -[A7], 0x1
  28548. 000153CE  2F0A                     move.l     -[A7], A2
  28549. 000153D0  4EB9 0000 3C52           jsr        [0x00003C52]
  28550. 000153D6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28551. label000153DA:
  28552. 000153DA  204A                     movea.l    A0, A2
  28553. 000153DC  245F                     movea.l    A2, [A7]+
  28554. 000153DE  4E5E                     unlink     A6
  28555. 000153E0  4E75                     rts
  28556. fn000153E2:
  28557. 000153E2  4E56 0000                link       A6, 0
  28558. 000153E6  4879 0001 5400           push.l     0x15400
  28559. 000153EC  2F3C 7669 6577           move.l     -[A7], 0x76696577 /* 'view' */
  28560. 000153F2  4EB9 0000 283A           jsr        [0x0000283A]
  28561. 000153F8  4E5E                     unlink     A6
  28562. 000153FA  4E75                     rts
  28563. 000153FC  4E56 0000                link       A6, 0
  28564. 00015400  2F0A                     move.l     -[A7], A2
  28565. 00015402  4878 0086                push.l     0x86
  28566. 00015406  4EB9 0000 258A           jsr        [0x0000258A]
  28567. 0001540C  2448                     movea.l    A2, A0
  28568. 0001540E  2008                     move.l     D0, A0
  28569. 00015410  584F                     addq.w     A7, 4
  28570. 00015412  6714                     beq        +0x16 /* 00015428 */
  28571. 00015414  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28572. 00015418  3F3C 0001                move.w     -[A7], 0x1
  28573. 0001541C  2F0A                     move.l     -[A7], A2
  28574. 0001541E  4EB9 0000 3A42           jsr        [0x00003A42]
  28575. 00015424  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28576. label00015428:
  28577. 00015428  204A                     movea.l    A0, A2
  28578. 0001542A  245F                     movea.l    A2, [A7]+
  28579. 0001542C  4E5E                     unlink     A6
  28580. 0001542E  4E75                     rts
  28581. fn00015430:
  28582. 00015430  4E56 0000                link       A6, 0
  28583. 00015434  4879 0001 544E           push.l     0x1544E
  28584. 0001543A  2F3C 7465 7874           move.l     -[A7], 0x74657874 /* 'text' */
  28585. 00015440  4EB9 0000 283A           jsr        [0x0000283A]
  28586. 00015446  4E5E                     unlink     A6
  28587. 00015448  4E75                     rts
  28588. 0001544A  4E56 0000                link       A6, 0
  28589. 0001544E  2F0A                     move.l     -[A7], A2
  28590. 00015450  4878 00C8                push.l     0xC8
  28591. 00015454  4EB9 0000 258A           jsr        [0x0000258A]
  28592. 0001545A  2448                     movea.l    A2, A0
  28593. 0001545C  2008                     move.l     D0, A0
  28594. 0001545E  584F                     addq.w     A7, 4
  28595. 00015460  6714                     beq        +0x16 /* 00015476 */
  28596. 00015462  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28597. 00015466  3F3C 0001                move.w     -[A7], 0x1
  28598. 0001546A  2F0A                     move.l     -[A7], A2
  28599. 0001546C  4EB9 0000 3962           jsr        [0x00003962]
  28600. 00015472  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28601. label00015476:
  28602. 00015476  204A                     movea.l    A0, A2
  28603. 00015478  245F                     movea.l    A2, [A7]+
  28604. 0001547A  4E5E                     unlink     A6
  28605. 0001547C  4E75                     rts
  28606. fn0001547E:
  28607. 0001547E  4E56 0000                link       A6, 0
  28608. 00015482  4879 0001 549C           push.l     0x1549C
  28609. 00015488  2F3C 706F 706D           move.l     -[A7], 0x706F706D /* 'popm' */
  28610. 0001548E  4EB9 0000 283A           jsr        [0x0000283A]
  28611. 00015494  4E5E                     unlink     A6
  28612. 00015496  4E75                     rts
  28613. 00015498  4E56 0000                link       A6, 0
  28614. 0001549C  2F0A                     move.l     -[A7], A2
  28615. 0001549E  4878 0080                push.l     0x80
  28616. 000154A2  4EB9 0000 258A           jsr        [0x0000258A]
  28617. 000154A8  2448                     movea.l    A2, A0
  28618. 000154AA  2008                     move.l     D0, A0
  28619. 000154AC  584F                     addq.w     A7, 4
  28620. 000154AE  6714                     beq        +0x16 /* 000154C4 */
  28621. 000154B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28622. 000154B4  3F3C 0001                move.w     -[A7], 0x1
  28623. 000154B8  2F0A                     move.l     -[A7], A2
  28624. 000154BA  4EB9 0000 393A           jsr        [0x0000393A]
  28625. 000154C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28626. label000154C4:
  28627. 000154C4  204A                     movea.l    A0, A2
  28628. 000154C6  245F                     movea.l    A2, [A7]+
  28629. 000154C8  4E5E                     unlink     A6
  28630. 000154CA  4E75                     rts
  28631. fn000154CC:
  28632. 000154CC  4E56 0000                link       A6, 0
  28633. 000154D0  4879 0001 54EA           push.l     0x154EA
  28634. 000154D6  2F3C 7262 7574           move.l     -[A7], 0x72627574 /* 'rbut' */
  28635. 000154DC  4EB9 0000 283A           jsr        [0x0000283A]
  28636. 000154E2  4E5E                     unlink     A6
  28637. 000154E4  4E75                     rts
  28638. 000154E6  4E56 0000                link       A6, 0
  28639. 000154EA  2F0A                     move.l     -[A7], A2
  28640. 000154EC  4878 0080                push.l     0x80
  28641. 000154F0  4EB9 0000 258A           jsr        [0x0000258A]
  28642. 000154F6  2448                     movea.l    A2, A0
  28643. 000154F8  2008                     move.l     D0, A0
  28644. 000154FA  584F                     addq.w     A7, 4
  28645. 000154FC  6714                     beq        +0x16 /* 00015512 */
  28646. 000154FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28647. 00015502  3F3C 0001                move.w     -[A7], 0x1
  28648. 00015506  2F0A                     move.l     -[A7], A2
  28649. 00015508  4EB9 0000 3922           jsr        [0x00003922]
  28650. 0001550E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28651. label00015512:
  28652. 00015512  204A                     movea.l    A0, A2
  28653. 00015514  245F                     movea.l    A2, [A7]+
  28654. 00015516  4E5E                     unlink     A6
  28655. 00015518  4E75                     rts
  28656. fn0001551A:
  28657. 0001551A  4E56 0000                link       A6, 0
  28658. 0001551E  4879 0001 5538           push.l     0x15538
  28659. 00015524  2F3C 6362 6F78           move.l     -[A7], 0x63626F78 /* 'cbox' */
  28660. 0001552A  4EB9 0000 283A           jsr        [0x0000283A]
  28661. 00015530  4E5E                     unlink     A6
  28662. 00015532  4E75                     rts
  28663. 00015534  4E56 0000                link       A6, 0
  28664. 00015538  2F0A                     move.l     -[A7], A2
  28665. 0001553A  4878 0080                push.l     0x80
  28666. 0001553E  4EB9 0000 258A           jsr        [0x0000258A]
  28667. 00015544  2448                     movea.l    A2, A0
  28668. 00015546  2008                     move.l     D0, A0
  28669. 00015548  584F                     addq.w     A7, 4
  28670. 0001554A  6714                     beq        +0x16 /* 00015560 */
  28671. 0001554C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28672. 00015550  3F3C 0001                move.w     -[A7], 0x1
  28673. 00015554  2F0A                     move.l     -[A7], A2
  28674. 00015556  4EB9 0000 3912           jsr        [0x00003912]
  28675. 0001555C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28676. label00015560:
  28677. 00015560  204A                     movea.l    A0, A2
  28678. 00015562  245F                     movea.l    A2, [A7]+
  28679. 00015564  4E5E                     unlink     A6
  28680. 00015566  4E75                     rts
  28681. fn00015568:
  28682. 00015568  4E56 0000                link       A6, 0
  28683. 0001556C  4879 0001 5586           push.l     0x15586
  28684. 00015572  2F3C 7062 7574           move.l     -[A7], 0x70627574 /* 'pbut' */
  28685. 00015578  4EB9 0000 283A           jsr        [0x0000283A]
  28686. 0001557E  4E5E                     unlink     A6
  28687. 00015580  4E75                     rts
  28688. 00015582  4E56 0000                link       A6, 0
  28689. 00015586  2F0A                     move.l     -[A7], A2
  28690. 00015588  4878 0080                push.l     0x80
  28691. 0001558C  4EB9 0000 258A           jsr        [0x0000258A]
  28692. 00015592  2448                     movea.l    A2, A0
  28693. 00015594  2008                     move.l     D0, A0
  28694. 00015596  584F                     addq.w     A7, 4
  28695. 00015598  6714                     beq        +0x16 /* 000155AE */
  28696. 0001559A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28697. 0001559E  3F3C 0001                move.w     -[A7], 0x1
  28698. 000155A2  2F0A                     move.l     -[A7], A2
  28699. 000155A4  4EB9 0000 38F2           jsr        [0x000038F2]
  28700. 000155AA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28701. label000155AE:
  28702. 000155AE  204A                     movea.l    A0, A2
  28703. 000155B0  245F                     movea.l    A2, [A7]+
  28704. 000155B2  4E5E                     unlink     A6
  28705. 000155B4  4E75                     rts
  28706. fn000155B6:
  28707. 000155B6  4E56 0000                link       A6, 0
  28708. 000155BA  4879 0001 55D4           push.l     0x155D4
  28709. 000155C0  2F3C 7363 746C           move.l     -[A7], 0x7363746C /* 'sctl' */
  28710. 000155C6  4EB9 0000 283A           jsr        [0x0000283A]
  28711. 000155CC  4E5E                     unlink     A6
  28712. 000155CE  4E75                     rts
  28713. 000155D0  4E56 0000                link       A6, 0
  28714. 000155D4  2F0A                     move.l     -[A7], A2
  28715. 000155D6  4878 0080                push.l     0x80
  28716. 000155DA  4EB9 0000 258A           jsr        [0x0000258A]
  28717. 000155E0  2448                     movea.l    A2, A0
  28718. 000155E2  2008                     move.l     D0, A0
  28719. 000155E4  584F                     addq.w     A7, 4
  28720. 000155E6  6714                     beq        +0x16 /* 000155FC */
  28721. 000155E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28722. 000155EC  3F3C 0001                move.w     -[A7], 0x1
  28723. 000155F0  2F0A                     move.l     -[A7], A2
  28724. 000155F2  4EB9 0000 384A           jsr        [0x0000384A]
  28725. 000155F8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28726. label000155FC:
  28727. 000155FC  204A                     movea.l    A0, A2
  28728. 000155FE  245F                     movea.l    A2, [A7]+
  28729. 00015600  4E5E                     unlink     A6
  28730. 00015602  4E75                     rts
  28731. fn00015604:
  28732. 00015604  4E56 0000                link       A6, 0
  28733. 00015608  4879 0001 5622           push.l     0x15622
  28734. 0001560E  2F3C 7363 726C           move.l     -[A7], 0x7363726C /* 'scrl' */
  28735. 00015614  4EB9 0000 283A           jsr        [0x0000283A]
  28736. 0001561A  4E5E                     unlink     A6
  28737. 0001561C  4E75                     rts
  28738. 0001561E  4E56 0000                link       A6, 0
  28739. 00015622  2F0A                     move.l     -[A7], A2
  28740. 00015624  4878 00C4                push.l     0xC4
  28741. 00015628  4EB9 0000 258A           jsr        [0x0000258A]
  28742. 0001562E  2448                     movea.l    A2, A0
  28743. 00015630  2008                     move.l     D0, A0
  28744. 00015632  584F                     addq.w     A7, 4
  28745. 00015634  6714                     beq        +0x16 /* 0001564A */
  28746. 00015636  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28747. 0001563A  3F3C 0001                move.w     -[A7], 0x1
  28748. 0001563E  2F0A                     move.l     -[A7], A2
  28749. 00015640  4EB9 0000 37CA           jsr        [0x000037CA]
  28750. 00015646  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28751. label0001564A:
  28752. 0001564A  204A                     movea.l    A0, A2
  28753. 0001564C  245F                     movea.l    A2, [A7]+
  28754. 0001564E  4E5E                     unlink     A6
  28755. 00015650  4E75                     rts
  28756. fn00015652:
  28757. 00015652  4E56 0000                link       A6, 0
  28758. 00015656  4879 0001 5670           push.l     0x15670
  28759. 0001565C  2F3C 7072 6E74           move.l     -[A7], 0x70726E74 /* 'prnt' */
  28760. 00015662  4EB9 0000 283A           jsr        [0x0000283A]
  28761. 00015668  4E5E                     unlink     A6
  28762. 0001566A  4E75                     rts
  28763. 0001566C  4E56 0000                link       A6, 0
  28764. 00015670  2F0A                     move.l     -[A7], A2
  28765. 00015672  4878 00AA                push.l     0xAA
  28766. 00015676  4EB9 0000 258A           jsr        [0x0000258A]
  28767. 0001567C  2448                     movea.l    A2, A0
  28768. 0001567E  2008                     move.l     D0, A0
  28769. 00015680  584F                     addq.w     A7, 4
  28770. 00015682  6714                     beq        +0x16 /* 00015698 */
  28771. 00015684  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28772. 00015688  3F3C 0001                move.w     -[A7], 0x1
  28773. 0001568C  2F0A                     move.l     -[A7], A2
  28774. 0001568E  4EB9 0000 3752           jsr        [0x00003752]
  28775. 00015694  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28776. label00015698:
  28777. 00015698  204A                     movea.l    A0, A2
  28778. 0001569A  245F                     movea.l    A2, [A7]+
  28779. 0001569C  4E5E                     unlink     A6
  28780. 0001569E  4E75                     rts
  28781. fn000156A0:
  28782. 000156A0  4E56 0000                link       A6, 0
  28783. 000156A4  4879 0001 56BE           push.l     0x156BE
  28784. 000156AA  2F3C 706C 6163           move.l     -[A7], 0x706C6163 /* 'plac' */
  28785. 000156B0  4EB9 0000 283A           jsr        [0x0000283A]
  28786. 000156B6  4E5E                     unlink     A6
  28787. 000156B8  4E75                     rts
  28788. 000156BA  4E56 0000                link       A6, 0
  28789. 000156BE  2F0A                     move.l     -[A7], A2
  28790. 000156C0  4878 0094                push.l     0x94
  28791. 000156C4  4EB9 0000 258A           jsr        [0x0000258A]
  28792. 000156CA  2448                     movea.l    A2, A0
  28793. 000156CC  2008                     move.l     D0, A0
  28794. 000156CE  584F                     addq.w     A7, 4
  28795. 000156D0  6714                     beq        +0x16 /* 000156E6 */
  28796. 000156D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28797. 000156D6  3F3C 0001                move.w     -[A7], 0x1
  28798. 000156DA  2F0A                     move.l     -[A7], A2
  28799. 000156DC  4EB9 0000 3722           jsr        [0x00003722]
  28800. 000156E2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28801. label000156E6:
  28802. 000156E6  204A                     movea.l    A0, A2
  28803. 000156E8  245F                     movea.l    A2, [A7]+
  28804. 000156EA  4E5E                     unlink     A6
  28805. 000156EC  4E75                     rts
  28806. fn000156EE:
  28807. 000156EE  4E56 0000                link       A6, 0
  28808. 000156F2  4879 0001 570C           push.l     0x1570C
  28809. 000156F8  2F3C 7069 6374           move.l     -[A7], 0x70696374 /* 'pict' */
  28810. 000156FE  4EB9 0000 283A           jsr        [0x0000283A]
  28811. 00015704  4E5E                     unlink     A6
  28812. 00015706  4E75                     rts
  28813. 00015708  4E56 0000                link       A6, 0
  28814. 0001570C  2F0A                     move.l     -[A7], A2
  28815. 0001570E  4878 0088                push.l     0x88
  28816. 00015712  4EB9 0000 258A           jsr        [0x0000258A]
  28817. 00015718  2448                     movea.l    A2, A0
  28818. 0001571A  2008                     move.l     D0, A0
  28819. 0001571C  584F                     addq.w     A7, 4
  28820. 0001571E  6714                     beq        +0x16 /* 00015734 */
  28821. 00015720  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28822. 00015724  3F3C 0001                move.w     -[A7], 0x1
  28823. 00015728  2F0A                     move.l     -[A7], A2
  28824. 0001572A  4EB9 0000 370A           jsr        [0x0000370A]
  28825. 00015730  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28826. label00015734:
  28827. 00015734  204A                     movea.l    A0, A2
  28828. 00015736  245F                     movea.l    A2, [A7]+
  28829. 00015738  4E5E                     unlink     A6
  28830. 0001573A  4E75                     rts
  28831. fn0001573C:
  28832. 0001573C  4E56 0000                link       A6, 0
  28833. 00015740  4879 0001 575A           push.l     0x1575A
  28834. 00015746  2F3C 7061 6E65           move.l     -[A7], 0x70616E65 /* 'pane' */
  28835. 0001574C  4EB9 0000 283A           jsr        [0x0000283A]
  28836. 00015752  4E5E                     unlink     A6
  28837. 00015754  4E75                     rts
  28838. 00015756  4E56 0000                link       A6, 0
  28839. 0001575A  2F0A                     move.l     -[A7], A2
  28840. 0001575C  4878 0034                push.l     0x34 /* '4' */
  28841. 00015760  4EB9 0000 258A           jsr        [0x0000258A]
  28842. 00015766  2448                     movea.l    A2, A0
  28843. 00015768  2008                     move.l     D0, A0
  28844. 0001576A  584F                     addq.w     A7, 4
  28845. 0001576C  6714                     beq        +0x16 /* 00015782 */
  28846. 0001576E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28847. 00015772  3F3C 0001                move.w     -[A7], 0x1
  28848. 00015776  2F0A                     move.l     -[A7], A2
  28849. 00015778  4EB9 0000 3422           jsr        [0x00003422]
  28850. 0001577E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28851. label00015782:
  28852. 00015782  204A                     movea.l    A0, A2
  28853. 00015784  245F                     movea.l    A2, [A7]+
  28854. 00015786  4E5E                     unlink     A6
  28855. 00015788  4E75                     rts
  28856. fn0001578A:
  28857. 0001578A  4E56 0000                link       A6, 0
  28858. 0001578E  4879 0001 57A8           push.l     0x157A8
  28859. 00015794  2F3C 6C62 6F78           move.l     -[A7], 0x6C626F78 /* 'lbox' */
  28860. 0001579A  4EB9 0000 283A           jsr        [0x0000283A]
  28861. 000157A0  4E5E                     unlink     A6
  28862. 000157A2  4E75                     rts
  28863. 000157A4  4E56 0000                link       A6, 0
  28864. 000157A8  2F0A                     move.l     -[A7], A2
  28865. 000157AA  4878 00A8                push.l     0xA8
  28866. 000157AE  4EB9 0000 258A           jsr        [0x0000258A]
  28867. 000157B4  2448                     movea.l    A2, A0
  28868. 000157B6  2008                     move.l     D0, A0
  28869. 000157B8  584F                     addq.w     A7, 4
  28870. 000157BA  6714                     beq        +0x16 /* 000157D0 */
  28871. 000157BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28872. 000157C0  3F3C 0001                move.w     -[A7], 0x1
  28873. 000157C4  2F0A                     move.l     -[A7], A2
  28874. 000157C6  4EB9 0000 332A           jsr        [0x0000332A]
  28875. 000157CC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28876. label000157D0:
  28877. 000157D0  204A                     movea.l    A0, A2
  28878. 000157D2  245F                     movea.l    A2, [A7]+
  28879. 000157D4  4E5E                     unlink     A6
  28880. 000157D6  4E75                     rts
  28881. fn000157D8:
  28882. 000157D8  4E56 0000                link       A6, 0
  28883. 000157DC  4879 0001 57F6           push.l     0x157F6
  28884. 000157E2  2F3C 6564 6974           move.l     -[A7], 0x65646974 /* 'edit' */
  28885. 000157E8  4EB9 0000 283A           jsr        [0x0000283A]
  28886. 000157EE  4E5E                     unlink     A6
  28887. 000157F0  4E75                     rts
  28888. 000157F2  4E56 0000                link       A6, 0
  28889. 000157F6  2F0A                     move.l     -[A7], A2
  28890. 000157F8  4878 0080                push.l     0x80
  28891. 000157FC  4EB9 0000 258A           jsr        [0x0000258A]
  28892. 00015802  2448                     movea.l    A2, A0
  28893. 00015804  2008                     move.l     D0, A0
  28894. 00015806  584F                     addq.w     A7, 4
  28895. 00015808  6714                     beq        +0x16 /* 0001581E */
  28896. 0001580A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28897. 0001580E  3F3C 0001                move.w     -[A7], 0x1
  28898. 00015812  2F0A                     move.l     -[A7], A2
  28899. 00015814  4EB9 0000 31EA           jsr        [0x000031EA]
  28900. 0001581A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28901. label0001581E:
  28902. 0001581E  204A                     movea.l    A0, A2
  28903. 00015820  245F                     movea.l    A2, [A7]+
  28904. 00015822  4E5E                     unlink     A6
  28905. 00015824  4E75                     rts
  28906. fn00015826:
  28907. 00015826  4E56 0000                link       A6, 0
  28908. 0001582A  4879 0001 5844           push.l     0x15844
  28909. 00015830  2F3C 646C 6F67           move.l     -[A7], 0x646C6F67 /* 'dlog' */
  28910. 00015836  4EB9 0000 283A           jsr        [0x0000283A]
  28911. 0001583C  4E5E                     unlink     A6
  28912. 0001583E  4E75                     rts
  28913. 00015840  4E56 0000                link       A6, 0
  28914. 00015844  2F0A                     move.l     -[A7], A2
  28915. 00015846  4878 013A                push.l     0x13A
  28916. 0001584A  4EB9 0000 258A           jsr        [0x0000258A]
  28917. 00015850  2448                     movea.l    A2, A0
  28918. 00015852  2008                     move.l     D0, A0
  28919. 00015854  584F                     addq.w     A7, 4
  28920. 00015856  6714                     beq        +0x16 /* 0001586C */
  28921. 00015858  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28922. 0001585C  3F3C 0001                move.w     -[A7], 0x1
  28923. 00015860  2F0A                     move.l     -[A7], A2
  28924. 00015862  4EB9 0000 31B2           jsr        [0x000031B2]
  28925. 00015868  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28926. label0001586C:
  28927. 0001586C  204A                     movea.l    A0, A2
  28928. 0001586E  245F                     movea.l    A2, [A7]+
  28929. 00015870  4E5E                     unlink     A6
  28930. 00015872  4E75                     rts
  28931. fn00015874:
  28932. 00015874  4E56 0000                link       A6, 0
  28933. 00015878  4879 0001 5892           push.l     0x15892
  28934. 0001587E  2F3C 6361 7074           move.l     -[A7], 0x63617074 /* 'capt' */
  28935. 00015884  4EB9 0000 283A           jsr        [0x0000283A]
  28936. 0001588A  4E5E                     unlink     A6
  28937. 0001588C  4E75                     rts
  28938. 0001588E  4E56 0000                link       A6, 0
  28939. 00015892  2F0A                     move.l     -[A7], A2
  28940. 00015894  4878 0140                push.l     0x140
  28941. 00015898  4EB9 0000 258A           jsr        [0x0000258A]
  28942. 0001589E  2448                     movea.l    A2, A0
  28943. 000158A0  2008                     move.l     D0, A0
  28944. 000158A2  584F                     addq.w     A7, 4
  28945. 000158A4  6714                     beq        +0x16 /* 000158BA */
  28946. 000158A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28947. 000158AA  3F3C 0001                move.w     -[A7], 0x1
  28948. 000158AE  2F0A                     move.l     -[A7], A2
  28949. 000158B0  4EB9 0000 30F2           jsr        [0x000030F2]
  28950. 000158B6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28951. label000158BA:
  28952. 000158BA  204A                     movea.l    A0, A2
  28953. 000158BC  245F                     movea.l    A2, [A7]+
  28954. 000158BE  4E5E                     unlink     A6
  28955. 000158C0  4E75                     rts
  28956. fn000158C2:
  28957. 000158C2  4E56 0000                link       A6, 0
  28958. 000158C6  4879 0001 58E0           push.l     0x158E0
  28959. 000158CC  2F3C 6275 746E           move.l     -[A7], 0x6275746E /* 'butn' */
  28960. 000158D2  4EB9 0000 283A           jsr        [0x0000283A]
  28961. 000158D8  4E5E                     unlink     A6
  28962. 000158DA  4E75                     rts
  28963. 000158DC  4E56 0000                link       A6, 0
  28964. 000158E0  2F0A                     move.l     -[A7], A2
  28965. 000158E2  4878 007A                push.l     0x7A /* 'z' */
  28966. 000158E6  4EB9 0000 258A           jsr        [0x0000258A]
  28967. 000158EC  2448                     movea.l    A2, A0
  28968. 000158EE  2008                     move.l     D0, A0
  28969. 000158F0  584F                     addq.w     A7, 4
  28970. 000158F2  6714                     beq        +0x16 /* 00015908 */
  28971. 000158F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  28972. 000158F8  3F3C 0001                move.w     -[A7], 0x1
  28973. 000158FC  2F0A                     move.l     -[A7], A2
  28974. 000158FE  4EB9 0000 30AA           jsr        [0x000030AA]
  28975. 00015904  4FEF 000A                lea.l      A7, [A7 + 0xA]
  28976. label00015908:
  28977. 00015908  204A                     movea.l    A0, A2
  28978. 0001590A  245F                     movea.l    A2, [A7]+
  28979. 0001590C  4E5E                     unlink     A6
  28980. 0001590E  4E75                     rts
  28981. fn00015910:
  28982. 00015910  4E56 0000                link       A6, 0
  28983. 00015914  2F0A                     move.l     -[A7], A2
  28984. 00015916  246E 0008                movea.l    A2, [A6 + 0x8]
  28985. 0001591A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  28986. 0001591E  2F0A                     move.l     -[A7], A2
  28987. 00015920  4EB9 0000 21FA           jsr        [0x000021FA]
  28988. 00015926  41F9 0001 425A           lea.l      A0, [0x0001425A]
  28989. 0001592C  2488                     move.l     [A2], A0
  28990. 0001592E  204A                     movea.l    A0, A2
  28991. 00015930  504F                     addq.w     A7, 8
  28992. 00015932  245F                     movea.l    A2, [A7]+
  28993. 00015934  4E5E                     unlink     A6
  28994. 00015936  4E75                     rts
  28995. 00015938  4E56 0000                link       A6, 0
  28996. 0001593C  2F0A                     move.l     -[A7], A2
  28997. 0001593E  246E 0008                movea.l    A2, [A6 + 0x8]
  28998. 00015942  200A                     move.l     D0, A2
  28999. 00015944  6724                     beq        +0x26 /* 0001596A */
  29000. 00015946  41F9 0001 425A           lea.l      A0, [0x0001425A]
  29001. 0001594C  2488                     move.l     [A2], A0
  29002. 0001594E  4267                     clr.w      -[A7]
  29003. 00015950  2F0A                     move.l     -[A7], A2
  29004. 00015952  4EB9 0000 220A           jsr        [0x0000220A]
  29005. 00015958  4A6E 000C                tst.w      [A6 + 0xC]
  29006. 0001595C  5C4F                     addq.w     A7, 6
  29007. 0001595E  6F0A                     ble        +0xC /* 0001596A */
  29008. 00015960  2F0A                     move.l     -[A7], A2
  29009. 00015962  4EB9 0000 2592           jsr        [0x00002592]
  29010. 00015968  584F                     addq.w     A7, 4
  29011. label0001596A:
  29012. 0001596A  204A                     movea.l    A0, A2
  29013. 0001596C  245F                     movea.l    A2, [A7]+
  29014. 0001596E  4E5E                     unlink     A6
  29015. 00015970  4E75                     rts
  29016. 00015972  4E56 FFFA                link       A6, -0x0006
  29017. 00015976  48E7 0030                movem.l    -[A7], A2,A3
  29018. 0001597A  266E 000C                movea.l    A3, [A6 + 0xC]
  29019. 0001597E  246E 0010                movea.l    A2, [A6 + 0x10]
  29020. 00015982  200B                     move.l     D0, A3
  29021. 00015984  670A                     beq        +0xC /* 00015990 */
  29022. 00015986  26AD 824C                move.l     [A3], [A5 - 0x7DB4]
  29023. 0001598A  376D 8250 0004           move.w     [A3 + 0x4], [A5 - 0x7DB0]
  29024. label00015990:
  29025. 00015990  200A                     move.l     D0, A2
  29026. 00015992  671A                     beq        +0x1C /* 000159AE */
  29027. 00015994  1F3C 0002                move.b     -[A7], 0x2
  29028. 00015998  486E FFFA                pea.l      [A6 - 0x6]
  29029. 0001599C  4EB9 0000 0EFA           jsr        [0x00000EFA]
  29030. 000159A2  24AE FFFA                move.l     [A2], [A6 - 0x6]
  29031. 000159A6  356E FFFE 0004           move.w     [A2 + 0x4], [A6 - 0x2]
  29032. 000159AC  5C4F                     addq.w     A7, 6
  29033. label000159AE:
  29034. 000159AE  7001                     moveq.l    D0, 0x01
  29035. 000159B0  4CDF 0C00                movem.l    A2,A3, [A7]+
  29036. 000159B4  4E5E                     unlink     A6
  29037. 000159B6  4E75                     rts
  29038. fn000159B8:
  29039. 000159B8  4E56 0000                link       A6, 0
  29040. 000159BC  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  29041. 000159C0  246E 0008                movea.l    A2, [A6 + 0x8]
  29042. 000159C4  382E 000C                move.w     D4, [A6 + 0xC]
  29043. 000159C8  286E 000E                movea.l    A4, [A6 + 0xE]
  29044. 000159CC  262E 0012                move.l     D3, [A6 + 0x12]
  29045. 000159D0  4A44                     tst.w      D4
  29046. 000159D2  6714                     beq        +0x16 /* 000159E8 */
  29047. 000159D4  204A                     movea.l    A0, A2
  29048. 000159D6  41E8 006A                lea.l      A0, [A0 + 0x6A]
  29049. 000159DA  2648                     movea.l    A3, A0
  29050. 000159DC  2488                     move.l     [A2], A0
  29051. 000159DE  2F0B                     move.l     -[A7], A3
  29052. 000159E0  4EB9 0000 3F3A           jsr        [0x00003F3A]
  29053. 000159E6  584F                     addq.w     A7, 4
  29054. label000159E8:
  29055. 000159E8  2F03                     move.l     -[A7], D3
  29056. 000159EA  2F0C                     move.l     -[A7], A4
  29057. 000159EC  4267                     clr.w      -[A7]
  29058. 000159EE  2F0A                     move.l     -[A7], A2
  29059. 000159F0  4EB9 0000 0A92           jsr        [0x00000A92]
  29060. 000159F6  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29061. 000159FC  2548 0004                move.l     [A2 + 0x4], A0
  29062. 00015A00  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29063. 00015A06  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  29064. 00015A0A  2252                     movea.l    A1, [A2]
  29065. 00015A0C  2288                     move.l     [A1], A0
  29066. 00015A0E  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29067. 00015A14  41E8 0150                lea.l      A0, [A0 + 0x150]
  29068. 00015A18  2548 0028                move.l     [A2 + 0x28], A0
  29069. 00015A1C  2652                     movea.l    A3, [A2]
  29070. 00015A1E  204A                     movea.l    A0, A2
  29071. 00015A20  41E8 006A                lea.l      A0, [A0 + 0x6A]
  29072. 00015A24  91CB                     sub.l      A0, A3
  29073. 00015A26  2748 0008                move.l     [A3 + 0x8], A0
  29074. 00015A2A  2F0A                     move.l     -[A7], A2
  29075. 00015A2C  61FF 0000 00CA           bsr        +0xCC /* 00015AF8 */
  29076. 00015A32  204A                     movea.l    A0, A2
  29077. 00015A34  4FEF 0012                lea.l      A7, [A7 + 0x12]
  29078. 00015A38  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  29079. 00015A3C  4E5E                     unlink     A6
  29080. 00015A3E  4E75                     rts
  29081. fn00015A40:
  29082. 00015A40  4E56 0000                link       A6, 0
  29083. 00015A44  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  29084. 00015A48  246E 0008                movea.l    A2, [A6 + 0x8]
  29085. 00015A4C  286E 0012                movea.l    A4, [A6 + 0x12]
  29086. 00015A50  2E2E 0016                move.l     D7, [A6 + 0x16]
  29087. 00015A54  2C2E 001A                move.l     D6, [A6 + 0x1A]
  29088. 00015A58  2A2E 001E                move.l     D5, [A6 + 0x1E]
  29089. 00015A5C  182E 0022                move.b     D4, [A6 + 0x22]
  29090. 00015A60  262E 0024                move.l     D3, [A6 + 0x24]
  29091. 00015A64  4A6E 000C                tst.w      [A6 + 0xC]
  29092. 00015A68  6714                     beq        +0x16 /* 00015A7E */
  29093. 00015A6A  204A                     movea.l    A0, A2
  29094. 00015A6C  41E8 006A                lea.l      A0, [A0 + 0x6A]
  29095. 00015A70  2648                     movea.l    A3, A0
  29096. 00015A72  2488                     move.l     [A2], A0
  29097. 00015A74  2F0B                     move.l     -[A7], A3
  29098. 00015A76  4EB9 0000 3F3A           jsr        [0x00003F3A]
  29099. 00015A7C  584F                     addq.w     A7, 4
  29100. label00015A7E:
  29101. 00015A7E  42A7                     clr.l      -[A7]
  29102. 00015A80  2F05                     move.l     -[A7], D5
  29103. 00015A82  2F06                     move.l     -[A7], D6
  29104. 00015A84  2F07                     move.l     -[A7], D7
  29105. 00015A86  2F0C                     move.l     -[A7], A4
  29106. 00015A88  4267                     clr.w      -[A7]
  29107. 00015A8A  486D 8252                pea.l      [A5 - 0x7DAE]
  29108. 00015A8E  4A04                     tst.b      D4
  29109. 00015A90  6706                     beq        +0x8 /* 00015A98 */
  29110. 00015A92  303C 0182                move.w     D0, 0x182
  29111. 00015A96  6004                     bra        +0x6 /* 00015A9C */
  29112. label00015A98:
  29113. 00015A98  303C 0180                move.w     D0, 0x180
  29114. label00015A9C:
  29115. 00015A9C  3F00                     move.w     -[A7], D0
  29116. 00015A9E  2F03                     move.l     -[A7], D3
  29117. 00015AA0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  29118. 00015AA4  4267                     clr.w      -[A7]
  29119. 00015AA6  2F0A                     move.l     -[A7], A2
  29120. 00015AA8  4EB9 0000 0AA2           jsr        [0x00000AA2]
  29121. 00015AAE  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29122. 00015AB4  2548 0004                move.l     [A2 + 0x4], A0
  29123. 00015AB8  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29124. 00015ABE  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  29125. 00015AC2  2252                     movea.l    A1, [A2]
  29126. 00015AC4  2288                     move.l     [A1], A0
  29127. 00015AC6  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29128. 00015ACC  41E8 0150                lea.l      A0, [A0 + 0x150]
  29129. 00015AD0  2548 0028                move.l     [A2 + 0x28], A0
  29130. 00015AD4  2652                     movea.l    A3, [A2]
  29131. 00015AD6  204A                     movea.l    A0, A2
  29132. 00015AD8  41E8 006A                lea.l      A0, [A0 + 0x6A]
  29133. 00015ADC  91CB                     sub.l      A0, A3
  29134. 00015ADE  2748 0008                move.l     [A3 + 0x8], A0
  29135. 00015AE2  2F0A                     move.l     -[A7], A2
  29136. 00015AE4  61FF 0000 0012           bsr        +0x14 /* 00015AF8 */
  29137. 00015AEA  204A                     movea.l    A0, A2
  29138. 00015AEC  4FEF 002E                lea.l      A7, [A7 + 0x2E]
  29139. 00015AF0  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  29140. 00015AF4  4E5E                     unlink     A6
  29141. 00015AF6  4E75                     rts
  29142. fn00015AF8:
  29143. 00015AF8  4E56 0000                link       A6, 0
  29144. 00015AFC  48E7 1820                movem.l    -[A7], D3,D4,A2
  29145. 00015B00  246E 0008                movea.l    A2, [A6 + 0x8]
  29146. 00015B04  262A 005E                move.l     D3, [A2 + 0x5E]
  29147. 00015B08  282A 005A                move.l     D4, [A2 + 0x5A]
  29148. 00015B0C  B883                     cmp.l      D4, D3
  29149. 00015B0E  6C06                     bge        +0x8 /* 00015B16 */
  29150. 00015B10  2543 005A                move.l     [A2 + 0x5A], D3
  29151. 00015B14  600C                     bra        +0xE /* 00015B22 */
  29152. label00015B16:
  29153. 00015B16  262A 0062                move.l     D3, [A2 + 0x62]
  29154. 00015B1A  B883                     cmp.l      D4, D3
  29155. 00015B1C  6F04                     ble        +0x6 /* 00015B22 */
  29156. 00015B1E  2543 005A                move.l     [A2 + 0x5A], D3
  29157. label00015B22:
  29158. 00015B22  2F2A 005A                move.l     -[A7], [A2 + 0x5A]
  29159. 00015B26  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  29160. 00015B2A  2057                     movea.l    A0, [A7]
  29161. 00015B2C  2250                     movea.l    A1, [A0]
  29162. 00015B2E  2269 002C                movea.l    A1, [A1 + 0x2C]
  29163. 00015B32  4E91                     jsr        [A1]
  29164. 00015B34  504F                     addq.w     A7, 8
  29165. 00015B36  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  29166. 00015B3A  4E5E                     unlink     A6
  29167. 00015B3C  4E75                     rts
  29168. 00015B3E  4E56 0000                link       A6, 0
  29169. 00015B42  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  29170. 00015B46  246E 0008                movea.l    A2, [A6 + 0x8]
  29171. 00015B4A  362E 000C                move.w     D3, [A6 + 0xC]
  29172. 00015B4E  200A                     move.l     D0, A2
  29173. 00015B50  6760                     beq        +0x62 /* 00015BB2 */
  29174. 00015B52  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29175. 00015B58  2548 0004                move.l     [A2 + 0x4], A0
  29176. 00015B5C  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29177. 00015B62  41E8 01A4                lea.l      A0, [A0 + 0x1A4]
  29178. 00015B66  2252                     movea.l    A1, [A2]
  29179. 00015B68  2288                     move.l     [A1], A0
  29180. 00015B6A  41F9 0001 3F5A           lea.l      A0, [0x00013F5A]
  29181. 00015B70  41E8 0150                lea.l      A0, [A0 + 0x150]
  29182. 00015B74  2548 0028                move.l     [A2 + 0x28], A0
  29183. 00015B78  2652                     movea.l    A3, [A2]
  29184. 00015B7A  204A                     movea.l    A0, A2
  29185. 00015B7C  41E8 006A                lea.l      A0, [A0 + 0x6A]
  29186. 00015B80  2848                     movea.l    A4, A0
  29187. 00015B82  91CB                     sub.l      A0, A3
  29188. 00015B84  2748 0008                move.l     [A3 + 0x8], A0
  29189. 00015B88  4267                     clr.w      -[A7]
  29190. 00015B8A  2F0A                     move.l     -[A7], A2
  29191. 00015B8C  4EB9 0000 0AAA           jsr        [0x00000AAA]
  29192. 00015B92  4A43                     tst.w      D3
  29193. 00015B94  5C4F                     addq.w     A7, 6
  29194. 00015B96  670C                     beq        +0xE /* 00015BA4 */
  29195. 00015B98  4267                     clr.w      -[A7]
  29196. 00015B9A  2F0C                     move.l     -[A7], A4
  29197. 00015B9C  4EB9 0000 3F42           jsr        [0x00003F42]
  29198. 00015BA2  5C4F                     addq.w     A7, 6
  29199. label00015BA4:
  29200. 00015BA4  4A43                     tst.w      D3
  29201. 00015BA6  6F0A                     ble        +0xC /* 00015BB2 */
  29202. 00015BA8  2F0A                     move.l     -[A7], A2
  29203. 00015BAA  4EB9 0000 2592           jsr        [0x00002592]
  29204. 00015BB0  584F                     addq.w     A7, 4
  29205. label00015BB2:
  29206. 00015BB2  204A                     movea.l    A0, A2
  29207. 00015BB4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  29208. 00015BB8  4E5E                     unlink     A6
  29209. 00015BBA  4E75                     rts
  29210. 00015BBC  4E56 FFF6                link       A6, -0x000A
  29211. 00015BC0  48E7 1820                movem.l    -[A7], D3,D4,A2
  29212. 00015BC4  246E 0008                movea.l    A2, [A6 + 0x8]
  29213. 00015BC8  382E 000C                move.w     D4, [A6 + 0xC]
  29214. 00015BCC  262E 000E                move.l     D3, [A6 + 0xE]
  29215. 00015BD0  3004                     move.w     D0, D4
  29216. 00015BD2  48C0                     ext.l      D0
  29217. 00015BD4  0C80 0000 0081           cmpi.l     D0, 0x81
  29218. 00015BDA  6D0C                     blt        +0xE /* 00015BE8 */
  29219. 00015BDC  2F03                     move.l     -[A7], D3
  29220. 00015BDE  2F0A                     move.l     -[A7], A2
  29221. 00015BE0  4EB9 0000 314A           jsr        [0x0000314A]
  29222. 00015BE6  504F                     addq.w     A7, 8
  29223. label00015BE8:
  29224. 00015BE8  2D4A FFF6                move.l     [A6 - 0xA], A2
  29225. 00015BEC  3D44 FFFA                move.w     [A6 - 0x6], D4
  29226. 00015BF0  2D43 FFFC                move.l     [A6 - 0x4], D3
  29227. 00015BF4  486E FFF6                pea.l      [A6 - 0xA]
  29228. 00015BF8  4878 00CD                push.l     0xCD
  29229. 00015BFC  486A 0028                pea.l      [A2 + 0x28]
  29230. 00015C00  4EB9 0000 3F82           jsr        [0x00003F82]
  29231. 00015C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29232. 00015C0A  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  29233. 00015C0E  4E5E                     unlink     A6
  29234. 00015C10  4E75                     rts
  29235. 00015C12  4E56 0000                link       A6, 0
  29236. 00015C16  2F0A                     move.l     -[A7], A2
  29237. 00015C18  246E 0008                movea.l    A2, [A6 + 0x8]
  29238. 00015C1C  302E 000C                move.w     D0, [A6 + 0xC]
  29239. 00015C20  48C0                     ext.l      D0
  29240. 00015C22  0C80 0000 0081           cmpi.l     D0, 0x81
  29241. 00015C28  6D14                     blt        +0x16 /* 00015C3E */
  29242. 00015C2A  2F0A                     move.l     -[A7], A2
  29243. 00015C2C  4878 00CC                push.l     0xCC
  29244. 00015C30  486A 0028                pea.l      [A2 + 0x28]
  29245. 00015C34  4EB9 0000 3F82           jsr        [0x00003F82]
  29246. 00015C3A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29247. label00015C3E:
  29248. 00015C3E  245F                     movea.l    A2, [A7]+
  29249. 00015C40  4E5E                     unlink     A6
  29250. 00015C42  4E75                     rts
  29251. 00015C44  206F 0004                movea.l    A0, [A7 + 0x4]
  29252. 00015C48  5088                     addq.l     A0, 8
  29253. 00015C4A  2010                     move.l     D0, [A0]
  29254. 00015C4C  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  29255. 00015C52  D1AF 0004                add.l      [A7 + 0x4], D0
  29256. 00015C56  4EF9 0001 5B42           jmp        [0x00015B42]
  29257. 00015C5C  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  29258. 00015C64  4EF9 0001 5B42           jmp        [0x00015B42]
  29259. fn00015C6A:
  29260. 00015C6A  4E56 0000                link       A6, 0
  29261. 00015C6E  2F0A                     move.l     -[A7], A2
  29262. 00015C70  246E 0008                movea.l    A2, [A6 + 0x8]
  29263. 00015C74  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  29264. 00015C78  2F0A                     move.l     -[A7], A2
  29265. 00015C7A  4EB9 0000 0942           jsr        [0x00000942]
  29266. 00015C80  41F9 0001 3E02           lea.l      A0, [0x00013E02]
  29267. 00015C86  2488                     move.l     [A2], A0
  29268. 00015C88  426A 0008                clr.w      [A2 + 0x8]
  29269. 00015C8C  42AA 000A                clr.l      [A2 + 0xA]
  29270. 00015C90  204A                     movea.l    A0, A2
  29271. 00015C92  504F                     addq.w     A7, 8
  29272. 00015C94  245F                     movea.l    A2, [A7]+
  29273. 00015C96  4E5E                     unlink     A6
  29274. 00015C98  4E75                     rts
  29275. 00015C9A  4E56 0000                link       A6, 0
  29276. 00015C9E  2F0A                     move.l     -[A7], A2
  29277. 00015CA0  246E 0008                movea.l    A2, [A6 + 0x8]
  29278. 00015CA4  200A                     move.l     D0, A2
  29279. 00015CA6  6724                     beq        +0x26 /* 00015CCC */
  29280. 00015CA8  41F9 0001 3E02           lea.l      A0, [0x00013E02]
  29281. 00015CAE  2488                     move.l     [A2], A0
  29282. 00015CB0  4267                     clr.w      -[A7]
  29283. 00015CB2  2F0A                     move.l     -[A7], A2
  29284. 00015CB4  4EB9 0000 094A           jsr        [0x0000094A]
  29285. 00015CBA  4A6E 000C                tst.w      [A6 + 0xC]
  29286. 00015CBE  5C4F                     addq.w     A7, 6
  29287. 00015CC0  6F0A                     ble        +0xC /* 00015CCC */
  29288. 00015CC2  2F0A                     move.l     -[A7], A2
  29289. 00015CC4  4EB9 0000 2592           jsr        [0x00002592]
  29290. 00015CCA  584F                     addq.w     A7, 4
  29291. label00015CCC:
  29292. 00015CCC  204A                     movea.l    A0, A2
  29293. 00015CCE  245F                     movea.l    A2, [A7]+
  29294. 00015CD0  4E5E                     unlink     A6
  29295. 00015CD2  4E75                     rts
  29296. 00015CD4  4E56 FEFC                link       A6, -0x0104
  29297. 00015CD8  48E7 0038                movem.l    -[A7], A2,A3,A4
  29298. 00015CDC  286E 0008                movea.l    A4, [A6 + 0x8]
  29299. 00015CE0  266E 000C                movea.l    A3, [A6 + 0xC]
  29300. 00015CE4  246E 0010                movea.l    A2, [A6 + 0x10]
  29301. 00015CE8  486E FFFE                pea.l      [A6 - 0x2]
  29302. 00015CEC  2F0A                     move.l     -[A7], A2
  29303. 00015CEE  61FF FFFE EAA8           bsr        -0x11556 /* 00004798 */
  29304. 00015CF4  486E FFFC                pea.l      [A6 - 0x4]
  29305. 00015CF8  2F0A                     move.l     -[A7], A2
  29306. 00015CFA  61FF FFFE EA9C           bsr        -0x11562 /* 00004798 */
  29307. 00015D00  486E FEFC                pea.l      [A6 - 0x104]
  29308. 00015D04  2F0A                     move.l     -[A7], A2
  29309. 00015D06  4EB9 0000 30A2           jsr        [0x000030A2]
  29310. 00015D0C  42A7                     clr.l      -[A7]
  29311. 00015D0E  4267                     clr.w      -[A7]
  29312. 00015D10  486D 8253                pea.l      [A5 - 0x7DAD]
  29313. 00015D14  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  29314. 00015D18  2F0B                     move.l     -[A7], A3
  29315. 00015D1A  2F0C                     move.l     -[A7], A4
  29316. 00015D1C  2057                     movea.l    A0, [A7]
  29317. 00015D1E  2250                     movea.l    A1, [A0]
  29318. 00015D20  2269 0010                movea.l    A1, [A1 + 0x10]
  29319. 00015D24  4E91                     jsr        [A1]
  29320. 00015D26  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  29321. 00015D2A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  29322. 00015D2E  4E5E                     unlink     A6
  29323. 00015D30  4E75                     rts
  29324. 00015D32  4E56 FFD4                link       A6, -0x002C
  29325. 00015D36  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  29326. 00015D3A  206E 0008                movea.l    A0, [A6 + 0x8]
  29327. 00015D3E  216E 000C 0004           move.l     [A0 + 0x4], [A6 + 0xC]
  29328. 00015D44  426E FFF0                clr.w      [A6 - 0x10]
  29329. 00015D48  6000 015C                bra        +0x15E /* 00015EA6 */
  29330. label00015D4C:
  29331. 00015D4C  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29332. 00015D50  4AB0 A800                tst.l      [A0 + A2]
  29333. 00015D54  6600 0122                bne        +0x124 /* 00015E78 */
  29334. 00015D58  2D6D 8A54 FFF8           move.l     [A6 - 0x8], [A5 - 0x75AC]
  29335. 00015D5E  2D6D 8A58 FFFC           move.l     [A6 - 0x4], [A5 - 0x75A8]
  29336. 00015D64  2D4F FFEC                move.l     [A6 - 0x14], A7
  29337. 00015D68  4878 0014                push.l     0x14
  29338. 00015D6C  4EB9 0000 258A           jsr        [0x0000258A]
  29339. 00015D72  2648                     movea.l    A3, A0
  29340. 00015D74  2008                     move.l     D0, A0
  29341. 00015D76  584F                     addq.w     A7, 4
  29342. 00015D78  6718                     beq        +0x1A /* 00015D92 */
  29343. 00015D7A  42A7                     clr.l      -[A7]
  29344. 00015D7C  42A7                     clr.l      -[A7]
  29345. 00015D7E  42A7                     clr.l      -[A7]
  29346. 00015D80  42A7                     clr.l      -[A7]
  29347. 00015D82  486E FFF8                pea.l      [A6 - 0x8]
  29348. 00015D86  2F0B                     move.l     -[A7], A3
  29349. 00015D88  4EB9 0000 3E02           jsr        [0x00003E02]
  29350. 00015D8E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  29351. label00015D92:
  29352. 00015D92  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29353. 00015D96  218B A800                move.l     [A0 + A2], A3
  29354. 00015D9A  605A                     bra        +0x5C /* 00015DF6 */
  29355. 00015D9C  206E FFE4                movea.l    A0, [A6 - 0x1C]
  29356. 00015DA0  2D50 FFD4                move.l     [A6 - 0x2C], [A0]
  29357. 00015DA4  7094                     moveq.l    D0, 0xFFFFFF94
  29358. 00015DA6  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  29359. 00015DAA  6636                     bne        +0x38 /* 00015DE2 */
  29360. 00015DAC  4878 0014                push.l     0x14
  29361. 00015DB0  4EB9 0000 258A           jsr        [0x0000258A]
  29362. 00015DB6  2848                     movea.l    A4, A0
  29363. 00015DB8  2008                     move.l     D0, A0
  29364. 00015DBA  584F                     addq.w     A7, 4
  29365. 00015DBC  671A                     beq        +0x1C /* 00015DD8 */
  29366. 00015DBE  42A7                     clr.l      -[A7]
  29367. 00015DC0  42A7                     clr.l      -[A7]
  29368. 00015DC2  4878 0004                push.l     0x4
  29369. 00015DC6  4267                     clr.w      -[A7]
  29370. 00015DC8  486E FFF8                pea.l      [A6 - 0x8]
  29371. 00015DCC  2F0C                     move.l     -[A7], A4
  29372. 00015DCE  4EB9 0000 3E02           jsr        [0x00003E02]
  29373. 00015DD4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  29374. label00015DD8:
  29375. 00015DD8  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29376. 00015DDC  218C A800                move.l     [A0 + A2], A4
  29377. 00015DE0  6010                     bra        +0x12 /* 00015DF2 */
  29378. label00015DE2:
  29379. 00015DE2  42A7                     clr.l      -[A7]
  29380. 00015DE4  42A7                     clr.l      -[A7]
  29381. 00015DE6  42A7                     clr.l      -[A7]
  29382. 00015DE8  4EB9 0000 2542           jsr        [0x00002542]
  29383. 00015DEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29384. label00015DF2:
  29385. 00015DF2  2E6E FFEC                movea.l    A7, [A6 - 0x14]
  29386. label00015DF6:
  29387. 00015DF6  4EB9 0000 264A           jsr        [0x0000264A]
  29388. 00015DFC  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29389. 00015E00  2F30 A800                move.l     -[A7], [A0 + A2]
  29390. 00015E04  4EB9 0000 3E12           jsr        [0x00003E12]
  29391. 00015E0A  7E00                     moveq.l    D7, 0x00
  29392. 00015E0C  584F                     addq.w     A7, 4
  29393. 00015E0E  6052                     bra        +0x54 /* 00015E62 */
  29394. label00015E10:
  29395. 00015E10  7600                     moveq.l    D3, 0x00
  29396. 00015E12  6000 0084                bra        +0x86 /* 00015E98 */
  29397. label00015E16:
  29398. 00015E16  41ED 8254                lea.l      A0, [A5 - 0x7DAC]
  29399. 00015E1A  D1C6                     add.l      A0, D6
  29400. 00015E1C  D1C5                     add.l      A0, D5
  29401. 00015E1E  1830 3800                move.b     D4, [A0 + D3]
  29402. 00015E22  4884                     ext.w      D4
  29403. 00015E24  0C44 FFFF                cmpi.w     D4, 0xFFFF
  29404. 00015E28  672E                     beq        +0x30 /* 00015E58 */
  29405. 00015E2A  1F04                     move.b     -[A7], D4
  29406. 00015E2C  486E FFF2                pea.l      [A6 - 0xE]
  29407. 00015E30  4EB9 0000 0EFA           jsr        [0x00000EFA]
  29408. 00015E36  486E FFF2                pea.l      [A6 - 0xE]
  29409. 00015E3A  302E FFF8                move.w     D0, [A6 - 0x8]
  29410. 00015E3E  48C0                     ext.l      D0
  29411. 00015E40  D087                     add.l      D0, D7
  29412. 00015E42  3F00                     move.w     -[A7], D0
  29413. 00015E44  302E FFFA                move.w     D0, [A6 - 0x6]
  29414. 00015E48  48C0                     ext.l      D0
  29415. 00015E4A  D083                     add.l      D0, D3
  29416. 00015E4C  3F00                     move.w     -[A7], D0
  29417. 00015E4E  4EB9 0000 1002           jsr        [0x00001002]
  29418. 00015E54  4FEF 000E                lea.l      A7, [A7 + 0xE]
  29419. label00015E58:
  29420. 00015E58  5283                     addq.l     D3, 1
  29421. label00015E5A:
  29422. 00015E5A  7010                     moveq.l    D0, 0x10
  29423. 00015E5C  B680                     cmp.l      D3, D0
  29424. 00015E5E  6DB6                     blt        -0x48 /* 00015E16 */
  29425. 00015E60  5287                     addq.l     D7, 1
  29426. label00015E62:
  29427. 00015E62  7010                     moveq.l    D0, 0x10
  29428. 00015E64  BE80                     cmp.l      D7, D0
  29429. 00015E66  6DA8                     blt        -0x56 /* 00015E10 */
  29430. 00015E68  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29431. 00015E6C  2F30 A800                move.l     -[A7], [A0 + A2]
  29432. 00015E70  4EB9 0000 3E1A           jsr        [0x00003E1A]
  29433. 00015E76  584F                     addq.w     A7, 4
  29434. label00015E78:
  29435. 00015E78  526E FFF0                addq.w     [A6 - 0x10], 1
  29436. 00015E7C  588A                     addq.l     A2, 4
  29437. label00015E7E:
  29438. 00015E7E  302E FFF0                move.w     D0, [A6 - 0x10]
  29439. 00015E82  48C0                     ext.l      D0
  29440. 00015E84  7208                     moveq.l    D1, 0x08
  29441. 00015E86  B081                     cmp.l      D0, D1
  29442. 00015E88  6D00 FEC2                blt        -0x13C /* 00015D4C */
  29443. 00015E8C  206E 0008                movea.l    A0, [A6 + 0x8]
  29444. 00015E90  317C 0001 0008           move.w     [A0 + 0x8], 0x1
  29445. 00015E96  6012                     bra        +0x14 /* 00015EAA */
  29446. label00015E98:
  29447. 00015E98  2A07                     move.l     D5, D7
  29448. 00015E9A  E98D                     lsl        D5, 4
  29449. 00015E9C  306E FFF0                movea.w    A0, [A6 - 0x10]
  29450. 00015EA0  2C08                     move.l     D6, A0
  29451. 00015EA2  E18E                     lsl        D6, 8
  29452. 00015EA4  60B4                     bra        -0x4A /* 00015E5A */
  29453. label00015EA6:
  29454. 00015EA6  95CA                     sub.l      A2, A2
  29455. 00015EA8  60D4                     bra        -0x2A /* 00015E7E */
  29456. label00015EAA:
  29457. 00015EAA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  29458. 00015EAE  4E5E                     unlink     A6
  29459. 00015EB0  4E75                     rts
  29460. 00015EB2  4E56 0000                link       A6, 0
  29461. 00015EB6  2F0A                     move.l     -[A7], A2
  29462. 00015EB8  246E 0008                movea.l    A2, [A6 + 0x8]
  29463. 00015EBC  2F0A                     move.l     -[A7], A2
  29464. 00015EBE  61FF 0000 02BC           bsr        +0x2BE /* 0001617C */
  29465. 00015EC4  4A00                     tst.b      D0
  29466. 00015EC6  584F                     addq.w     A7, 4
  29467. 00015EC8  670A                     beq        +0xC /* 00015ED4 */
  29468. 00015ECA  2F0A                     move.l     -[A7], A2
  29469. 00015ECC  61FF 0000 028C           bsr        +0x28E /* 0001615A */
  29470. 00015ED2  584F                     addq.w     A7, 4
  29471. label00015ED4:
  29472. 00015ED4  245F                     movea.l    A2, [A7]+
  29473. 00015ED6  4E5E                     unlink     A6
  29474. 00015ED8  4E75                     rts
  29475. 00015EDA  4E56 0000                link       A6, 0
  29476. 00015EDE  2F0A                     move.l     -[A7], A2
  29477. 00015EE0  246E 0008                movea.l    A2, [A6 + 0x8]
  29478. 00015EE4  2F0A                     move.l     -[A7], A2
  29479. 00015EE6  61FF 0000 0294           bsr        +0x296 /* 0001617C */
  29480. 00015EEC  4A00                     tst.b      D0
  29481. 00015EEE  584F                     addq.w     A7, 4
  29482. 00015EF0  660A                     bne        +0xC /* 00015EFC */
  29483. 00015EF2  2F0A                     move.l     -[A7], A2
  29484. 00015EF4  61FF 0000 0264           bsr        +0x266 /* 0001615A */
  29485. 00015EFA  584F                     addq.w     A7, 4
  29486. label00015EFC:
  29487. 00015EFC  245F                     movea.l    A2, [A7]+
  29488. 00015EFE  4E5E                     unlink     A6
  29489. 00015F00  4E75                     rts
  29490. 00015F02  4E56 0000                link       A6, 0
  29491. 00015F06  2F0A                     move.l     -[A7], A2
  29492. 00015F08  246E 0008                movea.l    A2, [A6 + 0x8]
  29493. 00015F0C  42A7                     clr.l      -[A7]
  29494. 00015F0E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29495. 00015F12  2057                     movea.l    A0, [A7]
  29496. 00015F14  2268 0004                movea.l    A1, [A0 + 0x4]
  29497. 00015F18  2269 00F0                movea.l    A1, [A1 + 0xF0]
  29498. 00015F1C  4E91                     jsr        [A1]
  29499. 00015F1E  504F                     addq.w     A7, 8
  29500. 00015F20  245F                     movea.l    A2, [A7]+
  29501. 00015F22  4E5E                     unlink     A6
  29502. 00015F24  4E75                     rts
  29503. 00015F26  4E56 0000                link       A6, 0
  29504. 00015F2A  2F0A                     move.l     -[A7], A2
  29505. 00015F2C  246E 0008                movea.l    A2, [A6 + 0x8]
  29506. 00015F30  42A7                     clr.l      -[A7]
  29507. 00015F32  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29508. 00015F36  2057                     movea.l    A0, [A7]
  29509. 00015F38  2268 0004                movea.l    A1, [A0 + 0x4]
  29510. 00015F3C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  29511. 00015F40  4E91                     jsr        [A1]
  29512. 00015F42  504F                     addq.w     A7, 8
  29513. 00015F44  245F                     movea.l    A2, [A7]+
  29514. 00015F46  4E5E                     unlink     A6
  29515. 00015F48  4E75                     rts
  29516. 00015F4A  4E56 0000                link       A6, 0
  29517. 00015F4E  2F0A                     move.l     -[A7], A2
  29518. 00015F50  246E 0008                movea.l    A2, [A6 + 0x8]
  29519. 00015F54  594F                     subq.w     A7, 4
  29520. 00015F56  A975                     syscall    TickCount
  29521. 00015F58  201F                     move.l     D0, [A7]+
  29522. 00015F5A  B0AA 000A                cmp.l      D0, [A2 + 0xA]
  29523. 00015F5E  6334                     bls        +0x36 /* 00015F94 */
  29524. 00015F60  526A 0008                addq.w     [A2 + 0x8], 1
  29525. 00015F64  302A 0008                move.w     D0, [A2 + 0x8]
  29526. 00015F68  48C0                     ext.l      D0
  29527. 00015F6A  7208                     moveq.l    D1, 0x08
  29528. 00015F6C  B081                     cmp.l      D0, D1
  29529. 00015F6E  6F06                     ble        +0x8 /* 00015F76 */
  29530. 00015F70  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  29531. label00015F76:
  29532. 00015F76  42A7                     clr.l      -[A7]
  29533. 00015F78  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29534. 00015F7C  2057                     movea.l    A0, [A7]
  29535. 00015F7E  2268 0004                movea.l    A1, [A0 + 0x4]
  29536. 00015F82  2269 00F0                movea.l    A1, [A1 + 0xF0]
  29537. 00015F86  4E91                     jsr        [A1]
  29538. 00015F88  A975                     syscall    TickCount
  29539. 00015F8A  201F                     move.l     D0, [A7]+
  29540. 00015F8C  5A80                     addq.l     D0, 5
  29541. 00015F8E  2540 000A                move.l     [A2 + 0xA], D0
  29542. 00015F92  584F                     addq.w     A7, 4
  29543. label00015F94:
  29544. 00015F94  245F                     movea.l    A2, [A7]+
  29545. 00015F96  4E5E                     unlink     A6
  29546. 00015F98  4E75                     rts
  29547. 00015F9A  4E56 FFC8                link       A6, -0x0038
  29548. 00015F9E  2F0A                     move.l     -[A7], A2
  29549. 00015FA0  246E 0008                movea.l    A2, [A6 + 0x8]
  29550. 00015FA4  486E FFDA                pea.l      [A6 - 0x26]
  29551. 00015FA8  4EB9 0000 263A           jsr        [0x0000263A]
  29552. 00015FAE  486E FFF8                pea.l      [A6 - 0x8]
  29553. 00015FB2  2F0A                     move.l     -[A7], A2
  29554. 00015FB4  61FF 0000 017E           bsr        +0x180 /* 00016134 */
  29555. 00015FBA  486E FFF8                pea.l      [A6 - 0x8]
  29556. 00015FBE  486E FFD4                pea.l      [A6 - 0x2C]
  29557. 00015FC2  4EB9 0000 266A           jsr        [0x0000266A]
  29558. 00015FC8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29559. 00015FCC  2057                     movea.l    A0, [A7]
  29560. 00015FCE  2268 0004                movea.l    A1, [A0 + 0x4]
  29561. 00015FD2  2269 00D8                movea.l    A1, [A1 + 0xD8]
  29562. 00015FD6  4E91                     jsr        [A1]
  29563. 00015FD8  486E FFF8                pea.l      [A6 - 0x8]
  29564. 00015FDC  A8A3                     syscall    EraseRect
  29565. 00015FDE  4EB9 0000 264A           jsr        [0x0000264A]
  29566. 00015FE4  2F0A                     move.l     -[A7], A2
  29567. 00015FE6  61FF 0000 0194           bsr        +0x196 /* 0001617C */
  29568. 00015FEC  4A00                     tst.b      D0
  29569. 00015FEE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  29570. 00015FF2  670E                     beq        +0x10 /* 00016002 */
  29571. 00015FF4  2F0A                     move.l     -[A7], A2
  29572. 00015FF6  61FF 0000 0120           bsr        +0x122 /* 00016118 */
  29573. 00015FFC  4A00                     tst.b      D0
  29574. 00015FFE  584F                     addq.w     A7, 4
  29575. 00016000  6622                     bne        +0x24 /* 00016024 */
  29576. label00016002:
  29577. 00016002  1F3C 0007                move.b     -[A7], 0x7
  29578. 00016006  486E FFC8                pea.l      [A6 - 0x38]
  29579. 0001600A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  29580. 00016010  2D6E FFC8 FFCE           move.l     [A6 - 0x32], [A6 - 0x38]
  29581. 00016016  3D6E FFCC FFD2           move.w     [A6 - 0x2E], [A6 - 0x34]
  29582. 0001601C  486E FFCE                pea.l      [A6 - 0x32]
  29583. 00016020  AA14                     syscall    RGBForeColor
  29584. 00016022  5C4F                     addq.w     A7, 6
  29585. label00016024:
  29586. 00016024  486E FFF8                pea.l      [A6 - 0x8]
  29587. 00016028  2F0A                     move.l     -[A7], A2
  29588. 0001602A  2057                     movea.l    A0, [A7]
  29589. 0001602C  2250                     movea.l    A1, [A0]
  29590. 0001602E  2269 00AC                movea.l    A1, [A1 + 0xAC]
  29591. 00016032  4E91                     jsr        [A1]
  29592. 00016034  42A7                     clr.l      -[A7]
  29593. 00016036  3F3C 0001                move.w     -[A7], 0x1
  29594. 0001603A  486E FFF8                pea.l      [A6 - 0x8]
  29595. 0001603E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29596. 00016042  2057                     movea.l    A0, [A7]
  29597. 00016044  2268 0004                movea.l    A1, [A0 + 0x4]
  29598. 00016048  2269 0018                movea.l    A1, [A1 + 0x18]
  29599. 0001604C  4E91                     jsr        [A1]
  29600. 0001604E  584F                     addq.w     A7, 4
  29601. 00016050  2F08                     move.l     -[A7], A0
  29602. 00016052  302A 0008                move.w     D0, [A2 + 0x8]
  29603. 00016056  48C0                     ext.l      D0
  29604. 00016058  5380                     subq.l     D0, 1
  29605. 0001605A  E588                     lsl        D0, 2
  29606. 0001605C  41ED 06EC                lea.l      A0, [A5 + 0x6EC]
  29607. 00016060  2F30 0800                move.l     -[A7], [A0 + D0]
  29608. 00016064  4EB9 0000 3E22           jsr        [0x00003E22]
  29609. 0001606A  3F3C FFFF                move.w     -[A7], 0xFFFF
  29610. 0001606E  486E FFD4                pea.l      [A6 - 0x2C]
  29611. 00016072  4EB9 0000 267A           jsr        [0x0000267A]
  29612. 00016078  3F3C FFFF                move.w     -[A7], 0xFFFF
  29613. 0001607C  486E FFDA                pea.l      [A6 - 0x26]
  29614. 00016080  4EB9 0000 2642           jsr        [0x00002642]
  29615. 00016086  4FEF 0026                lea.l      A7, [A7 + 0x26]
  29616. 0001608A  245F                     movea.l    A2, [A7]+
  29617. 0001608C  4E5E                     unlink     A6
  29618. 0001608E  4E75                     rts
  29619. 00016090  4E56 0000                link       A6, 0
  29620. 00016094  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  29621. 00016098  266E 0008                movea.l    A3, [A6 + 0x8]
  29622. 0001609C  246E 000C                movea.l    A2, [A6 + 0xC]
  29623. 000160A0  2F0A                     move.l     -[A7], A2
  29624. 000160A2  2F0B                     move.l     -[A7], A3
  29625. 000160A4  61FF 0000 008E           bsr        +0x90 /* 00016134 */
  29626. 000160AA  3A12                     move.w     D5, [A2]
  29627. 000160AC  3005                     move.w     D0, D5
  29628. 000160AE  48C0                     ext.l      D0
  29629. 000160B0  362A 0004                move.w     D3, [A2 + 0x4]
  29630. 000160B4  48C3                     ext.l      D3
  29631. 000160B6  9680                     sub.l      D3, D0
  29632. 000160B8  302A 0002                move.w     D0, [A2 + 0x2]
  29633. 000160BC  48C0                     ext.l      D0
  29634. 000160BE  382A 0006                move.w     D4, [A2 + 0x6]
  29635. 000160C2  48C4                     ext.l      D4
  29636. 000160C4  9880                     sub.l      D4, D0
  29637. 000160C6  3003                     move.w     D0, D3
  29638. 000160C8  48C0                     ext.l      D0
  29639. 000160CA  4C7C 0800 0000 0002      movem.l    A3, 0x2
  29640. 000160D2  3205                     move.w     D1, D5
  29641. 000160D4  48C1                     ext.l      D1
  29642. 000160D6  D280                     add.l      D1, D0
  29643. 000160D8  5181                     subq.l     D1, 8
  29644. 000160DA  3481                     move.w     [A2], D1
  29645. 000160DC  3004                     move.w     D0, D4
  29646. 000160DE  48C0                     ext.l      D0
  29647. 000160E0  4C7C 0800 0000 0002      movem.l    A3, 0x2
  29648. 000160E8  322A 0002                move.w     D1, [A2 + 0x2]
  29649. 000160EC  48C1                     ext.l      D1
  29650. 000160EE  D280                     add.l      D1, D0
  29651. 000160F0  5181                     subq.l     D1, 8
  29652. 000160F2  3541 0002                move.w     [A2 + 0x2], D1
  29653. 000160F6  3012                     move.w     D0, [A2]
  29654. 000160F8  48C0                     ext.l      D0
  29655. 000160FA  7210                     moveq.l    D1, 0x10
  29656. 000160FC  D081                     add.l      D0, D1
  29657. 000160FE  3540 0004                move.w     [A2 + 0x4], D0
  29658. 00016102  302A 0002                move.w     D0, [A2 + 0x2]
  29659. 00016106  48C0                     ext.l      D0
  29660. 00016108  D081                     add.l      D0, D1
  29661. 0001610A  3540 0006                move.w     [A2 + 0x6], D0
  29662. 0001610E  504F                     addq.w     A7, 8
  29663. 00016110  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  29664. 00016114  4E5E                     unlink     A6
  29665. 00016116  4E75                     rts
  29666. fn00016118:
  29667. 00016118  4E56 0000                link       A6, 0
  29668. 0001611C  2F0A                     move.l     -[A7], A2
  29669. 0001611E  246E 0008                movea.l    A2, [A6 + 0x8]
  29670. 00016122  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29671. 00016126  4EB9 0000 360A           jsr        [0x0000360A]
  29672. 0001612C  584F                     addq.w     A7, 4
  29673. 0001612E  245F                     movea.l    A2, [A7]+
  29674. 00016130  4E5E                     unlink     A6
  29675. 00016132  4E75                     rts
  29676. fn00016134:
  29677. 00016134  4E56 0000                link       A6, 0
  29678. 00016138  2F0A                     move.l     -[A7], A2
  29679. 0001613A  246E 0008                movea.l    A2, [A6 + 0x8]
  29680. 0001613E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  29681. 00016142  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29682. 00016146  2057                     movea.l    A0, [A7]
  29683. 00016148  2268 0004                movea.l    A1, [A0 + 0x4]
  29684. 0001614C  2269 003C                movea.l    A1, [A1 + 0x3C]
  29685. 00016150  4E91                     jsr        [A1]
  29686. 00016152  504F                     addq.w     A7, 8
  29687. 00016154  245F                     movea.l    A2, [A7]+
  29688. 00016156  4E5E                     unlink     A6
  29689. 00016158  4E75                     rts
  29690. fn0001615A:
  29691. 0001615A  4E56 0000                link       A6, 0
  29692. 0001615E  2F0A                     move.l     -[A7], A2
  29693. 00016160  246E 0008                movea.l    A2, [A6 + 0x8]
  29694. 00016164  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29695. 00016168  2057                     movea.l    A0, [A7]
  29696. 0001616A  2268 0004                movea.l    A1, [A0 + 0x4]
  29697. 0001616E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  29698. 00016172  4E91                     jsr        [A1]
  29699. 00016174  584F                     addq.w     A7, 4
  29700. 00016176  245F                     movea.l    A2, [A7]+
  29701. 00016178  4E5E                     unlink     A6
  29702. 0001617A  4E75                     rts
  29703. fn0001617C:
  29704. 0001617C  4E56 0000                link       A6, 0
  29705. 00016180  2F0A                     move.l     -[A7], A2
  29706. 00016182  246E 0008                movea.l    A2, [A6 + 0x8]
  29707. 00016186  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29708. 0001618A  4EB9 0000 35D2           jsr        [0x000035D2]
  29709. 00016190  584F                     addq.w     A7, 4
  29710. 00016192  245F                     movea.l    A2, [A7]+
  29711. 00016194  4E5E                     unlink     A6
  29712. 00016196  4E75                     rts
  29713. fn00016198:
  29714. 00016198  4E56 0000                link       A6, 0
  29715. 0001619C  2F0A                     move.l     -[A7], A2
  29716. 0001619E  246E 0008                movea.l    A2, [A6 + 0x8]
  29717. 000161A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  29718. 000161A6  2F0A                     move.l     -[A7], A2
  29719. 000161A8  4EB9 0000 1442           jsr        [0x00001442]
  29720. 000161AE  41F9 0001 3C60           lea.l      A0, [0x00013C60]
  29721. 000161B4  2488                     move.l     [A2], A0
  29722. 000161B6  422A 000A                clr.b      [A2 + 0xA]
  29723. 000161BA  157C 0001 000B           move.b     [A2 + 0xB], 0x1
  29724. 000161C0  204A                     movea.l    A0, A2
  29725. 000161C2  504F                     addq.w     A7, 8
  29726. 000161C4  245F                     movea.l    A2, [A7]+
  29727. 000161C6  4E5E                     unlink     A6
  29728. 000161C8  4E75                     rts
  29729. 000161CA  4E56 0000                link       A6, 0
  29730. 000161CE  2F0A                     move.l     -[A7], A2
  29731. 000161D0  246E 0008                movea.l    A2, [A6 + 0x8]
  29732. 000161D4  200A                     move.l     D0, A2
  29733. 000161D6  6724                     beq        +0x26 /* 000161FC */
  29734. 000161D8  41F9 0001 3C60           lea.l      A0, [0x00013C60]
  29735. 000161DE  2488                     move.l     [A2], A0
  29736. 000161E0  4267                     clr.w      -[A7]
  29737. 000161E2  2F0A                     move.l     -[A7], A2
  29738. 000161E4  4EB9 0000 144A           jsr        [0x0000144A]
  29739. 000161EA  4A6E 000C                tst.w      [A6 + 0xC]
  29740. 000161EE  5C4F                     addq.w     A7, 6
  29741. 000161F0  6F0A                     ble        +0xC /* 000161FC */
  29742. 000161F2  2F0A                     move.l     -[A7], A2
  29743. 000161F4  4EB9 0000 2592           jsr        [0x00002592]
  29744. 000161FA  584F                     addq.w     A7, 4
  29745. label000161FC:
  29746. 000161FC  204A                     movea.l    A0, A2
  29747. 000161FE  245F                     movea.l    A2, [A7]+
  29748. 00016200  4E5E                     unlink     A6
  29749. 00016202  4E75                     rts
  29750. 00016204  4E56 FEFC                link       A6, -0x0104
  29751. 00016208  48E7 0038                movem.l    -[A7], A2,A3,A4
  29752. 0001620C  286E 0008                movea.l    A4, [A6 + 0x8]
  29753. 00016210  266E 000C                movea.l    A3, [A6 + 0xC]
  29754. 00016214  246E 0010                movea.l    A2, [A6 + 0x10]
  29755. 00016218  486E FFFE                pea.l      [A6 - 0x2]
  29756. 0001621C  2F0A                     move.l     -[A7], A2
  29757. 0001621E  61FF FFFE E578           bsr        -0x11A86 /* 00004798 */
  29758. 00016224  486E FEFC                pea.l      [A6 - 0x104]
  29759. 00016228  2F0A                     move.l     -[A7], A2
  29760. 0001622A  61FF FFFE E56C           bsr        -0x11A92 /* 00004798 */
  29761. 00016230  486E FEFE                pea.l      [A6 - 0x102]
  29762. 00016234  2F0A                     move.l     -[A7], A2
  29763. 00016236  4EB9 0000 30A2           jsr        [0x000030A2]
  29764. 0001623C  42A7                     clr.l      -[A7]
  29765. 0001623E  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  29766. 00016242  486E FEFE                pea.l      [A6 - 0x102]
  29767. 00016246  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  29768. 0001624A  2F0B                     move.l     -[A7], A3
  29769. 0001624C  2F0C                     move.l     -[A7], A4
  29770. 0001624E  2057                     movea.l    A0, [A7]
  29771. 00016250  2250                     movea.l    A1, [A0]
  29772. 00016252  2269 0010                movea.l    A1, [A1 + 0x10]
  29773. 00016256  4E91                     jsr        [A1]
  29774. 00016258  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  29775. 0001625C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  29776. 00016260  4E5E                     unlink     A6
  29777. 00016262  4E75                     rts
  29778. 00016264  4E56 0000                link       A6, 0
  29779. 00016268  48E7 1030                movem.l    -[A7], D3,A2,A3
  29780. 0001626C  246E 0008                movea.l    A2, [A6 + 0x8]
  29781. 00016270  266E 000C                movea.l    A3, [A6 + 0xC]
  29782. 00016274  362E 0010                move.w     D3, [A6 + 0x10]
  29783. 00016278  254B 0004                move.l     [A2 + 0x4], A3
  29784. 0001627C  0C43 0041                cmpi.w     D3, 0x41 /* 'A' */
  29785. 00016280  670A                     beq        +0xC /* 0001628C */
  29786. 00016282  0C43 0043                cmpi.w     D3, 0x43 /* 'C' */
  29787. 00016286  6704                     beq        +0x6 /* 0001628C */
  29788. 00016288  7000                     moveq.l    D0, 0x00
  29789. 0001628A  6002                     bra        +0x4 /* 0001628E */
  29790. label0001628C:
  29791. 0001628C  7001                     moveq.l    D0, 0x01
  29792. label0001628E:
  29793. 0001628E  1540 000A                move.b     [A2 + 0xA], D0
  29794. 00016292  157C 0001 000B           move.b     [A2 + 0xB], 0x1
  29795. 00016298  422A 0008                clr.b      [A2 + 0x8]
  29796. 0001629C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29797. 000162A0  61FF FFFF EBDC           bsr        -0x1422 /* 00014E7E */
  29798. 000162A6  7201                     moveq.l    D1, 0x01
  29799. 000162A8  B081                     cmp.l      D0, D1
  29800. 000162AA  584F                     addq.w     A7, 4
  29801. 000162AC  6C16                     bge        +0x18 /* 000162C4 */
  29802. 000162AE  4878 0001                push.l     0x1
  29803. 000162B2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29804. 000162B6  2057                     movea.l    A0, [A7]
  29805. 000162B8  2268 0004                movea.l    A1, [A0 + 0x4]
  29806. 000162BC  2269 0164                movea.l    A1, [A1 + 0x164]
  29807. 000162C0  4E91                     jsr        [A1]
  29808. 000162C2  504F                     addq.w     A7, 8
  29809. label000162C4:
  29810. 000162C4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  29811. 000162C8  4E5E                     unlink     A6
  29812. 000162CA  4E75                     rts
  29813. 000162CC  206F 0004                movea.l    A0, [A7 + 0x4]
  29814. 000162D0  102F 0008                move.b     D0, [A7 + 0x8]
  29815. 000162D4  B028 0008                cmp.b      D0, [A0 + 0x8]
  29816. 000162D8  6704                     beq        +0x6 /* 000162DE */
  29817. 000162DA  1140 0008                move.b     [A0 + 0x8], D0
  29818. label000162DE:
  29819. 000162DE  4E75                     rts
  29820. 000162E0  4E56 0000                link       A6, 0
  29821. 000162E4  2F0A                     move.l     -[A7], A2
  29822. 000162E6  246E 0008                movea.l    A2, [A6 + 0x8]
  29823. 000162EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29824. 000162EE  2057                     movea.l    A0, [A7]
  29825. 000162F0  2268 0004                movea.l    A1, [A0 + 0x4]
  29826. 000162F4  2269 001C                movea.l    A1, [A1 + 0x1C]
  29827. 000162F8  4E91                     jsr        [A1]
  29828. 000162FA  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  29829. 000162FE  584F                     addq.w     A7, 4
  29830. 00016300  670A                     beq        +0xC /* 0001630C */
  29831. 00016302  2F0A                     move.l     -[A7], A2
  29832. 00016304  61FF FFFF FE54           bsr        -0x1AA /* 0001615A */
  29833. 0001630A  584F                     addq.w     A7, 4
  29834. label0001630C:
  29835. 0001630C  245F                     movea.l    A2, [A7]+
  29836. 0001630E  4E5E                     unlink     A6
  29837. 00016310  4E75                     rts
  29838. 00016312  4E56 0000                link       A6, 0
  29839. 00016316  2F0A                     move.l     -[A7], A2
  29840. 00016318  246E 0008                movea.l    A2, [A6 + 0x8]
  29841. 0001631C  2F0A                     move.l     -[A7], A2
  29842. 0001631E  2057                     movea.l    A0, [A7]
  29843. 00016320  2250                     movea.l    A1, [A0]
  29844. 00016322  2269 00AC                movea.l    A1, [A1 + 0xAC]
  29845. 00016326  4E91                     jsr        [A1]
  29846. 00016328  4A00                     tst.b      D0
  29847. 0001632A  584F                     addq.w     A7, 4
  29848. 0001632C  6710                     beq        +0x12 /* 0001633E */
  29849. 0001632E  4227                     clr.b      -[A7]
  29850. 00016330  2F0A                     move.l     -[A7], A2
  29851. 00016332  2057                     movea.l    A0, [A7]
  29852. 00016334  2250                     movea.l    A1, [A0]
  29853. 00016336  2269 00B0                movea.l    A1, [A1 + 0xB0]
  29854. 0001633A  4E91                     jsr        [A1]
  29855. 0001633C  5C4F                     addq.w     A7, 6
  29856. label0001633E:
  29857. 0001633E  2F0A                     move.l     -[A7], A2
  29858. 00016340  2057                     movea.l    A0, [A7]
  29859. 00016342  2250                     movea.l    A1, [A0]
  29860. 00016344  2269 00C4                movea.l    A1, [A1 + 0xC4]
  29861. 00016348  4E91                     jsr        [A1]
  29862. 0001634A  42A7                     clr.l      -[A7]
  29863. 0001634C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  29864. 00016350  2057                     movea.l    A0, [A7]
  29865. 00016352  2268 0004                movea.l    A1, [A0 + 0x4]
  29866. 00016356  2269 00F0                movea.l    A1, [A1 + 0xF0]
  29867. 0001635A  4E91                     jsr        [A1]
  29868. 0001635C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29869. 00016360  245F                     movea.l    A2, [A7]+
  29870. 00016362  4E5E                     unlink     A6
  29871. 00016364  4E75                     rts
  29872. 00016366  4E56 0000                link       A6, 0
  29873. 0001636A  2F0A                     move.l     -[A7], A2
  29874. 0001636C  246E 000C                movea.l    A2, [A6 + 0xC]
  29875. 00016370  2F0A                     move.l     -[A7], A2
  29876. 00016372  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  29877. 00016376  61FF FFFF FDBC           bsr        -0x242 /* 00016134 */
  29878. 0001637C  2F0A                     move.l     -[A7], A2
  29879. 0001637E  61FF 0000 076A           bsr        +0x76C /* 00016AEA */
  29880. 00016384  48C0                     ext.l      D0
  29881. 00016386  720C                     moveq.l    D1, 0x0C
  29882. 00016388  9081                     sub.l      D0, D1
  29883. 0001638A  4C7C 0800 0000 0002      movem.l    A3, 0x2
  29884. 00016392  D16A 0002                add.w      [A2 + 0x2], D0
  29885. 00016396  302A 0002                move.w     D0, [A2 + 0x2]
  29886. 0001639A  48C0                     ext.l      D0
  29887. 0001639C  D081                     add.l      D0, D1
  29888. 0001639E  3540 0006                move.w     [A2 + 0x6], D0
  29889. 000163A2  2F0A                     move.l     -[A7], A2
  29890. 000163A4  61FF 0000 0730           bsr        +0x732 /* 00016AD6 */
  29891. 000163AA  48C0                     ext.l      D0
  29892. 000163AC  720C                     moveq.l    D1, 0x0C
  29893. 000163AE  9081                     sub.l      D0, D1
  29894. 000163B0  4C7C 0800 0000 0002      movem.l    A3, 0x2
  29895. 000163B8  D152                     add.w      [A2], D0
  29896. 000163BA  3012                     move.w     D0, [A2]
  29897. 000163BC  48C0                     ext.l      D0
  29898. 000163BE  D081                     add.l      D0, D1
  29899. 000163C0  3540 0004                move.w     [A2 + 0x4], D0
  29900. 000163C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  29901. 000163C8  245F                     movea.l    A2, [A7]+
  29902. 000163CA  4E5E                     unlink     A6
  29903. 000163CC  4E75                     rts
  29904. 000163CE  4E56 0000                link       A6, 0
  29905. 000163D2  48E7 1030                movem.l    -[A7], D3,A2,A3
  29906. 000163D6  266E 0008                movea.l    A3, [A6 + 0x8]
  29907. 000163DA  262E 000E                move.l     D3, [A6 + 0xE]
  29908. 000163DE  246E 0016                movea.l    A2, [A6 + 0x16]
  29909. 000163E2  2003                     move.l     D0, D3
  29910. 000163E4  0480 6C61 7374           subi.l     D0, 0x6C617374 /* 'last' */
  29911. 000163EA  6702                     beq        +0x4 /* 000163EE */
  29912. 000163EC  6018                     bra        +0x1A /* 00016406 */
  29913. label000163EE:
  29914. 000163EE  3612                     move.w     D3, [A2]
  29915. 000163F0  3043                     movea.w    A0, D3
  29916. 000163F2  2F08                     move.l     -[A7], A0
  29917. 000163F4  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  29918. 000163F8  2057                     movea.l    A0, [A7]
  29919. 000163FA  2268 0004                movea.l    A1, [A0 + 0x4]
  29920. 000163FE  2269 0020                movea.l    A1, [A1 + 0x20]
  29921. 00016402  4E91                     jsr        [A1]
  29922. 00016404  504F                     addq.w     A7, 8
  29923. label00016406:
  29924. 00016406  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  29925. 0001640A  4E5E                     unlink     A6
  29926. 0001640C  4E75                     rts
  29927. 0001640E  4E56 0000                link       A6, 0
  29928. 00016412  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  29929. 00016416  286E 0008                movea.l    A4, [A6 + 0x8]
  29930. 0001641A  262E 000E                move.l     D3, [A6 + 0xE]
  29931. 0001641E  266E 0016                movea.l    A3, [A6 + 0x16]
  29932. 00016422  246E 001A                movea.l    A2, [A6 + 0x1A]
  29933. 00016426  2003                     move.l     D0, D3
  29934. 00016428  0480 6C61 7374           subi.l     D0, 0x6C617374 /* 'last' */
  29935. 0001642E  6702                     beq        +0x4 /* 00016432 */
  29936. 00016430  601C                     bra        +0x1E /* 0001644E */
  29937. label00016432:
  29938. 00016432  200A                     move.l     D0, A2
  29939. 00016434  6704                     beq        +0x6 /* 0001643A */
  29940. 00016436  7002                     moveq.l    D0, 0x02
  29941. 00016438  2480                     move.l     [A2], D0
  29942. label0001643A:
  29943. 0001643A  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  29944. 0001643E  2057                     movea.l    A0, [A7]
  29945. 00016440  2268 0004                movea.l    A1, [A0 + 0x4]
  29946. 00016444  2269 001C                movea.l    A1, [A1 + 0x1C]
  29947. 00016448  4E91                     jsr        [A1]
  29948. 0001644A  3680                     move.w     [A3], D0
  29949. 0001644C  584F                     addq.w     A7, 4
  29950. label0001644E:
  29951. 0001644E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  29952. 00016452  4E5E                     unlink     A6
  29953. 00016454  4E75                     rts
  29954. 00016456  4E56 FFE4                link       A6, -0x001C
  29955. 0001645A  2F0A                     move.l     -[A7], A2
  29956. 0001645C  246E 0008                movea.l    A2, [A6 + 0x8]
  29957. 00016460  4EB9 0000 264A           jsr        [0x0000264A]
  29958. 00016466  486E FFE4                pea.l      [A6 - 0x1C]
  29959. 0001646A  2F0A                     move.l     -[A7], A2
  29960. 0001646C  2057                     movea.l    A0, [A7]
  29961. 0001646E  2250                     movea.l    A1, [A0]
  29962. 00016470  2269 00C0                movea.l    A1, [A1 + 0xC0]
  29963. 00016474  4E91                     jsr        [A1]
  29964. 00016476  486E FFE4                pea.l      [A6 - 0x1C]
  29965. 0001647A  486E FFEC                pea.l      [A6 - 0x14]
  29966. 0001647E  4EB9 0000 26D2           jsr        [0x000026D2]
  29967. 00016484  4FEF 0010                lea.l      A7, [A7 + 0x10]
  29968. 00016488  6000 0204                bra        +0x206 /* 0001668E */
  29969. label0001648C:
  29970. 0001648C  2F0A                     move.l     -[A7], A2
  29971. 0001648E  2057                     movea.l    A0, [A7]
  29972. 00016490  2250                     movea.l    A1, [A0]
  29973. 00016492  2269 00AC                movea.l    A1, [A1 + 0xAC]
  29974. 00016496  4E91                     jsr        [A1]
  29975. 00016498  4A00                     tst.b      D0
  29976. 0001649A  584F                     addq.w     A7, 4
  29977. 0001649C  6700 0088                beq        +0x8A /* 00016526 */
  29978. 000164A0  4EB9 0000 264A           jsr        [0x0000264A]
  29979. 000164A6  2F0A                     move.l     -[A7], A2
  29980. 000164A8  2057                     movea.l    A0, [A7]
  29981. 000164AA  2250                     movea.l    A1, [A0]
  29982. 000164AC  2269 00B4                movea.l    A1, [A1 + 0xB4]
  29983. 000164B0  4E91                     jsr        [A1]
  29984. 000164B2  4A00                     tst.b      D0
  29985. 000164B4  584F                     addq.w     A7, 4
  29986. 000164B6  6726                     beq        +0x28 /* 000164DE */
  29987. 000164B8  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  29988. 000164BE  6C04                     bge        +0x6 /* 000164C4 */
  29989. 000164C0  700E                     moveq.l    D0, 0x0E
  29990. 000164C2  6002                     bra        +0x4 /* 000164C6 */
  29991. label000164C4:
  29992. 000164C4  7003                     moveq.l    D0, 0x03
  29993. label000164C6:
  29994. 000164C6  7200                     moveq.l    D1, 0x00
  29995. 000164C8  1200                     move.b     D1, D0
  29996. 000164CA  3F01                     move.w     -[A7], D1
  29997. 000164CC  2F0A                     move.l     -[A7], A2
  29998. 000164CE  2057                     movea.l    A0, [A7]
  29999. 000164D0  2250                     movea.l    A1, [A0]
  30000. 000164D2  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30001. 000164D6  4E91                     jsr        [A1]
  30002. 000164D8  5C4F                     addq.w     A7, 6
  30003. 000164DA  6000 01B2                bra        +0x1B4 /* 0001668E */
  30004. label000164DE:
  30005. 000164DE  2F0A                     move.l     -[A7], A2
  30006. 000164E0  2057                     movea.l    A0, [A7]
  30007. 000164E2  2250                     movea.l    A1, [A0]
  30008. 000164E4  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30009. 000164E8  4E91                     jsr        [A1]
  30010. 000164EA  4A00                     tst.b      D0
  30011. 000164EC  584F                     addq.w     A7, 4
  30012. 000164EE  6710                     beq        +0x12 /* 00016500 */
  30013. 000164F0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30014. 000164F6  6C04                     bge        +0x6 /* 000164FC */
  30015. 000164F8  7011                     moveq.l    D0, 0x11
  30016. 000164FA  6002                     bra        +0x4 /* 000164FE */
  30017. label000164FC:
  30018. 000164FC  7006                     moveq.l    D0, 0x06
  30019. label000164FE:
  30020. 000164FE  600E                     bra        +0x10 /* 0001650E */
  30021. label00016500:
  30022. 00016500  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30023. 00016506  6C04                     bge        +0x6 /* 0001650C */
  30024. 00016508  700C                     moveq.l    D0, 0x0C
  30025. 0001650A  6002                     bra        +0x4 /* 0001650E */
  30026. label0001650C:
  30027. 0001650C  7001                     moveq.l    D0, 0x01
  30028. label0001650E:
  30029. 0001650E  7200                     moveq.l    D1, 0x00
  30030. 00016510  1200                     move.b     D1, D0
  30031. 00016512  3F01                     move.w     -[A7], D1
  30032. 00016514  2F0A                     move.l     -[A7], A2
  30033. 00016516  2057                     movea.l    A0, [A7]
  30034. 00016518  2250                     movea.l    A1, [A0]
  30035. 0001651A  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30036. 0001651E  4E91                     jsr        [A1]
  30037. 00016520  5C4F                     addq.w     A7, 6
  30038. 00016522  6000 016A                bra        +0x16C /* 0001668E */
  30039. label00016526:
  30040. 00016526  2F0A                     move.l     -[A7], A2
  30041. 00016528  61FF FFFF FBEE           bsr        -0x410 /* 00016118 */
  30042. 0001652E  4A00                     tst.b      D0
  30043. 00016530  584F                     addq.w     A7, 4
  30044. 00016532  6710                     beq        +0x12 /* 00016544 */
  30045. 00016534  2F0A                     move.l     -[A7], A2
  30046. 00016536  61FF FFFF FC44           bsr        -0x3BA /* 0001617C */
  30047. 0001653C  4A00                     tst.b      D0
  30048. 0001653E  584F                     addq.w     A7, 4
  30049. 00016540  6600 00D2                bne        +0xD4 /* 00016614 */
  30050. label00016544:
  30051. 00016544  2F0A                     move.l     -[A7], A2
  30052. 00016546  2057                     movea.l    A0, [A7]
  30053. 00016548  2250                     movea.l    A1, [A0]
  30054. 0001654A  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30055. 0001654E  4E91                     jsr        [A1]
  30056. 00016550  4A00                     tst.b      D0
  30057. 00016552  584F                     addq.w     A7, 4
  30058. 00016554  6746                     beq        +0x48 /* 0001659C */
  30059. 00016556  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30060. 0001655C  6C22                     bge        +0x24 /* 00016580 */
  30061. 0001655E  61FF FFFF 1720           bsr        -0xE8DE /* 00007C80 */
  30062. 00016564  4868 00B2                pea.l      [A0 + 0xB2]
  30063. 00016568  A89D                     syscall    PenPat
  30064. 0001656A  3F3C 000E                move.w     -[A7], 0xE
  30065. 0001656E  2F0A                     move.l     -[A7], A2
  30066. 00016570  2057                     movea.l    A0, [A7]
  30067. 00016572  2250                     movea.l    A1, [A0]
  30068. 00016574  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30069. 00016578  4E91                     jsr        [A1]
  30070. 0001657A  5C4F                     addq.w     A7, 6
  30071. 0001657C  6000 0110                bra        +0x112 /* 0001668E */
  30072. label00016580:
  30073. 00016580  4EB9 0000 264A           jsr        [0x0000264A]
  30074. 00016586  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  30075. 0001658A  2F0A                     move.l     -[A7], A2
  30076. 0001658C  2057                     movea.l    A0, [A7]
  30077. 0001658E  2250                     movea.l    A1, [A0]
  30078. 00016590  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30079. 00016594  4E91                     jsr        [A1]
  30080. 00016596  5C4F                     addq.w     A7, 6
  30081. 00016598  6000 00F4                bra        +0xF6 /* 0001668E */
  30082. label0001659C:
  30083. 0001659C  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30084. 000165A2  6C3C                     bge        +0x3E /* 000165E0 */
  30085. 000165A4  61FF FFFF 16DA           bsr        -0xE924 /* 00007C80 */
  30086. 000165AA  4868 00B2                pea.l      [A0 + 0xB2]
  30087. 000165AE  A89D                     syscall    PenPat
  30088. 000165B0  2F0A                     move.l     -[A7], A2
  30089. 000165B2  2057                     movea.l    A0, [A7]
  30090. 000165B4  2250                     movea.l    A1, [A0]
  30091. 000165B6  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30092. 000165BA  4E91                     jsr        [A1]
  30093. 000165BC  4A00                     tst.b      D0
  30094. 000165BE  584F                     addq.w     A7, 4
  30095. 000165C0  6704                     beq        +0x6 /* 000165C6 */
  30096. 000165C2  7011                     moveq.l    D0, 0x11
  30097. 000165C4  6002                     bra        +0x4 /* 000165C8 */
  30098. label000165C6:
  30099. 000165C6  700C                     moveq.l    D0, 0x0C
  30100. label000165C8:
  30101. 000165C8  7200                     moveq.l    D1, 0x00
  30102. 000165CA  1200                     move.b     D1, D0
  30103. 000165CC  3F01                     move.w     -[A7], D1
  30104. 000165CE  2F0A                     move.l     -[A7], A2
  30105. 000165D0  2057                     movea.l    A0, [A7]
  30106. 000165D2  2250                     movea.l    A1, [A0]
  30107. 000165D4  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30108. 000165D8  4E91                     jsr        [A1]
  30109. 000165DA  5C4F                     addq.w     A7, 6
  30110. 000165DC  6000 00B0                bra        +0xB2 /* 0001668E */
  30111. label000165E0:
  30112. 000165E0  4EB9 0000 264A           jsr        [0x0000264A]
  30113. 000165E6  2F0A                     move.l     -[A7], A2
  30114. 000165E8  2057                     movea.l    A0, [A7]
  30115. 000165EA  2250                     movea.l    A1, [A0]
  30116. 000165EC  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30117. 000165F0  4E91                     jsr        [A1]
  30118. 000165F2  4A00                     tst.b      D0
  30119. 000165F4  584F                     addq.w     A7, 4
  30120. 000165F6  6704                     beq        +0x6 /* 000165FC */
  30121. 000165F8  700A                     moveq.l    D0, 0x0A
  30122. 000165FA  6002                     bra        +0x4 /* 000165FE */
  30123. label000165FC:
  30124. 000165FC  7008                     moveq.l    D0, 0x08
  30125. label000165FE:
  30126. 000165FE  7200                     moveq.l    D1, 0x00
  30127. 00016600  1200                     move.b     D1, D0
  30128. 00016602  3F01                     move.w     -[A7], D1
  30129. 00016604  2F0A                     move.l     -[A7], A2
  30130. 00016606  2057                     movea.l    A0, [A7]
  30131. 00016608  2250                     movea.l    A1, [A0]
  30132. 0001660A  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30133. 0001660E  4E91                     jsr        [A1]
  30134. 00016610  5C4F                     addq.w     A7, 6
  30135. 00016612  607A                     bra        +0x7C /* 0001668E */
  30136. label00016614:
  30137. 00016614  2F0A                     move.l     -[A7], A2
  30138. 00016616  2057                     movea.l    A0, [A7]
  30139. 00016618  2250                     movea.l    A1, [A0]
  30140. 0001661A  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30141. 0001661E  4E91                     jsr        [A1]
  30142. 00016620  4A00                     tst.b      D0
  30143. 00016622  584F                     addq.w     A7, 4
  30144. 00016624  6724                     beq        +0x26 /* 0001664A */
  30145. 00016626  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30146. 0001662C  6C04                     bge        +0x6 /* 00016632 */
  30147. 0001662E  700F                     moveq.l    D0, 0x0F
  30148. 00016630  6002                     bra        +0x4 /* 00016634 */
  30149. label00016632:
  30150. 00016632  7004                     moveq.l    D0, 0x04
  30151. label00016634:
  30152. 00016634  7200                     moveq.l    D1, 0x00
  30153. 00016636  1200                     move.b     D1, D0
  30154. 00016638  3F01                     move.w     -[A7], D1
  30155. 0001663A  2F0A                     move.l     -[A7], A2
  30156. 0001663C  2057                     movea.l    A0, [A7]
  30157. 0001663E  2250                     movea.l    A1, [A0]
  30158. 00016640  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30159. 00016644  4E91                     jsr        [A1]
  30160. 00016646  5C4F                     addq.w     A7, 6
  30161. 00016648  6044                     bra        +0x46 /* 0001668E */
  30162. label0001664A:
  30163. 0001664A  2F0A                     move.l     -[A7], A2
  30164. 0001664C  2057                     movea.l    A0, [A7]
  30165. 0001664E  2250                     movea.l    A1, [A0]
  30166. 00016650  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30167. 00016654  4E91                     jsr        [A1]
  30168. 00016656  4A00                     tst.b      D0
  30169. 00016658  584F                     addq.w     A7, 4
  30170. 0001665A  6710                     beq        +0x12 /* 0001666C */
  30171. 0001665C  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30172. 00016662  6C04                     bge        +0x6 /* 00016668 */
  30173. 00016664  7010                     moveq.l    D0, 0x10
  30174. 00016666  6002                     bra        +0x4 /* 0001666A */
  30175. label00016668:
  30176. 00016668  7005                     moveq.l    D0, 0x05
  30177. label0001666A:
  30178. 0001666A  600E                     bra        +0x10 /* 0001667A */
  30179. label0001666C:
  30180. 0001666C  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30181. 00016672  6C04                     bge        +0x6 /* 00016678 */
  30182. 00016674  700B                     moveq.l    D0, 0x0B
  30183. 00016676  6002                     bra        +0x4 /* 0001667A */
  30184. label00016678:
  30185. 00016678  7000                     moveq.l    D0, 0x00
  30186. label0001667A:
  30187. 0001667A  7200                     moveq.l    D1, 0x00
  30188. 0001667C  1200                     move.b     D1, D0
  30189. 0001667E  3F01                     move.w     -[A7], D1
  30190. 00016680  2F0A                     move.l     -[A7], A2
  30191. 00016682  2057                     movea.l    A0, [A7]
  30192. 00016684  2250                     movea.l    A1, [A0]
  30193. 00016686  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30194. 0001668A  4E91                     jsr        [A1]
  30195. 0001668C  5C4F                     addq.w     A7, 6
  30196. label0001668E:
  30197. 0001668E  486E FFFE                pea.l      [A6 - 0x2]
  30198. 00016692  486E FFEC                pea.l      [A6 - 0x14]
  30199. 00016696  4EB9 0000 26E2           jsr        [0x000026E2]
  30200. 0001669C  4A00                     tst.b      D0
  30201. 0001669E  504F                     addq.w     A7, 8
  30202. 000166A0  6600 FDEA                bne        -0x214 /* 0001648C */
  30203. 000166A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  30204. 000166A8  486E FFEC                pea.l      [A6 - 0x14]
  30205. 000166AC  4EB9 0000 26DA           jsr        [0x000026DA]
  30206. 000166B2  5C4F                     addq.w     A7, 6
  30207. 000166B4  245F                     movea.l    A2, [A7]+
  30208. 000166B6  4E5E                     unlink     A6
  30209. 000166B8  4E75                     rts
  30210. 000166BA  4E56 FFC6                link       A6, -0x003A
  30211. 000166BE  2F0A                     move.l     -[A7], A2
  30212. 000166C0  246E 0008                movea.l    A2, [A6 + 0x8]
  30213. 000166C4  2F0A                     move.l     -[A7], A2
  30214. 000166C6  61FF 0000 03C0           bsr        +0x3C2 /* 00016A88 */
  30215. 000166CC  4A00                     tst.b      D0
  30216. 000166CE  584F                     addq.w     A7, 4
  30217. 000166D0  6700 01CE                beq        +0x1D0 /* 000168A0 */
  30218. 000166D4  42A7                     clr.l      -[A7]
  30219. 000166D6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30220. 000166DA  2057                     movea.l    A0, [A7]
  30221. 000166DC  2268 0004                movea.l    A1, [A0 + 0x4]
  30222. 000166E0  2269 00E8                movea.l    A1, [A1 + 0xE8]
  30223. 000166E4  4E91                     jsr        [A1]
  30224. 000166E6  4A00                     tst.b      D0
  30225. 000166E8  504F                     addq.w     A7, 8
  30226. 000166EA  6700 01B4                beq        +0x1B6 /* 000168A0 */
  30227. 000166EE  486E FFCE                pea.l      [A6 - 0x32]
  30228. 000166F2  4EB9 0000 263A           jsr        [0x0000263A]
  30229. 000166F8  4EB9 0000 264A           jsr        [0x0000264A]
  30230. 000166FE  486E FFC6                pea.l      [A6 - 0x3A]
  30231. 00016702  2F0A                     move.l     -[A7], A2
  30232. 00016704  2057                     movea.l    A0, [A7]
  30233. 00016706  2250                     movea.l    A1, [A0]
  30234. 00016708  2269 00C0                movea.l    A1, [A1 + 0xC0]
  30235. 0001670C  4E91                     jsr        [A1]
  30236. 0001670E  486E FFC6                pea.l      [A6 - 0x3A]
  30237. 00016712  486E FFEC                pea.l      [A6 - 0x14]
  30238. 00016716  4EB9 0000 26D2           jsr        [0x000026D2]
  30239. 0001671C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  30240. 00016720  6000 0148                bra        +0x14A /* 0001686A */
  30241. label00016724:
  30242. 00016724  2F0A                     move.l     -[A7], A2
  30243. 00016726  2057                     movea.l    A0, [A7]
  30244. 00016728  2250                     movea.l    A1, [A0]
  30245. 0001672A  2269 00C8                movea.l    A1, [A1 + 0xC8]
  30246. 0001672E  4E91                     jsr        [A1]
  30247. 00016730  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30248. 00016736  584F                     addq.w     A7, 4
  30249. 00016738  6D2E                     blt        +0x30 /* 00016768 */
  30250. 0001673A  2F0A                     move.l     -[A7], A2
  30251. 0001673C  2057                     movea.l    A0, [A7]
  30252. 0001673E  2250                     movea.l    A1, [A0]
  30253. 00016740  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30254. 00016744  4E91                     jsr        [A1]
  30255. 00016746  4A00                     tst.b      D0
  30256. 00016748  584F                     addq.w     A7, 4
  30257. 0001674A  6704                     beq        +0x6 /* 00016750 */
  30258. 0001674C  7007                     moveq.l    D0, 0x07
  30259. 0001674E  6002                     bra        +0x4 /* 00016752 */
  30260. label00016750:
  30261. 00016750  7002                     moveq.l    D0, 0x02
  30262. label00016752:
  30263. 00016752  7200                     moveq.l    D1, 0x00
  30264. 00016754  1200                     move.b     D1, D0
  30265. 00016756  3F01                     move.w     -[A7], D1
  30266. 00016758  2F0A                     move.l     -[A7], A2
  30267. 0001675A  2057                     movea.l    A0, [A7]
  30268. 0001675C  2250                     movea.l    A1, [A0]
  30269. 0001675E  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30270. 00016762  4E91                     jsr        [A1]
  30271. 00016764  5C4F                     addq.w     A7, 6
  30272. 00016766  602C                     bra        +0x2E /* 00016794 */
  30273. label00016768:
  30274. 00016768  2F0A                     move.l     -[A7], A2
  30275. 0001676A  2057                     movea.l    A0, [A7]
  30276. 0001676C  2250                     movea.l    A1, [A0]
  30277. 0001676E  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30278. 00016772  4E91                     jsr        [A1]
  30279. 00016774  4A00                     tst.b      D0
  30280. 00016776  584F                     addq.w     A7, 4
  30281. 00016778  6704                     beq        +0x6 /* 0001677E */
  30282. 0001677A  7012                     moveq.l    D0, 0x12
  30283. 0001677C  6002                     bra        +0x4 /* 00016780 */
  30284. label0001677E:
  30285. 0001677E  700D                     moveq.l    D0, 0x0D
  30286. label00016780:
  30287. 00016780  7200                     moveq.l    D1, 0x00
  30288. 00016782  1200                     move.b     D1, D0
  30289. 00016784  3F01                     move.w     -[A7], D1
  30290. 00016786  2F0A                     move.l     -[A7], A2
  30291. 00016788  2057                     movea.l    A0, [A7]
  30292. 0001678A  2250                     movea.l    A1, [A0]
  30293. 0001678C  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30294. 00016790  4E91                     jsr        [A1]
  30295. 00016792  5C4F                     addq.w     A7, 6
  30296. label00016794:
  30297. 00016794  2F0A                     move.l     -[A7], A2
  30298. 00016796  2057                     movea.l    A0, [A7]
  30299. 00016798  2250                     movea.l    A1, [A0]
  30300. 0001679A  2269 00C8                movea.l    A1, [A1 + 0xC8]
  30301. 0001679E  4E91                     jsr        [A1]
  30302. 000167A0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  30303. 000167A6  584F                     addq.w     A7, 4
  30304. 000167A8  6D5A                     blt        +0x5C /* 00016804 */
  30305. 000167AA  2F0A                     move.l     -[A7], A2
  30306. 000167AC  2057                     movea.l    A0, [A7]
  30307. 000167AE  2250                     movea.l    A1, [A0]
  30308. 000167B0  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30309. 000167B4  4E91                     jsr        [A1]
  30310. 000167B6  4A00                     tst.b      D0
  30311. 000167B8  584F                     addq.w     A7, 4
  30312. 000167BA  671A                     beq        +0x1C /* 000167D6 */
  30313. 000167BC  2F0A                     move.l     -[A7], A2
  30314. 000167BE  2057                     movea.l    A0, [A7]
  30315. 000167C0  2250                     movea.l    A1, [A0]
  30316. 000167C2  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30317. 000167C6  4E91                     jsr        [A1]
  30318. 000167C8  4A00                     tst.b      D0
  30319. 000167CA  584F                     addq.w     A7, 4
  30320. 000167CC  6704                     beq        +0x6 /* 000167D2 */
  30321. 000167CE  7003                     moveq.l    D0, 0x03
  30322. 000167D0  6002                     bra        +0x4 /* 000167D4 */
  30323. label000167D2:
  30324. 000167D2  7006                     moveq.l    D0, 0x06
  30325. label000167D4:
  30326. 000167D4  6018                     bra        +0x1A /* 000167EE */
  30327. label000167D6:
  30328. 000167D6  2F0A                     move.l     -[A7], A2
  30329. 000167D8  2057                     movea.l    A0, [A7]
  30330. 000167DA  2250                     movea.l    A1, [A0]
  30331. 000167DC  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30332. 000167E0  4E91                     jsr        [A1]
  30333. 000167E2  4A00                     tst.b      D0
  30334. 000167E4  584F                     addq.w     A7, 4
  30335. 000167E6  6704                     beq        +0x6 /* 000167EC */
  30336. 000167E8  7003                     moveq.l    D0, 0x03
  30337. 000167EA  6002                     bra        +0x4 /* 000167EE */
  30338. label000167EC:
  30339. 000167EC  7001                     moveq.l    D0, 0x01
  30340. label000167EE:
  30341. 000167EE  7200                     moveq.l    D1, 0x00
  30342. 000167F0  1200                     move.b     D1, D0
  30343. 000167F2  3F01                     move.w     -[A7], D1
  30344. 000167F4  2F0A                     move.l     -[A7], A2
  30345. 000167F6  2057                     movea.l    A0, [A7]
  30346. 000167F8  2250                     movea.l    A1, [A0]
  30347. 000167FA  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30348. 000167FE  4E91                     jsr        [A1]
  30349. 00016800  5C4F                     addq.w     A7, 6
  30350. 00016802  6058                     bra        +0x5A /* 0001685C */
  30351. label00016804:
  30352. 00016804  2F0A                     move.l     -[A7], A2
  30353. 00016806  2057                     movea.l    A0, [A7]
  30354. 00016808  2250                     movea.l    A1, [A0]
  30355. 0001680A  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30356. 0001680E  4E91                     jsr        [A1]
  30357. 00016810  4A00                     tst.b      D0
  30358. 00016812  584F                     addq.w     A7, 4
  30359. 00016814  671A                     beq        +0x1C /* 00016830 */
  30360. 00016816  2F0A                     move.l     -[A7], A2
  30361. 00016818  2057                     movea.l    A0, [A7]
  30362. 0001681A  2250                     movea.l    A1, [A0]
  30363. 0001681C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30364. 00016820  4E91                     jsr        [A1]
  30365. 00016822  4A00                     tst.b      D0
  30366. 00016824  584F                     addq.w     A7, 4
  30367. 00016826  6704                     beq        +0x6 /* 0001682C */
  30368. 00016828  700E                     moveq.l    D0, 0x0E
  30369. 0001682A  6002                     bra        +0x4 /* 0001682E */
  30370. label0001682C:
  30371. 0001682C  7011                     moveq.l    D0, 0x11
  30372. label0001682E:
  30373. 0001682E  6018                     bra        +0x1A /* 00016848 */
  30374. label00016830:
  30375. 00016830  2F0A                     move.l     -[A7], A2
  30376. 00016832  2057                     movea.l    A0, [A7]
  30377. 00016834  2250                     movea.l    A1, [A0]
  30378. 00016836  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30379. 0001683A  4E91                     jsr        [A1]
  30380. 0001683C  4A00                     tst.b      D0
  30381. 0001683E  584F                     addq.w     A7, 4
  30382. 00016840  6704                     beq        +0x6 /* 00016846 */
  30383. 00016842  700E                     moveq.l    D0, 0x0E
  30384. 00016844  6002                     bra        +0x4 /* 00016848 */
  30385. label00016846:
  30386. 00016846  700C                     moveq.l    D0, 0x0C
  30387. label00016848:
  30388. 00016848  7200                     moveq.l    D1, 0x00
  30389. 0001684A  1200                     move.b     D1, D0
  30390. 0001684C  3F01                     move.w     -[A7], D1
  30391. 0001684E  2F0A                     move.l     -[A7], A2
  30392. 00016850  2057                     movea.l    A0, [A7]
  30393. 00016852  2250                     movea.l    A1, [A0]
  30394. 00016854  2269 00CC                movea.l    A1, [A1 + 0xCC]
  30395. 00016858  4E91                     jsr        [A1]
  30396. 0001685A  5C4F                     addq.w     A7, 6
  30397. label0001685C:
  30398. 0001685C  2F0A                     move.l     -[A7], A2
  30399. 0001685E  2057                     movea.l    A0, [A7]
  30400. 00016860  2250                     movea.l    A1, [A0]
  30401. 00016862  2269 00C8                movea.l    A1, [A1 + 0xC8]
  30402. 00016866  4E91                     jsr        [A1]
  30403. 00016868  584F                     addq.w     A7, 4
  30404. label0001686A:
  30405. 0001686A  486E FFFE                pea.l      [A6 - 0x2]
  30406. 0001686E  486E FFEC                pea.l      [A6 - 0x14]
  30407. 00016872  4EB9 0000 26E2           jsr        [0x000026E2]
  30408. 00016878  4A00                     tst.b      D0
  30409. 0001687A  504F                     addq.w     A7, 8
  30410. 0001687C  6600 FEA6                bne        -0x158 /* 00016724 */
  30411. 00016880  3F3C FFFF                move.w     -[A7], 0xFFFF
  30412. 00016884  486E FFEC                pea.l      [A6 - 0x14]
  30413. 00016888  4EB9 0000 26DA           jsr        [0x000026DA]
  30414. 0001688E  3F3C FFFF                move.w     -[A7], 0xFFFF
  30415. 00016892  486E FFCE                pea.l      [A6 - 0x32]
  30416. 00016896  4EB9 0000 2642           jsr        [0x00002642]
  30417. 0001689C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  30418. label000168A0:
  30419. 000168A0  245F                     movea.l    A2, [A7]+
  30420. 000168A2  4E5E                     unlink     A6
  30421. 000168A4  4E75                     rts
  30422. 000168A6  4E56 FFC4                link       A6, -0x003C
  30423. 000168AA  2F0A                     move.l     -[A7], A2
  30424. 000168AC  246E 0008                movea.l    A2, [A6 + 0x8]
  30425. 000168B0  2F0A                     move.l     -[A7], A2
  30426. 000168B2  61FF 0000 01D4           bsr        +0x1D6 /* 00016A88 */
  30427. 000168B8  4A00                     tst.b      D0
  30428. 000168BA  584F                     addq.w     A7, 4
  30429. 000168BC  6700 00B2                beq        +0xB4 /* 00016970 */
  30430. 000168C0  42A7                     clr.l      -[A7]
  30431. 000168C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30432. 000168C6  2057                     movea.l    A0, [A7]
  30433. 000168C8  2268 0004                movea.l    A1, [A0 + 0x4]
  30434. 000168CC  2269 00E8                movea.l    A1, [A1 + 0xE8]
  30435. 000168D0  4E91                     jsr        [A1]
  30436. 000168D2  4A00                     tst.b      D0
  30437. 000168D4  504F                     addq.w     A7, 8
  30438. 000168D6  6700 0098                beq        +0x9A /* 00016970 */
  30439. 000168DA  486E FFD4                pea.l      [A6 - 0x2C]
  30440. 000168DE  4EB9 0000 263A           jsr        [0x0000263A]
  30441. 000168E4  4EB9 0000 264A           jsr        [0x0000264A]
  30442. 000168EA  486E FFF8                pea.l      [A6 - 0x8]
  30443. 000168EE  2F0A                     move.l     -[A7], A2
  30444. 000168F0  61FF FFFF F842           bsr        -0x7BC /* 00016134 */
  30445. 000168F6  486E FFF2                pea.l      [A6 - 0xE]
  30446. 000168FA  4EB9 0000 28C2           jsr        [0x000028C2]
  30447. 00016900  486E FFF2                pea.l      [A6 - 0xE]
  30448. 00016904  61FF FFFF 13A4           bsr        -0xEC5A /* 00007CAA */
  30449. 0001690A  584F                     addq.w     A7, 4
  30450. 0001690C  2F08                     move.l     -[A7], A0
  30451. 0001690E  A87A                     syscall    GetClip
  30452. 00016910  486E FFC4                pea.l      [A6 - 0x3C]
  30453. 00016914  486E FFF2                pea.l      [A6 - 0xE]
  30454. 00016918  61FF 0000 014E           bsr        +0x150 /* 00016A68 */
  30455. 0001691E  2D6E FFC4 FFCC           move.l     [A6 - 0x34], [A6 - 0x3C]
  30456. 00016924  2D6E FFC8 FFD0           move.l     [A6 - 0x30], [A6 - 0x38]
  30457. 0001692A  486E FFF8                pea.l      [A6 - 0x8]
  30458. 0001692E  486E FFCC                pea.l      [A6 - 0x34]
  30459. 00016932  486E FFF8                pea.l      [A6 - 0x8]
  30460. 00016936  A8AA                     syscall    SectRect
  30461. 00016938  101F                     move.b     D0, [A7]+
  30462. 0001693A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30463. 0001693E  2057                     movea.l    A0, [A7]
  30464. 00016940  2268 0004                movea.l    A1, [A0 + 0x4]
  30465. 00016944  2269 00D8                movea.l    A1, [A1 + 0xD8]
  30466. 00016948  4E91                     jsr        [A1]
  30467. 0001694A  486E FFF8                pea.l      [A6 - 0x8]
  30468. 0001694E  A8A3                     syscall    EraseRect
  30469. 00016950  3F3C FFFF                move.w     -[A7], 0xFFFF
  30470. 00016954  486E FFF2                pea.l      [A6 - 0xE]
  30471. 00016958  4EB9 0000 28DA           jsr        [0x000028DA]
  30472. 0001695E  3F3C FFFF                move.w     -[A7], 0xFFFF
  30473. 00016962  486E FFD4                pea.l      [A6 - 0x2C]
  30474. 00016966  4EB9 0000 2642           jsr        [0x00002642]
  30475. 0001696C  4FEF 0026                lea.l      A7, [A7 + 0x26]
  30476. label00016970:
  30477. 00016970  245F                     movea.l    A2, [A7]+
  30478. 00016972  4E5E                     unlink     A6
  30479. 00016974  4E75                     rts
  30480. 00016976  4E56 FFF2                link       A6, -0x000E
  30481. 0001697A  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  30482. 0001697E  246E 0008                movea.l    A2, [A6 + 0x8]
  30483. 00016982  486E FFF8                pea.l      [A6 - 0x8]
  30484. 00016986  2F0A                     move.l     -[A7], A2
  30485. 00016988  2057                     movea.l    A0, [A7]
  30486. 0001698A  2250                     movea.l    A1, [A0]
  30487. 0001698C  2269 00C0                movea.l    A1, [A1 + 0xC0]
  30488. 00016990  4E91                     jsr        [A1]
  30489. 00016992  7A00                     moveq.l    D5, 0x00
  30490. 00016994  504F                     addq.w     A7, 8
  30491. 00016996  6050                     bra        +0x52 /* 000169E8 */
  30492. label00016998:
  30493. 00016998  7600                     moveq.l    D3, 0x00
  30494. 0001699A  6054                     bra        +0x56 /* 000169F0 */
  30495. label0001699C:
  30496. 0001699C  41ED 8A5C                lea.l      A0, [A5 - 0x75A4]
  30497. 000169A0  D1C7                     add.l      A0, D7
  30498. 000169A2  D1C6                     add.l      A0, D6
  30499. 000169A4  1830 3800                move.b     D4, [A0 + D3]
  30500. 000169A8  4884                     ext.w      D4
  30501. 000169AA  0C44 FFFF                cmpi.w     D4, 0xFFFF
  30502. 000169AE  672E                     beq        +0x30 /* 000169DE */
  30503. 000169B0  1F04                     move.b     -[A7], D4
  30504. 000169B2  486E FFF2                pea.l      [A6 - 0xE]
  30505. 000169B6  4EB9 0000 0EFA           jsr        [0x00000EFA]
  30506. 000169BC  486E FFF2                pea.l      [A6 - 0xE]
  30507. 000169C0  302E FFF8                move.w     D0, [A6 - 0x8]
  30508. 000169C4  48C0                     ext.l      D0
  30509. 000169C6  D085                     add.l      D0, D5
  30510. 000169C8  3F00                     move.w     -[A7], D0
  30511. 000169CA  302E FFFA                move.w     D0, [A6 - 0x6]
  30512. 000169CE  48C0                     ext.l      D0
  30513. 000169D0  D083                     add.l      D0, D3
  30514. 000169D2  3F00                     move.w     -[A7], D0
  30515. 000169D4  4EB9 0000 1002           jsr        [0x00001002]
  30516. 000169DA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  30517. label000169DE:
  30518. 000169DE  5283                     addq.l     D3, 1
  30519. label000169E0:
  30520. 000169E0  700C                     moveq.l    D0, 0x0C
  30521. 000169E2  B680                     cmp.l      D3, D0
  30522. 000169E4  6DB6                     blt        -0x48 /* 0001699C */
  30523. 000169E6  5285                     addq.l     D5, 1
  30524. label000169E8:
  30525. 000169E8  700C                     moveq.l    D0, 0x0C
  30526. 000169EA  BA80                     cmp.l      D5, D0
  30527. 000169EC  6DAA                     blt        -0x54 /* 00016998 */
  30528. 000169EE  6010                     bra        +0x12 /* 00016A00 */
  30529. label000169F0:
  30530. 000169F0  7C0C                     moveq.l    D6, 0x0C
  30531. 000169F2  4C05 6800                movem.w    A3,A5,A6, D5
  30532. 000169F6  3E2E 000C                move.w     D7, [A6 + 0xC]
  30533. 000169FA  CFFC 0090                muls.w     D7, 0x90
  30534. 000169FE  60E0                     bra        -0x1E /* 000169E0 */
  30535. label00016A00:
  30536. 00016A00  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  30537. 00016A04  4E5E                     unlink     A6
  30538. 00016A06  4E75                     rts
  30539. 00016A08  4E56 0000                link       A6, 0
  30540. 00016A0C  48E7 1820                movem.l    -[A7], D3,D4,A2
  30541. 00016A10  246E 0008                movea.l    A2, [A6 + 0x8]
  30542. 00016A14  162E 000E                move.b     D3, [A6 + 0xE]
  30543. 00016A18  182E 0010                move.b     D4, [A6 + 0x10]
  30544. 00016A1C  2F0A                     move.l     -[A7], A2
  30545. 00016A1E  2057                     movea.l    A0, [A7]
  30546. 00016A20  2250                     movea.l    A1, [A0]
  30547. 00016A22  2269 00BC                movea.l    A1, [A1 + 0xBC]
  30548. 00016A26  4E91                     jsr        [A1]
  30549. 00016A28  4A00                     tst.b      D0
  30550. 00016A2A  584F                     addq.w     A7, 4
  30551. 00016A2C  6728                     beq        +0x2A /* 00016A56 */
  30552. 00016A2E  B604                     cmp.b      D3, D4
  30553. 00016A30  6724                     beq        +0x26 /* 00016A56 */
  30554. 00016A32  1F03                     move.b     -[A7], D3
  30555. 00016A34  2F0A                     move.l     -[A7], A2
  30556. 00016A36  2057                     movea.l    A0, [A7]
  30557. 00016A38  2250                     movea.l    A1, [A0]
  30558. 00016A3A  2269 00B0                movea.l    A1, [A1 + 0xB0]
  30559. 00016A3E  4E91                     jsr        [A1]
  30560. 00016A40  42A7                     clr.l      -[A7]
  30561. 00016A42  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30562. 00016A46  2057                     movea.l    A0, [A7]
  30563. 00016A48  2268 0004                movea.l    A1, [A0 + 0x4]
  30564. 00016A4C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  30565. 00016A50  4E91                     jsr        [A1]
  30566. 00016A52  4FEF 000E                lea.l      A7, [A7 + 0xE]
  30567. label00016A56:
  30568. 00016A56  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  30569. 00016A5A  4E5E                     unlink     A6
  30570. 00016A5C  4E75                     rts
  30571. 00016A5E  206F 0004                movea.l    A0, [A7 + 0x4]
  30572. 00016A62  1028 000B                move.b     D0, [A0 + 0xB]
  30573. 00016A66  4E75                     rts
  30574. fn00016A68:
  30575. 00016A68  48E7 0030                movem.l    -[A7], A2,A3
  30576. 00016A6C  266F 000C                movea.l    A3, [A7 + 0xC]
  30577. 00016A70  246F 0010                movea.l    A2, [A7 + 0x10]
  30578. 00016A74  2053                     movea.l    A0, [A3]
  30579. 00016A76  2050                     movea.l    A0, [A0]
  30580. 00016A78  24A8 0002                move.l     [A2], [A0 + 0x2]
  30581. 00016A7C  2568 0006 0004           move.l     [A2 + 0x4], [A0 + 0x6]
  30582. 00016A82  4CDF 0C00                movem.l    A2,A3, [A7]+
  30583. 00016A86  4E75                     rts
  30584. fn00016A88:
  30585. 00016A88  4E56 0000                link       A6, 0
  30586. 00016A8C  2F0A                     move.l     -[A7], A2
  30587. 00016A8E  246E 0008                movea.l    A2, [A6 + 0x8]
  30588. 00016A92  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30589. 00016A96  4EB9 0000 359A           jsr        [0x0000359A]
  30590. 00016A9C  584F                     addq.w     A7, 4
  30591. 00016A9E  245F                     movea.l    A2, [A7]+
  30592. 00016AA0  4E5E                     unlink     A6
  30593. 00016AA2  4E75                     rts
  30594. 00016AA4  206F 0004                movea.l    A0, [A7 + 0x4]
  30595. 00016AA8  1028 000A                move.b     D0, [A0 + 0xA]
  30596. 00016AAC  4E75                     rts
  30597. 00016AAE  4E56 0000                link       A6, 0
  30598. 00016AB2  2F0A                     move.l     -[A7], A2
  30599. 00016AB4  246E 0008                movea.l    A2, [A6 + 0x8]
  30600. 00016AB8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30601. 00016ABC  2057                     movea.l    A0, [A7]
  30602. 00016ABE  2268 0004                movea.l    A1, [A0 + 0x4]
  30603. 00016AC2  2269 001C                movea.l    A1, [A1 + 0x1C]
  30604. 00016AC6  4E91                     jsr        [A1]
  30605. 00016AC8  4A80                     tst.l      D0
  30606. 00016ACA  5EC0                     sgt        D0
  30607. 00016ACC  4400                     neg.b      D0
  30608. 00016ACE  584F                     addq.w     A7, 4
  30609. 00016AD0  245F                     movea.l    A2, [A7]+
  30610. 00016AD2  4E5E                     unlink     A6
  30611. 00016AD4  4E75                     rts
  30612. fn00016AD6:
  30613. 00016AD6  206F 0004                movea.l    A0, [A7 + 0x4]
  30614. 00016ADA  3010                     move.w     D0, [A0]
  30615. 00016ADC  48C0                     ext.l      D0
  30616. 00016ADE  3228 0004                move.w     D1, [A0 + 0x4]
  30617. 00016AE2  48C1                     ext.l      D1
  30618. 00016AE4  9280                     sub.l      D1, D0
  30619. 00016AE6  3001                     move.w     D0, D1
  30620. 00016AE8  4E75                     rts
  30621. fn00016AEA:
  30622. 00016AEA  206F 0004                movea.l    A0, [A7 + 0x4]
  30623. 00016AEE  3028 0002                move.w     D0, [A0 + 0x2]
  30624. 00016AF2  48C0                     ext.l      D0
  30625. 00016AF4  3228 0006                move.w     D1, [A0 + 0x6]
  30626. 00016AF8  48C1                     ext.l      D1
  30627. 00016AFA  9280                     sub.l      D1, D0
  30628. 00016AFC  3001                     move.w     D0, D1
  30629. 00016AFE  4E75                     rts
  30630. 00016B00  206F 0004                movea.l    A0, [A7 + 0x4]
  30631. 00016B04  1028 0008                move.b     D0, [A0 + 0x8]
  30632. 00016B08  4E75                     rts
  30633. fn00016B0A:
  30634. 00016B0A  4E56 0000                link       A6, 0
  30635. 00016B0E  2F0A                     move.l     -[A7], A2
  30636. 00016B10  246E 0008                movea.l    A2, [A6 + 0x8]
  30637. 00016B14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  30638. 00016B18  2F0A                     move.l     -[A7], A2
  30639. 00016B1A  4EB9 0000 1442           jsr        [0x00001442]
  30640. 00016B20  41F9 0001 3AAE           lea.l      A0, [0x00013AAE]
  30641. 00016B26  2488                     move.l     [A2], A0
  30642. 00016B28  157C 0001 000A           move.b     [A2 + 0xA], 0x1
  30643. 00016B2E  426A 000C                clr.w      [A2 + 0xC]
  30644. 00016B32  426A 000E                clr.w      [A2 + 0xE]
  30645. 00016B36  42AA 0010                clr.l      [A2 + 0x10]
  30646. 00016B3A  42AA 0014                clr.l      [A2 + 0x14]
  30647. 00016B3E  204A                     movea.l    A0, A2
  30648. 00016B40  504F                     addq.w     A7, 8
  30649. 00016B42  245F                     movea.l    A2, [A7]+
  30650. 00016B44  4E5E                     unlink     A6
  30651. 00016B46  4E75                     rts
  30652. 00016B48  4E56 0000                link       A6, 0
  30653. 00016B4C  2F0A                     move.l     -[A7], A2
  30654. 00016B4E  246E 0008                movea.l    A2, [A6 + 0x8]
  30655. 00016B52  200A                     move.l     D0, A2
  30656. 00016B54  6724                     beq        +0x26 /* 00016B7A */
  30657. 00016B56  41F9 0001 3AAE           lea.l      A0, [0x00013AAE]
  30658. 00016B5C  2488                     move.l     [A2], A0
  30659. 00016B5E  4267                     clr.w      -[A7]
  30660. 00016B60  2F0A                     move.l     -[A7], A2
  30661. 00016B62  4EB9 0000 144A           jsr        [0x0000144A]
  30662. 00016B68  4A6E 000C                tst.w      [A6 + 0xC]
  30663. 00016B6C  5C4F                     addq.w     A7, 6
  30664. 00016B6E  6F0A                     ble        +0xC /* 00016B7A */
  30665. 00016B70  2F0A                     move.l     -[A7], A2
  30666. 00016B72  4EB9 0000 2592           jsr        [0x00002592]
  30667. 00016B78  584F                     addq.w     A7, 4
  30668. label00016B7A:
  30669. 00016B7A  204A                     movea.l    A0, A2
  30670. 00016B7C  245F                     movea.l    A2, [A7]+
  30671. 00016B7E  4E5E                     unlink     A6
  30672. 00016B80  4E75                     rts
  30673. 00016B82  4E56 FEFC                link       A6, -0x0104
  30674. 00016B86  48E7 0038                movem.l    -[A7], A2,A3,A4
  30675. 00016B8A  286E 0008                movea.l    A4, [A6 + 0x8]
  30676. 00016B8E  266E 000C                movea.l    A3, [A6 + 0xC]
  30677. 00016B92  246E 0010                movea.l    A2, [A6 + 0x10]
  30678. 00016B96  486E FFFE                pea.l      [A6 - 0x2]
  30679. 00016B9A  2F0A                     move.l     -[A7], A2
  30680. 00016B9C  61FF FFFE DBFA           bsr        -0x12404 /* 00004798 */
  30681. 00016BA2  486E FFFC                pea.l      [A6 - 0x4]
  30682. 00016BA6  2F0A                     move.l     -[A7], A2
  30683. 00016BA8  61FF FFFE DBEE           bsr        -0x12410 /* 00004798 */
  30684. 00016BAE  486E FEFC                pea.l      [A6 - 0x104]
  30685. 00016BB2  2F0A                     move.l     -[A7], A2
  30686. 00016BB4  4EB9 0000 30A2           jsr        [0x000030A2]
  30687. 00016BBA  42A7                     clr.l      -[A7]
  30688. 00016BBC  4267                     clr.w      -[A7]
  30689. 00016BBE  486D 950D                pea.l      [A5 - 0x6AF3]
  30690. 00016BC2  3F3C 0060                move.w     -[A7], 0x60 /* '`' */
  30691. 00016BC6  2F0B                     move.l     -[A7], A3
  30692. 00016BC8  2F0C                     move.l     -[A7], A4
  30693. 00016BCA  2057                     movea.l    A0, [A7]
  30694. 00016BCC  2250                     movea.l    A1, [A0]
  30695. 00016BCE  2269 0010                movea.l    A1, [A1 + 0x10]
  30696. 00016BD2  4E91                     jsr        [A1]
  30697. 00016BD4  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  30698. 00016BD8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  30699. 00016BDC  4E5E                     unlink     A6
  30700. 00016BDE  4E75                     rts
  30701. 00016BE0  206F 0004                movea.l    A0, [A7 + 0x4]
  30702. 00016BE4  216F 0008 0004           move.l     [A0 + 0x4], [A7 + 0x8]
  30703. 00016BEA  117C 0003 000A           move.b     [A0 + 0xA], 0x3
  30704. 00016BF0  4268 000C                clr.w      [A0 + 0xC]
  30705. 00016BF4  317C 0007 000E           move.w     [A0 + 0xE], 0x7
  30706. 00016BFA  42A8 0010                clr.l      [A0 + 0x10]
  30707. 00016BFE  42A8 0014                clr.l      [A0 + 0x14]
  30708. 00016C02  4E75                     rts
  30709. 00016C04  4E56 0000                link       A6, 0
  30710. 00016C08  2F0A                     move.l     -[A7], A2
  30711. 00016C0A  246E 000C                movea.l    A2, [A6 + 0xC]
  30712. 00016C0E  2F0A                     move.l     -[A7], A2
  30713. 00016C10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  30714. 00016C14  2057                     movea.l    A0, [A7]
  30715. 00016C16  2250                     movea.l    A1, [A0]
  30716. 00016C18  2269 00BC                movea.l    A1, [A1 + 0xBC]
  30717. 00016C1C  4E91                     jsr        [A1]
  30718. 00016C1E  526A 0002                addq.w     [A2 + 0x2], 1
  30719. 00016C22  5252                     addq.w     [A2], 1
  30720. 00016C24  302A 0002                move.w     D0, [A2 + 0x2]
  30721. 00016C28  48C0                     ext.l      D0
  30722. 00016C2A  720B                     moveq.l    D1, 0x0B
  30723. 00016C2C  D081                     add.l      D0, D1
  30724. 00016C2E  3540 0006                move.w     [A2 + 0x6], D0
  30725. 00016C32  3012                     move.w     D0, [A2]
  30726. 00016C34  48C0                     ext.l      D0
  30727. 00016C36  720A                     moveq.l    D1, 0x0A
  30728. 00016C38  D081                     add.l      D0, D1
  30729. 00016C3A  3540 0004                move.w     [A2 + 0x4], D0
  30730. 00016C3E  504F                     addq.w     A7, 8
  30731. 00016C40  245F                     movea.l    A2, [A7]+
  30732. 00016C42  4E5E                     unlink     A6
  30733. 00016C44  4E75                     rts
  30734. 00016C46  4E56 0000                link       A6, 0
  30735. 00016C4A  2F0A                     move.l     -[A7], A2
  30736. 00016C4C  246E 000C                movea.l    A2, [A6 + 0xC]
  30737. 00016C50  2F0A                     move.l     -[A7], A2
  30738. 00016C52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  30739. 00016C56  2057                     movea.l    A0, [A7]
  30740. 00016C58  2250                     movea.l    A1, [A0]
  30741. 00016C5A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  30742. 00016C5E  4E91                     jsr        [A1]
  30743. 00016C60  526A 0002                addq.w     [A2 + 0x2], 1
  30744. 00016C64  302A 0002                move.w     D0, [A2 + 0x2]
  30745. 00016C68  48C0                     ext.l      D0
  30746. 00016C6A  720B                     moveq.l    D1, 0x0B
  30747. 00016C6C  D081                     add.l      D0, D1
  30748. 00016C6E  3540 0006                move.w     [A2 + 0x6], D0
  30749. 00016C72  0652 000C                addi.w     [A2], 0xC
  30750. 00016C76  3012                     move.w     D0, [A2]
  30751. 00016C78  48C0                     ext.l      D0
  30752. 00016C7A  720A                     moveq.l    D1, 0x0A
  30753. 00016C7C  D081                     add.l      D0, D1
  30754. 00016C7E  3540 0004                move.w     [A2 + 0x4], D0
  30755. 00016C82  504F                     addq.w     A7, 8
  30756. 00016C84  245F                     movea.l    A2, [A7]+
  30757. 00016C86  4E5E                     unlink     A6
  30758. 00016C88  4E75                     rts
  30759. 00016C8A  4E56 0000                link       A6, 0
  30760. 00016C8E  48E7 1030                movem.l    -[A7], D3,A2,A3
  30761. 00016C92  266E 0008                movea.l    A3, [A6 + 0x8]
  30762. 00016C96  246E 000C                movea.l    A2, [A6 + 0xC]
  30763. 00016C9A  2F0A                     move.l     -[A7], A2
  30764. 00016C9C  2F0B                     move.l     -[A7], A3
  30765. 00016C9E  61FF FFFF F494           bsr        -0xB6A /* 00016134 */
  30766. 00016CA4  2F0A                     move.l     -[A7], A2
  30767. 00016CA6  61FF FFFF FE2E           bsr        -0x1D0 /* 00016AD6 */
  30768. 00016CAC  3600                     move.w     D3, D0
  30769. 00016CAE  302A 0002                move.w     D0, [A2 + 0x2]
  30770. 00016CB2  48C0                     ext.l      D0
  30771. 00016CB4  720D                     moveq.l    D1, 0x0D
  30772. 00016CB6  D081                     add.l      D0, D1
  30773. 00016CB8  3540 0006                move.w     [A2 + 0x6], D0
  30774. 00016CBC  3003                     move.w     D0, D3
  30775. 00016CBE  48C0                     ext.l      D0
  30776. 00016CC0  4C7C 0800 0000 0002      movem.l    A3, 0x2
  30777. 00016CC8  72F5                     moveq.l    D1, 0xFFFFFFF5
  30778. 00016CCA  D081                     add.l      D0, D1
  30779. 00016CCC  D152                     add.w      [A2], D0
  30780. 00016CCE  3012                     move.w     D0, [A2]
  30781. 00016CD0  48C0                     ext.l      D0
  30782. 00016CD2  7217                     moveq.l    D1, 0x17
  30783. 00016CD4  D081                     add.l      D0, D1
  30784. 00016CD6  3540 0004                move.w     [A2 + 0x4], D0
  30785. 00016CDA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  30786. 00016CDE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  30787. 00016CE2  4E5E                     unlink     A6
  30788. 00016CE4  4E75                     rts
  30789. 00016CE6  4E56 0000                link       A6, 0
  30790. 00016CEA  48E7 1020                movem.l    -[A7], D3,A2
  30791. 00016CEE  246E 0008                movea.l    A2, [A6 + 0x8]
  30792. 00016CF2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30793. 00016CF6  2057                     movea.l    A0, [A7]
  30794. 00016CF8  2268 0004                movea.l    A1, [A0 + 0x4]
  30795. 00016CFC  2269 001C                movea.l    A1, [A1 + 0x1C]
  30796. 00016D00  4E91                     jsr        [A1]
  30797. 00016D02  2600                     move.l     D3, D0
  30798. 00016D04  5283                     addq.l     D3, 1
  30799. 00016D06  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30800. 00016D0A  61FF FFFF E172           bsr        -0x1E8C /* 00014E7E */
  30801. 00016D10  B680                     cmp.l      D3, D0
  30802. 00016D12  504F                     addq.w     A7, 8
  30803. 00016D14  6F0E                     ble        +0x10 /* 00016D24 */
  30804. 00016D16  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30805. 00016D1A  61FF FFFF E162           bsr        -0x1E9C /* 00014E7E */
  30806. 00016D20  2600                     move.l     D3, D0
  30807. 00016D22  584F                     addq.w     A7, 4
  30808. label00016D24:
  30809. 00016D24  2F03                     move.l     -[A7], D3
  30810. 00016D26  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30811. 00016D2A  2057                     movea.l    A0, [A7]
  30812. 00016D2C  2268 0004                movea.l    A1, [A0 + 0x4]
  30813. 00016D30  2269 0020                movea.l    A1, [A1 + 0x20]
  30814. 00016D34  4E91                     jsr        [A1]
  30815. 00016D36  504F                     addq.w     A7, 8
  30816. 00016D38  4CDF 0408                movem.l    D3,A2, [A7]+
  30817. 00016D3C  4E5E                     unlink     A6
  30818. 00016D3E  4E75                     rts
  30819. 00016D40  4E56 0000                link       A6, 0
  30820. 00016D44  48E7 1020                movem.l    -[A7], D3,A2
  30821. 00016D48  246E 0008                movea.l    A2, [A6 + 0x8]
  30822. 00016D4C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30823. 00016D50  2057                     movea.l    A0, [A7]
  30824. 00016D52  2268 0004                movea.l    A1, [A0 + 0x4]
  30825. 00016D56  2269 001C                movea.l    A1, [A1 + 0x1C]
  30826. 00016D5A  4E91                     jsr        [A1]
  30827. 00016D5C  2600                     move.l     D3, D0
  30828. 00016D5E  5383                     subq.l     D3, 1
  30829. 00016D60  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30830. 00016D64  61FF FFFF E122           bsr        -0x1EDC /* 00014E88 */
  30831. 00016D6A  B680                     cmp.l      D3, D0
  30832. 00016D6C  504F                     addq.w     A7, 8
  30833. 00016D6E  6C0E                     bge        +0x10 /* 00016D7E */
  30834. 00016D70  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30835. 00016D74  61FF FFFF E112           bsr        -0x1EEC /* 00014E88 */
  30836. 00016D7A  2600                     move.l     D3, D0
  30837. 00016D7C  584F                     addq.w     A7, 4
  30838. label00016D7E:
  30839. 00016D7E  2F03                     move.l     -[A7], D3
  30840. 00016D80  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  30841. 00016D84  2057                     movea.l    A0, [A7]
  30842. 00016D86  2268 0004                movea.l    A1, [A0 + 0x4]
  30843. 00016D8A  2269 0020                movea.l    A1, [A1 + 0x20]
  30844. 00016D8E  4E91                     jsr        [A1]
  30845. 00016D90  504F                     addq.w     A7, 8
  30846. 00016D92  4CDF 0408                movem.l    D3,A2, [A7]+
  30847. 00016D96  4E5E                     unlink     A6
  30848. 00016D98  4E75                     rts
  30849. 00016D9A  4E56 FFB4                link       A6, -0x004C
  30850. 00016D9E  2F0A                     move.l     -[A7], A2
  30851. 00016DA0  246E 0008                movea.l    A2, [A6 + 0x8]
  30852. 00016DA4  486E FFB4                pea.l      [A6 - 0x4C]
  30853. 00016DA8  4EB9 0000 263A           jsr        [0x0000263A]
  30854. 00016DAE  4EB9 0000 264A           jsr        [0x0000264A]
  30855. 00016DB4  486E FFF8                pea.l      [A6 - 0x8]
  30856. 00016DB8  2F0A                     move.l     -[A7], A2
  30857. 00016DBA  2057                     movea.l    A0, [A7]
  30858. 00016DBC  2250                     movea.l    A1, [A0]
  30859. 00016DBE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  30860. 00016DC2  4E91                     jsr        [A1]
  30861. 00016DC4  486E FFF8                pea.l      [A6 - 0x8]
  30862. 00016DC8  486E FFDE                pea.l      [A6 - 0x22]
  30863. 00016DCC  4EB9 0000 26D2           jsr        [0x000026D2]
  30864. 00016DD2  4FEF 0014                lea.l      A7, [A7 + 0x14]
  30865. 00016DD6  6000 00F2                bra        +0xF4 /* 00016ECA */
  30866. label00016DDA:
  30867. 00016DDA  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  30868. 00016DE0  6C44                     bge        +0x46 /* 00016E26 */
  30869. 00016DE2  486E FFF2                pea.l      [A6 - 0xE]
  30870. 00016DE6  4EB9 0000 0F02           jsr        [0x00000F02]
  30871. 00016DEC  486E FFF2                pea.l      [A6 - 0xE]
  30872. 00016DF0  AA14                     syscall    RGBForeColor
  30873. 00016DF2  486E FFF8                pea.l      [A6 - 0x8]
  30874. 00016DF6  4EB9 0000 0FE2           jsr        [0x00000FE2]
  30875. 00016DFC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  30876. 00016E00  302E FFF8                move.w     D0, [A6 - 0x8]
  30877. 00016E04  48C0                     ext.l      D0
  30878. 00016E06  720B                     moveq.l    D1, 0x0B
  30879. 00016E08  D081                     add.l      D0, D1
  30880. 00016E0A  3F00                     move.w     -[A7], D0
  30881. 00016E0C  A893                     syscall    MoveTo
  30882. 00016E0E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  30883. 00016E12  302E FFF8                move.w     D0, [A6 - 0x8]
  30884. 00016E16  48C0                     ext.l      D0
  30885. 00016E18  720B                     moveq.l    D1, 0x0B
  30886. 00016E1A  D081                     add.l      D0, D1
  30887. 00016E1C  3F00                     move.w     -[A7], D0
  30888. 00016E1E  A891                     syscall    LineTo
  30889. 00016E20  504F                     addq.w     A7, 8
  30890. 00016E22  6000 0084                bra        +0x86 /* 00016EA8 */
  30891. label00016E26:
  30892. 00016E26  2F0A                     move.l     -[A7], A2
  30893. 00016E28  61FF FFFF F2EE           bsr        -0xD10 /* 00016118 */
  30894. 00016E2E  4A00                     tst.b      D0
  30895. 00016E30  584F                     addq.w     A7, 4
  30896. 00016E32  6720                     beq        +0x22 /* 00016E54 */
  30897. 00016E34  2F0A                     move.l     -[A7], A2
  30898. 00016E36  61FF FFFF F344           bsr        -0xCBA /* 0001617C */
  30899. 00016E3C  4A00                     tst.b      D0
  30900. 00016E3E  584F                     addq.w     A7, 4
  30901. 00016E40  6712                     beq        +0x14 /* 00016E54 */
  30902. 00016E42  486E FFD8                pea.l      [A6 - 0x28]
  30903. 00016E46  4EB9 0000 0F02           jsr        [0x00000F02]
  30904. 00016E4C  41EE FFD8                lea.l      A0, [A6 - 0x28]
  30905. 00016E50  584F                     addq.w     A7, 4
  30906. 00016E52  6014                     bra        +0x16 /* 00016E68 */
  30907. label00016E54:
  30908. 00016E54  1F3C 0007                move.b     -[A7], 0x7
  30909. 00016E58  486E FFD2                pea.l      [A6 - 0x2E]
  30910. 00016E5C  4EB9 0000 0EFA           jsr        [0x00000EFA]
  30911. 00016E62  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  30912. 00016E66  5C4F                     addq.w     A7, 6
  30913. label00016E68:
  30914. 00016E68  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  30915. 00016E6C  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  30916. 00016E72  486E FFF2                pea.l      [A6 - 0xE]
  30917. 00016E76  AA14                     syscall    RGBForeColor
  30918. 00016E78  486E FFF8                pea.l      [A6 - 0x8]
  30919. 00016E7C  4EB9 0000 0FE2           jsr        [0x00000FE2]
  30920. 00016E82  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  30921. 00016E86  302E FFF8                move.w     D0, [A6 - 0x8]
  30922. 00016E8A  48C0                     ext.l      D0
  30923. 00016E8C  720B                     moveq.l    D1, 0x0B
  30924. 00016E8E  D081                     add.l      D0, D1
  30925. 00016E90  3F00                     move.w     -[A7], D0
  30926. 00016E92  A893                     syscall    MoveTo
  30927. 00016E94  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  30928. 00016E98  302E FFF8                move.w     D0, [A6 - 0x8]
  30929. 00016E9C  48C0                     ext.l      D0
  30930. 00016E9E  720B                     moveq.l    D1, 0x0B
  30931. 00016EA0  D081                     add.l      D0, D1
  30932. 00016EA2  3F00                     move.w     -[A7], D0
  30933. 00016EA4  A891                     syscall    LineTo
  30934. 00016EA6  584F                     addq.w     A7, 4
  30935. label00016EA8:
  30936. 00016EA8  1F3C 0001                move.b     -[A7], 0x1
  30937. 00016EAC  2F0A                     move.l     -[A7], A2
  30938. 00016EAE  2057                     movea.l    A0, [A7]
  30939. 00016EB0  2250                     movea.l    A1, [A0]
  30940. 00016EB2  2269 00C8                movea.l    A1, [A1 + 0xC8]
  30941. 00016EB6  4E91                     jsr        [A1]
  30942. 00016EB8  4227                     clr.b      -[A7]
  30943. 00016EBA  2F0A                     move.l     -[A7], A2
  30944. 00016EBC  2057                     movea.l    A0, [A7]
  30945. 00016EBE  2250                     movea.l    A1, [A0]
  30946. 00016EC0  2269 00C8                movea.l    A1, [A1 + 0xC8]
  30947. 00016EC4  4E91                     jsr        [A1]
  30948. 00016EC6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  30949. label00016ECA:
  30950. 00016ECA  486E FFF0                pea.l      [A6 - 0x10]
  30951. 00016ECE  486E FFDE                pea.l      [A6 - 0x22]
  30952. 00016ED2  4EB9 0000 26E2           jsr        [0x000026E2]
  30953. 00016ED8  4A00                     tst.b      D0
  30954. 00016EDA  504F                     addq.w     A7, 8
  30955. 00016EDC  6600 FEFC                bne        -0x102 /* 00016DDA */
  30956. 00016EE0  3F3C FFFF                move.w     -[A7], 0xFFFF
  30957. 00016EE4  486E FFDE                pea.l      [A6 - 0x22]
  30958. 00016EE8  4EB9 0000 26DA           jsr        [0x000026DA]
  30959. 00016EEE  3F3C FFFF                move.w     -[A7], 0xFFFF
  30960. 00016EF2  486E FFB4                pea.l      [A6 - 0x4C]
  30961. 00016EF6  4EB9 0000 2642           jsr        [0x00002642]
  30962. 00016EFC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  30963. 00016F00  245F                     movea.l    A2, [A7]+
  30964. 00016F02  4E5E                     unlink     A6
  30965. 00016F04  4E75                     rts
  30966. 00016F06  4E56 FFC0                link       A6, -0x0040
  30967. 00016F0A  48E7 1020                movem.l    -[A7], D3,A2
  30968. 00016F0E  246E 0008                movea.l    A2, [A6 + 0x8]
  30969. 00016F12  162E 000C                move.b     D3, [A6 + 0xC]
  30970. 00016F16  486E FFC0                pea.l      [A6 - 0x40]
  30971. 00016F1A  4EB9 0000 263A           jsr        [0x0000263A]
  30972. 00016F20  4EB9 0000 264A           jsr        [0x0000264A]
  30973. 00016F26  4A03                     tst.b      D3
  30974. 00016F28  584F                     addq.w     A7, 4
  30975. 00016F2A  6714                     beq        +0x16 /* 00016F40 */
  30976. 00016F2C  486E FFF2                pea.l      [A6 - 0xE]
  30977. 00016F30  2F0A                     move.l     -[A7], A2
  30978. 00016F32  2057                     movea.l    A0, [A7]
  30979. 00016F34  2250                     movea.l    A1, [A0]
  30980. 00016F36  2269 00B4                movea.l    A1, [A1 + 0xB4]
  30981. 00016F3A  4E91                     jsr        [A1]
  30982. 00016F3C  504F                     addq.w     A7, 8
  30983. 00016F3E  6012                     bra        +0x14 /* 00016F52 */
  30984. label00016F40:
  30985. 00016F40  486E FFF2                pea.l      [A6 - 0xE]
  30986. 00016F44  2F0A                     move.l     -[A7], A2
  30987. 00016F46  2057                     movea.l    A0, [A7]
  30988. 00016F48  2250                     movea.l    A1, [A0]
  30989. 00016F4A  2269 00B8                movea.l    A1, [A1 + 0xB8]
  30990. 00016F4E  4E91                     jsr        [A1]
  30991. 00016F50  504F                     addq.w     A7, 8
  30992. label00016F52:
  30993. 00016F52  486E FFF2                pea.l      [A6 - 0xE]
  30994. 00016F56  486E FFDE                pea.l      [A6 - 0x22]
  30995. 00016F5A  4EB9 0000 26D2           jsr        [0x000026D2]
  30996. 00016F60  504F                     addq.w     A7, 8
  30997. 00016F62  6000 014C                bra        +0x14E /* 000170B0 */
  30998. label00016F66:
  30999. 00016F66  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  31000. 00016F6C  6C5C                     bge        +0x5E /* 00016FCA */
  31001. 00016F6E  486E FFFA                pea.l      [A6 - 0x6]
  31002. 00016F72  4EB9 0000 0F0A           jsr        [0x00000F0A]
  31003. 00016F78  486E FFFA                pea.l      [A6 - 0x6]
  31004. 00016F7C  AA15                     syscall    RGBBackColor
  31005. 00016F7E  486E FFF2                pea.l      [A6 - 0xE]
  31006. 00016F82  A8A3                     syscall    EraseRect
  31007. 00016F84  486E FFFA                pea.l      [A6 - 0x6]
  31008. 00016F88  4EB9 0000 0F02           jsr        [0x00000F02]
  31009. 00016F8E  486E FFFA                pea.l      [A6 - 0x6]
  31010. 00016F92  AA14                     syscall    RGBForeColor
  31011. 00016F94  2F0A                     move.l     -[A7], A2
  31012. 00016F96  61FF FFFF F180           bsr        -0xE7E /* 00016118 */
  31013. 00016F9C  4A00                     tst.b      D0
  31014. 00016F9E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31015. 00016FA2  660C                     bne        +0xE /* 00016FB0 */
  31016. 00016FA4  61FF FFFF 0CDA           bsr        -0xF324 /* 00007C80 */
  31017. 00016FAA  4868 00B2                pea.l      [A0 + 0xB2]
  31018. 00016FAE  A89D                     syscall    PenPat
  31019. label00016FB0:
  31020. 00016FB0  1F03                     move.b     -[A7], D3
  31021. 00016FB2  486E FFF2                pea.l      [A6 - 0xE]
  31022. 00016FB6  2F0A                     move.l     -[A7], A2
  31023. 00016FB8  2057                     movea.l    A0, [A7]
  31024. 00016FBA  2250                     movea.l    A1, [A0]
  31025. 00016FBC  2269 00D0                movea.l    A1, [A1 + 0xD0]
  31026. 00016FC0  4E91                     jsr        [A1]
  31027. 00016FC2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31028. 00016FC6  6000 00E8                bra        +0xEA /* 000170B0 */
  31029. label00016FCA:
  31030. 00016FCA  4EB9 0000 264A           jsr        [0x0000264A]
  31031. 00016FD0  1F3C 0002                move.b     -[A7], 0x2
  31032. 00016FD4  486E FFFA                pea.l      [A6 - 0x6]
  31033. 00016FD8  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31034. 00016FDE  486E FFFA                pea.l      [A6 - 0x6]
  31035. 00016FE2  AA14                     syscall    RGBForeColor
  31036. 00016FE4  486E FFF2                pea.l      [A6 - 0xE]
  31037. 00016FE8  A8A2                     syscall    PaintRect
  31038. 00016FEA  2F0A                     move.l     -[A7], A2
  31039. 00016FEC  61FF FFFF F12A           bsr        -0xED4 /* 00016118 */
  31040. 00016FF2  4A00                     tst.b      D0
  31041. 00016FF4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31042. 00016FF8  675A                     beq        +0x5C /* 00017054 */
  31043. 00016FFA  2F0A                     move.l     -[A7], A2
  31044. 00016FFC  61FF FFFF F17E           bsr        -0xE80 /* 0001617C */
  31045. 00017002  4A00                     tst.b      D0
  31046. 00017004  584F                     addq.w     A7, 4
  31047. 00017006  674C                     beq        +0x4E /* 00017054 */
  31048. 00017008  486E FFFA                pea.l      [A6 - 0x6]
  31049. 0001700C  4EB9 0000 0F0A           jsr        [0x00000F0A]
  31050. 00017012  486E FFFA                pea.l      [A6 - 0x6]
  31051. 00017016  AA14                     syscall    RGBForeColor
  31052. 00017018  2F3C 0001 0001           move.l     -[A7], 0x10001
  31053. 0001701E  42A7                     clr.l      -[A7]
  31054. 00017020  486E FFF2                pea.l      [A6 - 0xE]
  31055. 00017024  4EB9 0000 0FDA           jsr        [0x00000FDA]
  31056. 0001702A  1F3C 0005                move.b     -[A7], 0x5
  31057. 0001702E  486E FFFA                pea.l      [A6 - 0x6]
  31058. 00017032  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31059. 00017038  486E FFFA                pea.l      [A6 - 0x6]
  31060. 0001703C  AA14                     syscall    RGBForeColor
  31061. 0001703E  42A7                     clr.l      -[A7]
  31062. 00017040  2F3C 0001 0001           move.l     -[A7], 0x10001
  31063. 00017046  486E FFF2                pea.l      [A6 - 0xE]
  31064. 0001704A  4EB9 0000 0FD2           jsr        [0x00000FD2]
  31065. 00017050  4FEF 0022                lea.l      A7, [A7 + 0x22]
  31066. label00017054:
  31067. 00017054  2F0A                     move.l     -[A7], A2
  31068. 00017056  61FF FFFF F0C0           bsr        -0xF3E /* 00016118 */
  31069. 0001705C  4A00                     tst.b      D0
  31070. 0001705E  584F                     addq.w     A7, 4
  31071. 00017060  6722                     beq        +0x24 /* 00017084 */
  31072. 00017062  2F0A                     move.l     -[A7], A2
  31073. 00017064  61FF FFFF F116           bsr        -0xEE8 /* 0001617C */
  31074. 0001706A  4A00                     tst.b      D0
  31075. 0001706C  584F                     addq.w     A7, 4
  31076. 0001706E  6714                     beq        +0x16 /* 00017084 */
  31077. 00017070  486E FFFA                pea.l      [A6 - 0x6]
  31078. 00017074  4EB9 0000 0F02           jsr        [0x00000F02]
  31079. 0001707A  486E FFFA                pea.l      [A6 - 0x6]
  31080. 0001707E  AA14                     syscall    RGBForeColor
  31081. 00017080  584F                     addq.w     A7, 4
  31082. 00017082  6016                     bra        +0x18 /* 0001709A */
  31083. label00017084:
  31084. 00017084  1F3C 0007                move.b     -[A7], 0x7
  31085. 00017088  486E FFFA                pea.l      [A6 - 0x6]
  31086. 0001708C  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31087. 00017092  486E FFFA                pea.l      [A6 - 0x6]
  31088. 00017096  AA14                     syscall    RGBForeColor
  31089. 00017098  5C4F                     addq.w     A7, 6
  31090. label0001709A:
  31091. 0001709A  1F03                     move.b     -[A7], D3
  31092. 0001709C  486E FFF2                pea.l      [A6 - 0xE]
  31093. 000170A0  2F0A                     move.l     -[A7], A2
  31094. 000170A2  2057                     movea.l    A0, [A7]
  31095. 000170A4  2250                     movea.l    A1, [A0]
  31096. 000170A6  2269 00D0                movea.l    A1, [A1 + 0xD0]
  31097. 000170AA  4E91                     jsr        [A1]
  31098. 000170AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31099. label000170B0:
  31100. 000170B0  486E FFF0                pea.l      [A6 - 0x10]
  31101. 000170B4  486E FFDE                pea.l      [A6 - 0x22]
  31102. 000170B8  4EB9 0000 26E2           jsr        [0x000026E2]
  31103. 000170BE  4A00                     tst.b      D0
  31104. 000170C0  504F                     addq.w     A7, 8
  31105. 000170C2  6600 FEA2                bne        -0x15C /* 00016F66 */
  31106. 000170C6  3F3C FFFF                move.w     -[A7], 0xFFFF
  31107. 000170CA  486E FFDE                pea.l      [A6 - 0x22]
  31108. 000170CE  4EB9 0000 26DA           jsr        [0x000026DA]
  31109. 000170D4  3F3C FFFF                move.w     -[A7], 0xFFFF
  31110. 000170D8  486E FFC0                pea.l      [A6 - 0x40]
  31111. 000170DC  4EB9 0000 2642           jsr        [0x00002642]
  31112. 000170E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31113. 000170E6  4CDF 0408                movem.l    D3,A2, [A7]+
  31114. 000170EA  4E5E                     unlink     A6
  31115. 000170EC  4E75                     rts
  31116. 000170EE  4E56 FFC0                link       A6, -0x0040
  31117. 000170F2  48E7 1020                movem.l    -[A7], D3,A2
  31118. 000170F6  246E 0008                movea.l    A2, [A6 + 0x8]
  31119. 000170FA  162E 000C                move.b     D3, [A6 + 0xC]
  31120. 000170FE  486E FFC0                pea.l      [A6 - 0x40]
  31121. 00017102  4EB9 0000 263A           jsr        [0x0000263A]
  31122. 00017108  4EB9 0000 264A           jsr        [0x0000264A]
  31123. 0001710E  4A03                     tst.b      D3
  31124. 00017110  584F                     addq.w     A7, 4
  31125. 00017112  6714                     beq        +0x16 /* 00017128 */
  31126. 00017114  486E FFF2                pea.l      [A6 - 0xE]
  31127. 00017118  2F0A                     move.l     -[A7], A2
  31128. 0001711A  2057                     movea.l    A0, [A7]
  31129. 0001711C  2250                     movea.l    A1, [A0]
  31130. 0001711E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  31131. 00017122  4E91                     jsr        [A1]
  31132. 00017124  504F                     addq.w     A7, 8
  31133. 00017126  6012                     bra        +0x14 /* 0001713A */
  31134. label00017128:
  31135. 00017128  486E FFF2                pea.l      [A6 - 0xE]
  31136. 0001712C  2F0A                     move.l     -[A7], A2
  31137. 0001712E  2057                     movea.l    A0, [A7]
  31138. 00017130  2250                     movea.l    A1, [A0]
  31139. 00017132  2269 00B8                movea.l    A1, [A1 + 0xB8]
  31140. 00017136  4E91                     jsr        [A1]
  31141. 00017138  504F                     addq.w     A7, 8
  31142. label0001713A:
  31143. 0001713A  486E FFF2                pea.l      [A6 - 0xE]
  31144. 0001713E  486E FFDE                pea.l      [A6 - 0x22]
  31145. 00017142  4EB9 0000 26D2           jsr        [0x000026D2]
  31146. 00017148  504F                     addq.w     A7, 8
  31147. 0001714A  6000 00D6                bra        +0xD8 /* 00017222 */
  31148. label0001714E:
  31149. 0001714E  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  31150. 00017154  6C40                     bge        +0x42 /* 00017196 */
  31151. 00017156  486E FFFA                pea.l      [A6 - 0x6]
  31152. 0001715A  4EB9 0000 0F02           jsr        [0x00000F02]
  31153. 00017160  486E FFFA                pea.l      [A6 - 0x6]
  31154. 00017164  AA14                     syscall    RGBForeColor
  31155. 00017166  486E FFF2                pea.l      [A6 - 0xE]
  31156. 0001716A  A8A2                     syscall    PaintRect
  31157. 0001716C  486E FFFA                pea.l      [A6 - 0x6]
  31158. 00017170  4EB9 0000 0F0A           jsr        [0x00000F0A]
  31159. 00017176  486E FFFA                pea.l      [A6 - 0x6]
  31160. 0001717A  AA14                     syscall    RGBForeColor
  31161. 0001717C  1F03                     move.b     -[A7], D3
  31162. 0001717E  486E FFF2                pea.l      [A6 - 0xE]
  31163. 00017182  2F0A                     move.l     -[A7], A2
  31164. 00017184  2057                     movea.l    A0, [A7]
  31165. 00017186  2250                     movea.l    A1, [A0]
  31166. 00017188  2269 00D0                movea.l    A1, [A1 + 0xD0]
  31167. 0001718C  4E91                     jsr        [A1]
  31168. 0001718E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  31169. 00017192  6000 008E                bra        +0x90 /* 00017222 */
  31170. label00017196:
  31171. 00017196  1F3C 0008                move.b     -[A7], 0x8
  31172. 0001719A  486E FFFA                pea.l      [A6 - 0x6]
  31173. 0001719E  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31174. 000171A4  486E FFFA                pea.l      [A6 - 0x6]
  31175. 000171A8  AA14                     syscall    RGBForeColor
  31176. 000171AA  486E FFF2                pea.l      [A6 - 0xE]
  31177. 000171AE  A8A2                     syscall    PaintRect
  31178. 000171B0  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  31179. 000171B4  486E FFFA                pea.l      [A6 - 0x6]
  31180. 000171B8  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31181. 000171BE  486E FFFA                pea.l      [A6 - 0x6]
  31182. 000171C2  AA14                     syscall    RGBForeColor
  31183. 000171C4  2F3C 0001 0001           move.l     -[A7], 0x10001
  31184. 000171CA  42A7                     clr.l      -[A7]
  31185. 000171CC  486E FFF2                pea.l      [A6 - 0xE]
  31186. 000171D0  4EB9 0000 0FDA           jsr        [0x00000FDA]
  31187. 000171D6  1F3C 0006                move.b     -[A7], 0x6
  31188. 000171DA  486E FFFA                pea.l      [A6 - 0x6]
  31189. 000171DE  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31190. 000171E4  486E FFFA                pea.l      [A6 - 0x6]
  31191. 000171E8  AA14                     syscall    RGBForeColor
  31192. 000171EA  42A7                     clr.l      -[A7]
  31193. 000171EC  2F3C 0001 0001           move.l     -[A7], 0x10001
  31194. 000171F2  486E FFF2                pea.l      [A6 - 0xE]
  31195. 000171F6  4EB9 0000 0FD2           jsr        [0x00000FD2]
  31196. 000171FC  486E FFFA                pea.l      [A6 - 0x6]
  31197. 00017200  4EB9 0000 0F0A           jsr        [0x00000F0A]
  31198. 00017206  486E FFFA                pea.l      [A6 - 0x6]
  31199. 0001720A  AA14                     syscall    RGBForeColor
  31200. 0001720C  1F03                     move.b     -[A7], D3
  31201. 0001720E  486E FFF2                pea.l      [A6 - 0xE]
  31202. 00017212  2F0A                     move.l     -[A7], A2
  31203. 00017214  2057                     movea.l    A0, [A7]
  31204. 00017216  2250                     movea.l    A1, [A0]
  31205. 00017218  2269 00D0                movea.l    A1, [A1 + 0xD0]
  31206. 0001721C  4E91                     jsr        [A1]
  31207. 0001721E  4FEF 0038                lea.l      A7, [A7 + 0x38]
  31208. label00017222:
  31209. 00017222  486E FFF0                pea.l      [A6 - 0x10]
  31210. 00017226  486E FFDE                pea.l      [A6 - 0x22]
  31211. 0001722A  4EB9 0000 26E2           jsr        [0x000026E2]
  31212. 00017230  4A00                     tst.b      D0
  31213. 00017232  504F                     addq.w     A7, 8
  31214. 00017234  6600 FF18                bne        -0xE6 /* 0001714E */
  31215. 00017238  3F3C FFFF                move.w     -[A7], 0xFFFF
  31216. 0001723C  486E FFDE                pea.l      [A6 - 0x22]
  31217. 00017240  4EB9 0000 26DA           jsr        [0x000026DA]
  31218. 00017246  3F3C FFFF                move.w     -[A7], 0xFFFF
  31219. 0001724A  486E FFC0                pea.l      [A6 - 0x40]
  31220. 0001724E  4EB9 0000 2642           jsr        [0x00002642]
  31221. 00017254  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31222. 00017258  4CDF 0408                movem.l    D3,A2, [A7]+
  31223. 0001725C  4E5E                     unlink     A6
  31224. 0001725E  4E75                     rts
  31225. 00017260  4E56 0000                link       A6, 0
  31226. 00017264  2F0A                     move.l     -[A7], A2
  31227. 00017266  246E 000C                movea.l    A2, [A6 + 0xC]
  31228. 0001726A  4A2E 0010                tst.b      [A6 + 0x10]
  31229. 0001726E  6700 00A6                beq        +0xA8 /* 00017316 */
  31230. 00017272  302A 0002                move.w     D0, [A2 + 0x2]
  31231. 00017276  48C0                     ext.l      D0
  31232. 00017278  5A80                     addq.l     D0, 5
  31233. 0001727A  3F00                     move.w     -[A7], D0
  31234. 0001727C  3012                     move.w     D0, [A2]
  31235. 0001727E  48C0                     ext.l      D0
  31236. 00017280  5680                     addq.l     D0, 3
  31237. 00017282  3F00                     move.w     -[A7], D0
  31238. 00017284  A893                     syscall    MoveTo
  31239. 00017286  302A 0006                move.w     D0, [A2 + 0x6]
  31240. 0001728A  48C0                     ext.l      D0
  31241. 0001728C  5D80                     subq.l     D0, 6
  31242. 0001728E  3F00                     move.w     -[A7], D0
  31243. 00017290  3012                     move.w     D0, [A2]
  31244. 00017292  48C0                     ext.l      D0
  31245. 00017294  5680                     addq.l     D0, 3
  31246. 00017296  3F00                     move.w     -[A7], D0
  31247. 00017298  A891                     syscall    LineTo
  31248. 0001729A  302A 0002                move.w     D0, [A2 + 0x2]
  31249. 0001729E  48C0                     ext.l      D0
  31250. 000172A0  5880                     addq.l     D0, 4
  31251. 000172A2  3F00                     move.w     -[A7], D0
  31252. 000172A4  3012                     move.w     D0, [A2]
  31253. 000172A6  48C0                     ext.l      D0
  31254. 000172A8  5880                     addq.l     D0, 4
  31255. 000172AA  3F00                     move.w     -[A7], D0
  31256. 000172AC  A893                     syscall    MoveTo
  31257. 000172AE  302A 0006                move.w     D0, [A2 + 0x6]
  31258. 000172B2  48C0                     ext.l      D0
  31259. 000172B4  5B80                     subq.l     D0, 5
  31260. 000172B6  3F00                     move.w     -[A7], D0
  31261. 000172B8  3012                     move.w     D0, [A2]
  31262. 000172BA  48C0                     ext.l      D0
  31263. 000172BC  5880                     addq.l     D0, 4
  31264. 000172BE  3F00                     move.w     -[A7], D0
  31265. 000172C0  A891                     syscall    LineTo
  31266. 000172C2  302A 0002                move.w     D0, [A2 + 0x2]
  31267. 000172C6  48C0                     ext.l      D0
  31268. 000172C8  5680                     addq.l     D0, 3
  31269. 000172CA  3F00                     move.w     -[A7], D0
  31270. 000172CC  3012                     move.w     D0, [A2]
  31271. 000172CE  48C0                     ext.l      D0
  31272. 000172D0  5A80                     addq.l     D0, 5
  31273. 000172D2  3F00                     move.w     -[A7], D0
  31274. 000172D4  A893                     syscall    MoveTo
  31275. 000172D6  302A 0006                move.w     D0, [A2 + 0x6]
  31276. 000172DA  48C0                     ext.l      D0
  31277. 000172DC  5980                     subq.l     D0, 4
  31278. 000172DE  3F00                     move.w     -[A7], D0
  31279. 000172E0  3012                     move.w     D0, [A2]
  31280. 000172E2  48C0                     ext.l      D0
  31281. 000172E4  5A80                     addq.l     D0, 5
  31282. 000172E6  3F00                     move.w     -[A7], D0
  31283. 000172E8  A891                     syscall    LineTo
  31284. 000172EA  302A 0002                move.w     D0, [A2 + 0x2]
  31285. 000172EE  48C0                     ext.l      D0
  31286. 000172F0  5480                     addq.l     D0, 2
  31287. 000172F2  3F00                     move.w     -[A7], D0
  31288. 000172F4  3012                     move.w     D0, [A2]
  31289. 000172F6  48C0                     ext.l      D0
  31290. 000172F8  5C80                     addq.l     D0, 6
  31291. 000172FA  3F00                     move.w     -[A7], D0
  31292. 000172FC  A893                     syscall    MoveTo
  31293. 000172FE  302A 0006                move.w     D0, [A2 + 0x6]
  31294. 00017302  48C0                     ext.l      D0
  31295. 00017304  5780                     subq.l     D0, 3
  31296. 00017306  3F00                     move.w     -[A7], D0
  31297. 00017308  3012                     move.w     D0, [A2]
  31298. 0001730A  48C0                     ext.l      D0
  31299. 0001730C  5C80                     addq.l     D0, 6
  31300. 0001730E  3F00                     move.w     -[A7], D0
  31301. 00017310  A891                     syscall    LineTo
  31302. 00017312  6000 00A2                bra        +0xA4 /* 000173B6 */
  31303. label00017316:
  31304. 00017316  302A 0002                move.w     D0, [A2 + 0x2]
  31305. 0001731A  48C0                     ext.l      D0
  31306. 0001731C  5480                     addq.l     D0, 2
  31307. 0001731E  3F00                     move.w     -[A7], D0
  31308. 00017320  3012                     move.w     D0, [A2]
  31309. 00017322  48C0                     ext.l      D0
  31310. 00017324  5680                     addq.l     D0, 3
  31311. 00017326  3F00                     move.w     -[A7], D0
  31312. 00017328  A893                     syscall    MoveTo
  31313. 0001732A  302A 0006                move.w     D0, [A2 + 0x6]
  31314. 0001732E  48C0                     ext.l      D0
  31315. 00017330  5780                     subq.l     D0, 3
  31316. 00017332  3F00                     move.w     -[A7], D0
  31317. 00017334  3012                     move.w     D0, [A2]
  31318. 00017336  48C0                     ext.l      D0
  31319. 00017338  5680                     addq.l     D0, 3
  31320. 0001733A  3F00                     move.w     -[A7], D0
  31321. 0001733C  A891                     syscall    LineTo
  31322. 0001733E  302A 0002                move.w     D0, [A2 + 0x2]
  31323. 00017342  48C0                     ext.l      D0
  31324. 00017344  5680                     addq.l     D0, 3
  31325. 00017346  3F00                     move.w     -[A7], D0
  31326. 00017348  3012                     move.w     D0, [A2]
  31327. 0001734A  48C0                     ext.l      D0
  31328. 0001734C  5880                     addq.l     D0, 4
  31329. 0001734E  3F00                     move.w     -[A7], D0
  31330. 00017350  A893                     syscall    MoveTo
  31331. 00017352  302A 0006                move.w     D0, [A2 + 0x6]
  31332. 00017356  48C0                     ext.l      D0
  31333. 00017358  5980                     subq.l     D0, 4
  31334. 0001735A  3F00                     move.w     -[A7], D0
  31335. 0001735C  3012                     move.w     D0, [A2]
  31336. 0001735E  48C0                     ext.l      D0
  31337. 00017360  5880                     addq.l     D0, 4
  31338. 00017362  3F00                     move.w     -[A7], D0
  31339. 00017364  A891                     syscall    LineTo
  31340. 00017366  302A 0002                move.w     D0, [A2 + 0x2]
  31341. 0001736A  48C0                     ext.l      D0
  31342. 0001736C  5880                     addq.l     D0, 4
  31343. 0001736E  3F00                     move.w     -[A7], D0
  31344. 00017370  3012                     move.w     D0, [A2]
  31345. 00017372  48C0                     ext.l      D0
  31346. 00017374  5A80                     addq.l     D0, 5
  31347. 00017376  3F00                     move.w     -[A7], D0
  31348. 00017378  A893                     syscall    MoveTo
  31349. 0001737A  302A 0006                move.w     D0, [A2 + 0x6]
  31350. 0001737E  48C0                     ext.l      D0
  31351. 00017380  5B80                     subq.l     D0, 5
  31352. 00017382  3F00                     move.w     -[A7], D0
  31353. 00017384  3012                     move.w     D0, [A2]
  31354. 00017386  48C0                     ext.l      D0
  31355. 00017388  5A80                     addq.l     D0, 5
  31356. 0001738A  3F00                     move.w     -[A7], D0
  31357. 0001738C  A891                     syscall    LineTo
  31358. 0001738E  302A 0002                move.w     D0, [A2 + 0x2]
  31359. 00017392  48C0                     ext.l      D0
  31360. 00017394  5A80                     addq.l     D0, 5
  31361. 00017396  3F00                     move.w     -[A7], D0
  31362. 00017398  3012                     move.w     D0, [A2]
  31363. 0001739A  48C0                     ext.l      D0
  31364. 0001739C  5C80                     addq.l     D0, 6
  31365. 0001739E  3F00                     move.w     -[A7], D0
  31366. 000173A0  A893                     syscall    MoveTo
  31367. 000173A2  302A 0006                move.w     D0, [A2 + 0x6]
  31368. 000173A6  48C0                     ext.l      D0
  31369. 000173A8  5D80                     subq.l     D0, 6
  31370. 000173AA  3F00                     move.w     -[A7], D0
  31371. 000173AC  3012                     move.w     D0, [A2]
  31372. 000173AE  48C0                     ext.l      D0
  31373. 000173B0  5C80                     addq.l     D0, 6
  31374. 000173B2  3F00                     move.w     -[A7], D0
  31375. 000173B4  A891                     syscall    LineTo
  31376. label000173B6:
  31377. 000173B6  245F                     movea.l    A2, [A7]+
  31378. 000173B8  4E5E                     unlink     A6
  31379. 000173BA  4E75                     rts
  31380. 000173BC  4E56 FFF0                link       A6, -0x0010
  31381. 000173C0  48E7 1020                movem.l    -[A7], D3,A2
  31382. 000173C4  246E 0008                movea.l    A2, [A6 + 0x8]
  31383. 000173C8  7600                     moveq.l    D3, 0x00
  31384. 000173CA  486E FFF8                pea.l      [A6 - 0x8]
  31385. 000173CE  2F0A                     move.l     -[A7], A2
  31386. 000173D0  2057                     movea.l    A0, [A7]
  31387. 000173D2  2250                     movea.l    A1, [A0]
  31388. 000173D4  2269 00B4                movea.l    A1, [A1 + 0xB4]
  31389. 000173D8  4E91                     jsr        [A1]
  31390. 000173DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31391. 000173DE  486E FFF8                pea.l      [A6 - 0x8]
  31392. 000173E2  A8AD                     syscall    PtInRect
  31393. 000173E4  101F                     move.b     D0, [A7]+
  31394. 000173E6  5C4F                     addq.w     A7, 6
  31395. 000173E8  6702                     beq        +0x4 /* 000173EC */
  31396. 000173EA  7601                     moveq.l    D3, 0x01
  31397. label000173EC:
  31398. 000173EC  486E FFF0                pea.l      [A6 - 0x10]
  31399. 000173F0  2F0A                     move.l     -[A7], A2
  31400. 000173F2  2057                     movea.l    A0, [A7]
  31401. 000173F4  2250                     movea.l    A1, [A0]
  31402. 000173F6  2269 00B8                movea.l    A1, [A1 + 0xB8]
  31403. 000173FA  4E91                     jsr        [A1]
  31404. 000173FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31405. 00017400  486E FFF0                pea.l      [A6 - 0x10]
  31406. 00017404  A8AD                     syscall    PtInRect
  31407. 00017406  101F                     move.b     D0, [A7]+
  31408. 00017408  5C4F                     addq.w     A7, 6
  31409. 0001740A  6702                     beq        +0x4 /* 0001740E */
  31410. 0001740C  7602                     moveq.l    D3, 0x02
  31411. label0001740E:
  31412. 0001740E  3003                     move.w     D0, D3
  31413. 00017410  4CDF 0408                movem.l    D3,A2, [A7]+
  31414. 00017414  4E5E                     unlink     A6
  31415. 00017416  4E75                     rts
  31416. 00017418  4E56 FFF0                link       A6, -0x0010
  31417. 0001741C  48E7 1820                movem.l    -[A7], D3,D4,A2
  31418. 00017420  246E 0008                movea.l    A2, [A6 + 0x8]
  31419. 00017424  382E 0010                move.w     D4, [A6 + 0x10]
  31420. 00017428  7600                     moveq.l    D3, 0x00
  31421. 0001742A  0C44 0001                cmpi.w     D4, 0x1
  31422. 0001742E  6622                     bne        +0x24 /* 00017452 */
  31423. 00017430  486E FFF8                pea.l      [A6 - 0x8]
  31424. 00017434  2F0A                     move.l     -[A7], A2
  31425. 00017436  2057                     movea.l    A0, [A7]
  31426. 00017438  2250                     movea.l    A1, [A0]
  31427. 0001743A  2269 00B4                movea.l    A1, [A1 + 0xB4]
  31428. 0001743E  4E91                     jsr        [A1]
  31429. 00017440  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31430. 00017444  486E FFF8                pea.l      [A6 - 0x8]
  31431. 00017448  A8AD                     syscall    PtInRect
  31432. 0001744A  101F                     move.b     D0, [A7]+
  31433. 0001744C  5C4F                     addq.w     A7, 6
  31434. 0001744E  6702                     beq        +0x4 /* 00017452 */
  31435. 00017450  7601                     moveq.l    D3, 0x01
  31436. label00017452:
  31437. 00017452  0C44 0002                cmpi.w     D4, 0x2
  31438. 00017456  6622                     bne        +0x24 /* 0001747A */
  31439. 00017458  486E FFF0                pea.l      [A6 - 0x10]
  31440. 0001745C  2F0A                     move.l     -[A7], A2
  31441. 0001745E  2057                     movea.l    A0, [A7]
  31442. 00017460  2250                     movea.l    A1, [A0]
  31443. 00017462  2269 00B8                movea.l    A1, [A1 + 0xB8]
  31444. 00017466  4E91                     jsr        [A1]
  31445. 00017468  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31446. 0001746C  486E FFF0                pea.l      [A6 - 0x10]
  31447. 00017470  A8AD                     syscall    PtInRect
  31448. 00017472  101F                     move.b     D0, [A7]+
  31449. 00017474  5C4F                     addq.w     A7, 6
  31450. 00017476  6702                     beq        +0x4 /* 0001747A */
  31451. 00017478  7601                     moveq.l    D3, 0x01
  31452. label0001747A:
  31453. 0001747A  1003                     move.b     D0, D3
  31454. 0001747C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  31455. 00017480  4E5E                     unlink     A6
  31456. 00017482  4E75                     rts
  31457. 00017484  4E56 0000                link       A6, 0
  31458. 00017488  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  31459. 0001748C  246E 0008                movea.l    A2, [A6 + 0x8]
  31460. 00017490  382E 000C                move.w     D4, [A6 + 0xC]
  31461. 00017494  3A2E 0012                move.w     D5, [A6 + 0x12]
  31462. 00017498  594F                     subq.w     A7, 4
  31463. 0001749A  A975                     syscall    TickCount
  31464. 0001749C  201F                     move.l     D0, [A7]+
  31465. 0001749E  2540 0010                move.l     [A2 + 0x10], D0
  31466. 000174A2  0C44 0001                cmpi.w     D4, 0x1
  31467. 000174A6  6706                     beq        +0x8 /* 000174AE */
  31468. 000174A8  0C44 0002                cmpi.w     D4, 0x2
  31469. 000174AC  666C                     bne        +0x6E /* 0001751A */
  31470. label000174AE:
  31471. 000174AE  0C2A 0002 000A           cmpi.b     [A2 + 0xA], 0x2
  31472. 000174B4  665E                     bne        +0x60 /* 00017514 */
  31473. 000174B6  594F                     subq.w     A7, 4
  31474. 000174B8  A975                     syscall    TickCount
  31475. 000174BA  201F                     move.l     D0, [A7]+
  31476. 000174BC  2600                     move.l     D3, D0
  31477. 000174BE  4227                     clr.b      -[A7]
  31478. 000174C0  1F3C 0001                move.b     -[A7], 0x1
  31479. 000174C4  3F04                     move.w     -[A7], D4
  31480. 000174C6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31481. 000174CA  2057                     movea.l    A0, [A7]
  31482. 000174CC  2268 0004                movea.l    A1, [A0 + 0x4]
  31483. 000174D0  2269 017C                movea.l    A1, [A1 + 0x17C]
  31484. 000174D4  4E91                     jsr        [A1]
  31485. 000174D6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31486. 000174DA  6028                     bra        +0x2A /* 00017504 */
  31487. label000174DC:
  31488. 000174DC  594F                     subq.w     A7, 4
  31489. 000174DE  A975                     syscall    TickCount
  31490. 000174E0  201F                     move.l     D0, [A7]+
  31491. 000174E2  2600                     move.l     D3, D0
  31492. 000174E4  554F                     subq.w     A7, 2
  31493. 000174E6  A973                     syscall    StillDown
  31494. 000174E8  101F                     move.b     D0, [A7]+
  31495. 000174EA  6618                     bne        +0x1A /* 00017504 */
  31496. 000174EC  3F04                     move.w     -[A7], D4
  31497. 000174EE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31498. 000174F2  2057                     movea.l    A0, [A7]
  31499. 000174F4  2268 0004                movea.l    A1, [A0 + 0x4]
  31500. 000174F8  2269 016C                movea.l    A1, [A1 + 0x16C]
  31501. 000174FC  4E91                     jsr        [A1]
  31502. 000174FE  7000                     moveq.l    D0, 0x00
  31503. 00017500  5C4F                     addq.w     A7, 6
  31504. 00017502  602A                     bra        +0x2C /* 0001752E */
  31505. label00017504:
  31506. 00017504  302A 000C                move.w     D0, [A2 + 0xC]
  31507. 00017508  48C0                     ext.l      D0
  31508. 0001750A  2203                     move.l     D1, D3
  31509. 0001750C  92AA 0010                sub.l      D1, [A2 + 0x10]
  31510. 00017510  B280                     cmp.l      D1, D0
  31511. 00017512  6DC8                     blt        -0x36 /* 000174DC */
  31512. label00017514:
  31513. 00017514  256A 0010 0014           move.l     [A2 + 0x14], [A2 + 0x10]
  31514. label0001751A:
  31515. 0001751A  3F05                     move.w     -[A7], D5
  31516. 0001751C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  31517. 00017520  3F04                     move.w     -[A7], D4
  31518. 00017522  2F0A                     move.l     -[A7], A2
  31519. 00017524  4EB9 0000 1482           jsr        [0x00001482]
  31520. 0001752A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31521. label0001752E:
  31522. 0001752E  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  31523. 00017532  4E5E                     unlink     A6
  31524. 00017534  4E75                     rts
  31525. 00017536  4E56 0000                link       A6, 0
  31526. 0001753A  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  31527. 0001753E  246E 0008                movea.l    A2, [A6 + 0x8]
  31528. 00017542  382E 000C                move.w     D4, [A6 + 0xC]
  31529. 00017546  162E 000E                move.b     D3, [A6 + 0xE]
  31530. 0001754A  1C2E 0010                move.b     D6, [A6 + 0x10]
  31531. 0001754E  B606                     cmp.b      D3, D6
  31532. 00017550  6776                     beq        +0x78 /* 000175C8 */
  31533. 00017552  42A7                     clr.l      -[A7]
  31534. 00017554  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31535. 00017558  2057                     movea.l    A0, [A7]
  31536. 0001755A  2268 0004                movea.l    A1, [A0 + 0x4]
  31537. 0001755E  2269 00E8                movea.l    A1, [A1 + 0xE8]
  31538. 00017562  4E91                     jsr        [A1]
  31539. 00017564  4A00                     tst.b      D0
  31540. 00017566  504F                     addq.w     A7, 8
  31541. 00017568  675E                     beq        +0x60 /* 000175C8 */
  31542. 0001756A  0C44 0001                cmpi.w     D4, 0x1
  31543. 0001756E  662C                     bne        +0x2E /* 0001759C */
  31544. 00017570  4A03                     tst.b      D3
  31545. 00017572  6714                     beq        +0x16 /* 00017588 */
  31546. 00017574  1F3C 0001                move.b     -[A7], 0x1
  31547. 00017578  2F0A                     move.l     -[A7], A2
  31548. 0001757A  2057                     movea.l    A0, [A7]
  31549. 0001757C  2250                     movea.l    A1, [A0]
  31550. 0001757E  2269 00CC                movea.l    A1, [A1 + 0xCC]
  31551. 00017582  4E91                     jsr        [A1]
  31552. 00017584  5C4F                     addq.w     A7, 6
  31553. 00017586  6040                     bra        +0x42 /* 000175C8 */
  31554. label00017588:
  31555. 00017588  1F3C 0001                move.b     -[A7], 0x1
  31556. 0001758C  2F0A                     move.l     -[A7], A2
  31557. 0001758E  2057                     movea.l    A0, [A7]
  31558. 00017590  2250                     movea.l    A1, [A0]
  31559. 00017592  2269 00C8                movea.l    A1, [A1 + 0xC8]
  31560. 00017596  4E91                     jsr        [A1]
  31561. 00017598  5C4F                     addq.w     A7, 6
  31562. 0001759A  602C                     bra        +0x2E /* 000175C8 */
  31563. label0001759C:
  31564. 0001759C  0C44 0002                cmpi.w     D4, 0x2
  31565. 000175A0  6626                     bne        +0x28 /* 000175C8 */
  31566. 000175A2  4A03                     tst.b      D3
  31567. 000175A4  6712                     beq        +0x14 /* 000175B8 */
  31568. 000175A6  4227                     clr.b      -[A7]
  31569. 000175A8  2F0A                     move.l     -[A7], A2
  31570. 000175AA  2057                     movea.l    A0, [A7]
  31571. 000175AC  2250                     movea.l    A1, [A0]
  31572. 000175AE  2269 00CC                movea.l    A1, [A1 + 0xCC]
  31573. 000175B2  4E91                     jsr        [A1]
  31574. 000175B4  5C4F                     addq.w     A7, 6
  31575. 000175B6  6010                     bra        +0x12 /* 000175C8 */
  31576. label000175B8:
  31577. 000175B8  4227                     clr.b      -[A7]
  31578. 000175BA  2F0A                     move.l     -[A7], A2
  31579. 000175BC  2057                     movea.l    A0, [A7]
  31580. 000175BE  2250                     movea.l    A1, [A0]
  31581. 000175C0  2269 00C8                movea.l    A1, [A1 + 0xC8]
  31582. 000175C4  4E91                     jsr        [A1]
  31583. 000175C6  5C4F                     addq.w     A7, 6
  31584. label000175C8:
  31585. 000175C8  0C2A 0001 000A           cmpi.b     [A2 + 0xA], 0x1
  31586. 000175CE  674E                     beq        +0x50 /* 0001761E */
  31587. 000175D0  594F                     subq.w     A7, 4
  31588. 000175D2  A975                     syscall    TickCount
  31589. 000175D4  201F                     move.l     D0, [A7]+
  31590. 000175D6  2A00                     move.l     D5, D0
  31591. 000175D8  302A 000E                move.w     D0, [A2 + 0xE]
  31592. 000175DC  48C0                     ext.l      D0
  31593. 000175DE  2205                     move.l     D1, D5
  31594. 000175E0  92AA 0014                sub.l      D1, [A2 + 0x14]
  31595. 000175E4  B280                     cmp.l      D1, D0
  31596. 000175E6  6D36                     blt        +0x38 /* 0001761E */
  31597. 000175E8  4A03                     tst.b      D3
  31598. 000175EA  672E                     beq        +0x30 /* 0001761A */
  31599. 000175EC  4A06                     tst.b      D6
  31600. 000175EE  672A                     beq        +0x2C /* 0001761A */
  31601. 000175F0  0C44 0001                cmpi.w     D4, 0x1
  31602. 000175F4  6610                     bne        +0x12 /* 00017606 */
  31603. 000175F6  2F0A                     move.l     -[A7], A2
  31604. 000175F8  2057                     movea.l    A0, [A7]
  31605. 000175FA  2250                     movea.l    A1, [A0]
  31606. 000175FC  2269 00C0                movea.l    A1, [A1 + 0xC0]
  31607. 00017600  4E91                     jsr        [A1]
  31608. 00017602  584F                     addq.w     A7, 4
  31609. 00017604  6014                     bra        +0x16 /* 0001761A */
  31610. label00017606:
  31611. 00017606  0C44 0002                cmpi.w     D4, 0x2
  31612. 0001760A  660E                     bne        +0x10 /* 0001761A */
  31613. 0001760C  2F0A                     move.l     -[A7], A2
  31614. 0001760E  2057                     movea.l    A0, [A7]
  31615. 00017610  2250                     movea.l    A1, [A0]
  31616. 00017612  2269 00C4                movea.l    A1, [A1 + 0xC4]
  31617. 00017616  4E91                     jsr        [A1]
  31618. 00017618  584F                     addq.w     A7, 4
  31619. label0001761A:
  31620. 0001761A  2545 0014                move.l     [A2 + 0x14], D5
  31621. label0001761E:
  31622. 0001761E  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  31623. 00017622  4E5E                     unlink     A6
  31624. 00017624  4E75                     rts
  31625. 00017626  4E56 0000                link       A6, 0
  31626. 0001762A  48E7 1820                movem.l    -[A7], D3,D4,A2
  31627. 0001762E  246E 0008                movea.l    A2, [A6 + 0x8]
  31628. 00017632  382E 000C                move.w     D4, [A6 + 0xC]
  31629. 00017636  162E 000E                move.b     D3, [A6 + 0xE]
  31630. 0001763A  2F0A                     move.l     -[A7], A2
  31631. 0001763C  61FF FFFF F44A           bsr        -0xBB4 /* 00016A88 */
  31632. 00017642  4A00                     tst.b      D0
  31633. 00017644  584F                     addq.w     A7, 4
  31634. 00017646  6730                     beq        +0x32 /* 00017678 */
  31635. 00017648  42A7                     clr.l      -[A7]
  31636. 0001764A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31637. 0001764E  2057                     movea.l    A0, [A7]
  31638. 00017650  2268 0004                movea.l    A1, [A0 + 0x4]
  31639. 00017654  2269 00E8                movea.l    A1, [A1 + 0xE8]
  31640. 00017658  4E91                     jsr        [A1]
  31641. 0001765A  4A00                     tst.b      D0
  31642. 0001765C  504F                     addq.w     A7, 8
  31643. 0001765E  6718                     beq        +0x1A /* 00017678 */
  31644. 00017660  0C44 0001                cmpi.w     D4, 0x1
  31645. 00017664  57C0                     seq        D0
  31646. 00017666  4400                     neg.b      D0
  31647. 00017668  1F00                     move.b     -[A7], D0
  31648. 0001766A  2F0A                     move.l     -[A7], A2
  31649. 0001766C  2057                     movea.l    A0, [A7]
  31650. 0001766E  2250                     movea.l    A1, [A0]
  31651. 00017670  2269 00C8                movea.l    A1, [A1 + 0xC8]
  31652. 00017674  4E91                     jsr        [A1]
  31653. 00017676  5C4F                     addq.w     A7, 6
  31654. label00017678:
  31655. 00017678  4A03                     tst.b      D3
  31656. 0001767A  6734                     beq        +0x36 /* 000176B0 */
  31657. 0001767C  162A 000A                move.b     D3, [A2 + 0xA]
  31658. 00017680  0C03 0001                cmpi.b     D3, 0x1
  31659. 00017684  6706                     beq        +0x8 /* 0001768C */
  31660. 00017686  0C03 0003                cmpi.b     D3, 0x3
  31661. 0001768A  6624                     bne        +0x26 /* 000176B0 */
  31662. label0001768C:
  31663. 0001768C  0C44 0001                cmpi.w     D4, 0x1
  31664. 00017690  6610                     bne        +0x12 /* 000176A2 */
  31665. 00017692  2F0A                     move.l     -[A7], A2
  31666. 00017694  2057                     movea.l    A0, [A7]
  31667. 00017696  2250                     movea.l    A1, [A0]
  31668. 00017698  2269 00C0                movea.l    A1, [A1 + 0xC0]
  31669. 0001769C  4E91                     jsr        [A1]
  31670. 0001769E  584F                     addq.w     A7, 4
  31671. 000176A0  600E                     bra        +0x10 /* 000176B0 */
  31672. label000176A2:
  31673. 000176A2  2F0A                     move.l     -[A7], A2
  31674. 000176A4  2057                     movea.l    A0, [A7]
  31675. 000176A6  2250                     movea.l    A1, [A0]
  31676. 000176A8  2269 00C4                movea.l    A1, [A1 + 0xC4]
  31677. 000176AC  4E91                     jsr        [A1]
  31678. 000176AE  584F                     addq.w     A7, 4
  31679. label000176B0:
  31680. 000176B0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  31681. 000176B4  4E5E                     unlink     A6
  31682. 000176B6  4E75                     rts
  31683. fn000176B8:
  31684. 000176B8  4E56 0000                link       A6, 0
  31685. 000176BC  2F0A                     move.l     -[A7], A2
  31686. 000176BE  246E 0008                movea.l    A2, [A6 + 0x8]
  31687. 000176C2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31688. 000176C6  2F0A                     move.l     -[A7], A2
  31689. 000176C8  4EB9 0000 0942           jsr        [0x00000942]
  31690. 000176CE  41F9 0001 38E4           lea.l      A0, [0x000138E4]
  31691. 000176D4  2488                     move.l     [A2], A0
  31692. 000176D6  422A 0008                clr.b      [A2 + 0x8]
  31693. 000176DA  204A                     movea.l    A0, A2
  31694. 000176DC  504F                     addq.w     A7, 8
  31695. 000176DE  245F                     movea.l    A2, [A7]+
  31696. 000176E0  4E5E                     unlink     A6
  31697. 000176E2  4E75                     rts
  31698. 000176E4  4E56 0000                link       A6, 0
  31699. 000176E8  2F0A                     move.l     -[A7], A2
  31700. 000176EA  246E 0008                movea.l    A2, [A6 + 0x8]
  31701. 000176EE  200A                     move.l     D0, A2
  31702. 000176F0  6724                     beq        +0x26 /* 00017716 */
  31703. 000176F2  41F9 0001 38E4           lea.l      A0, [0x000138E4]
  31704. 000176F8  2488                     move.l     [A2], A0
  31705. 000176FA  4267                     clr.w      -[A7]
  31706. 000176FC  2F0A                     move.l     -[A7], A2
  31707. 000176FE  4EB9 0000 094A           jsr        [0x0000094A]
  31708. 00017704  4A6E 000C                tst.w      [A6 + 0xC]
  31709. 00017708  5C4F                     addq.w     A7, 6
  31710. 0001770A  6F0A                     ble        +0xC /* 00017716 */
  31711. 0001770C  2F0A                     move.l     -[A7], A2
  31712. 0001770E  4EB9 0000 2592           jsr        [0x00002592]
  31713. 00017714  584F                     addq.w     A7, 4
  31714. label00017716:
  31715. 00017716  204A                     movea.l    A0, A2
  31716. 00017718  245F                     movea.l    A2, [A7]+
  31717. 0001771A  4E5E                     unlink     A6
  31718. 0001771C  4E75                     rts
  31719. 0001771E  4E56 FEFC                link       A6, -0x0104
  31720. 00017722  48E7 0038                movem.l    -[A7], A2,A3,A4
  31721. 00017726  286E 0008                movea.l    A4, [A6 + 0x8]
  31722. 0001772A  266E 000C                movea.l    A3, [A6 + 0xC]
  31723. 0001772E  246E 0010                movea.l    A2, [A6 + 0x10]
  31724. 00017732  486E FFFE                pea.l      [A6 - 0x2]
  31725. 00017736  2F0A                     move.l     -[A7], A2
  31726. 00017738  61FF FFFE D05E           bsr        -0x12FA0 /* 00004798 */
  31727. 0001773E  486E FEFC                pea.l      [A6 - 0x104]
  31728. 00017742  2F0A                     move.l     -[A7], A2
  31729. 00017744  61FF FFFE D052           bsr        -0x12FAC /* 00004798 */
  31730. 0001774A  486E FEFE                pea.l      [A6 - 0x102]
  31731. 0001774E  2F0A                     move.l     -[A7], A2
  31732. 00017750  4EB9 0000 30A2           jsr        [0x000030A2]
  31733. 00017756  42A7                     clr.l      -[A7]
  31734. 00017758  4267                     clr.w      -[A7]
  31735. 0001775A  486D 950E                pea.l      [A5 - 0x6AF2]
  31736. 0001775E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  31737. 00017762  2F0B                     move.l     -[A7], A3
  31738. 00017764  2F0C                     move.l     -[A7], A4
  31739. 00017766  2057                     movea.l    A0, [A7]
  31740. 00017768  2250                     movea.l    A1, [A0]
  31741. 0001776A  2269 0010                movea.l    A1, [A1 + 0x10]
  31742. 0001776E  4E91                     jsr        [A1]
  31743. 00017770  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  31744. 00017774  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  31745. 00017778  4E5E                     unlink     A6
  31746. 0001777A  4E75                     rts
  31747. 0001777C  48E7 1030                movem.l    -[A7], D3,A2,A3
  31748. 00017780  246F 0010                movea.l    A2, [A7 + 0x10]
  31749. 00017784  266F 0014                movea.l    A3, [A7 + 0x14]
  31750. 00017788  362F 0018                move.w     D3, [A7 + 0x18]
  31751. 0001778C  254B 0004                move.l     [A2 + 0x4], A3
  31752. 00017790  0C43 0150                cmpi.w     D3, 0x150
  31753. 00017794  57C0                     seq        D0
  31754. 00017796  4400                     neg.b      D0
  31755. 00017798  1540 0008                move.b     [A2 + 0x8], D0
  31756. 0001779C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  31757. 000177A0  4E75                     rts
  31758. 000177A2  4E56 FFEE                link       A6, -0x0012
  31759. 000177A6  2F0A                     move.l     -[A7], A2
  31760. 000177A8  246E 000C                movea.l    A2, [A6 + 0xC]
  31761. 000177AC  486E FFFA                pea.l      [A6 - 0x6]
  31762. 000177B0  4EB9 0000 28C2           jsr        [0x000028C2]
  31763. 000177B6  486E FFFA                pea.l      [A6 - 0x6]
  31764. 000177BA  486E FFEE                pea.l      [A6 - 0x12]
  31765. 000177BE  4EB9 0000 28EA           jsr        [0x000028EA]
  31766. 000177C4  486E FFF2                pea.l      [A6 - 0xE]
  31767. 000177C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  31768. 000177CC  61FF FFFF E966           bsr        -0x1698 /* 00016134 */
  31769. 000177D2  486E FFF2                pea.l      [A6 - 0xE]
  31770. 000177D6  A8A1                     syscall    FrameRect
  31771. 000177D8  486E FFF2                pea.l      [A6 - 0xE]
  31772. 000177DC  2F3C 0001 0001           move.l     -[A7], 0x10001
  31773. 000177E2  A8A9                     syscall    InsetRect
  31774. 000177E4  486E FFF2                pea.l      [A6 - 0xE]
  31775. 000177E8  A8A1                     syscall    FrameRect
  31776. 000177EA  3F3C FFFF                move.w     -[A7], 0xFFFF
  31777. 000177EE  486E FFEE                pea.l      [A6 - 0x12]
  31778. 000177F2  4EB9 0000 28FA           jsr        [0x000028FA]
  31779. 000177F8  2F0A                     move.l     -[A7], A2
  31780. 000177FA  486E FFFA                pea.l      [A6 - 0x6]
  31781. 000177FE  61FF 0000 072C           bsr        +0x72E /* 00017F2C */
  31782. 00017804  486E FFFA                pea.l      [A6 - 0x6]
  31783. 00017808  4EB9 0000 28E2           jsr        [0x000028E2]
  31784. 0001780E  2448                     movea.l    A2, A0
  31785. 00017810  3F3C FFFF                move.w     -[A7], 0xFFFF
  31786. 00017814  486E FFFA                pea.l      [A6 - 0x6]
  31787. 00017818  4EB9 0000 28DA           jsr        [0x000028DA]
  31788. 0001781E  204A                     movea.l    A0, A2
  31789. 00017820  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  31790. 00017824  245F                     movea.l    A2, [A7]+
  31791. 00017826  4E5E                     unlink     A6
  31792. 00017828  4E75                     rts
  31793. 0001782A  4E56 FFEE                link       A6, -0x0012
  31794. 0001782E  2F0A                     move.l     -[A7], A2
  31795. 00017830  246E 000C                movea.l    A2, [A6 + 0xC]
  31796. 00017834  486E FFFA                pea.l      [A6 - 0x6]
  31797. 00017838  4EB9 0000 28C2           jsr        [0x000028C2]
  31798. 0001783E  486E FFFA                pea.l      [A6 - 0x6]
  31799. 00017842  486E FFEE                pea.l      [A6 - 0x12]
  31800. 00017846  4EB9 0000 28EA           jsr        [0x000028EA]
  31801. 0001784C  486E FFF2                pea.l      [A6 - 0xE]
  31802. 00017850  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  31803. 00017854  61FF FFFF E8DE           bsr        -0x1720 /* 00016134 */
  31804. 0001785A  486E FFF2                pea.l      [A6 - 0xE]
  31805. 0001785E  2F3C 0001 0001           move.l     -[A7], 0x10001
  31806. 00017864  A8A9                     syscall    InsetRect
  31807. 00017866  486E FFF2                pea.l      [A6 - 0xE]
  31808. 0001786A  A8A1                     syscall    FrameRect
  31809. 0001786C  486E FFF2                pea.l      [A6 - 0xE]
  31810. 00017870  2F3C 0001 0001           move.l     -[A7], 0x10001
  31811. 00017876  A8A9                     syscall    InsetRect
  31812. 00017878  486E FFF2                pea.l      [A6 - 0xE]
  31813. 0001787C  A8A1                     syscall    FrameRect
  31814. 0001787E  3F3C FFFF                move.w     -[A7], 0xFFFF
  31815. 00017882  486E FFEE                pea.l      [A6 - 0x12]
  31816. 00017886  4EB9 0000 28FA           jsr        [0x000028FA]
  31817. 0001788C  2F0A                     move.l     -[A7], A2
  31818. 0001788E  486E FFFA                pea.l      [A6 - 0x6]
  31819. 00017892  61FF 0000 0652           bsr        +0x654 /* 00017EE6 */
  31820. 00017898  486E FFFA                pea.l      [A6 - 0x6]
  31821. 0001789C  4EB9 0000 28E2           jsr        [0x000028E2]
  31822. 000178A2  2448                     movea.l    A2, A0
  31823. 000178A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  31824. 000178A8  486E FFFA                pea.l      [A6 - 0x6]
  31825. 000178AC  4EB9 0000 28DA           jsr        [0x000028DA]
  31826. 000178B2  204A                     movea.l    A0, A2
  31827. 000178B4  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  31828. 000178B8  245F                     movea.l    A2, [A7]+
  31829. 000178BA  4E5E                     unlink     A6
  31830. 000178BC  4E75                     rts
  31831. 000178BE  4E56 0000                link       A6, 0
  31832. 000178C2  48E7 1820                movem.l    -[A7], D3,D4,A2
  31833. 000178C6  246E 0008                movea.l    A2, [A6 + 0x8]
  31834. 000178CA  162E 000C                move.b     D3, [A6 + 0xC]
  31835. 000178CE  182E 000E                move.b     D4, [A6 + 0xE]
  31836. 000178D2  B62A 0008                cmp.b      D3, [A2 + 0x8]
  31837. 000178D6  6732                     beq        +0x34 /* 0001790A */
  31838. 000178D8  1543 0008                move.b     [A2 + 0x8], D3
  31839. 000178DC  4A04                     tst.b      D4
  31840. 000178DE  672A                     beq        +0x2C /* 0001790A */
  31841. 000178E0  42A7                     clr.l      -[A7]
  31842. 000178E2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31843. 000178E6  2057                     movea.l    A0, [A7]
  31844. 000178E8  2268 0004                movea.l    A1, [A0 + 0x4]
  31845. 000178EC  2269 00E8                movea.l    A1, [A1 + 0xE8]
  31846. 000178F0  4E91                     jsr        [A1]
  31847. 000178F2  4A00                     tst.b      D0
  31848. 000178F4  504F                     addq.w     A7, 8
  31849. 000178F6  6712                     beq        +0x14 /* 0001790A */
  31850. 000178F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31851. 000178FC  2057                     movea.l    A0, [A7]
  31852. 000178FE  2268 0004                movea.l    A1, [A0 + 0x4]
  31853. 00017902  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31854. 00017906  4E91                     jsr        [A1]
  31855. 00017908  584F                     addq.w     A7, 4
  31856. label0001790A:
  31857. 0001790A  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  31858. 0001790E  4E5E                     unlink     A6
  31859. 00017910  4E75                     rts
  31860. 00017912  4E56 FFEE                link       A6, -0x0012
  31861. 00017916  48E7 0038                movem.l    -[A7], A2,A3,A4
  31862. 0001791A  286E 0008                movea.l    A4, [A6 + 0x8]
  31863. 0001791E  266E 000C                movea.l    A3, [A6 + 0xC]
  31864. 00017922  246E 0010                movea.l    A2, [A6 + 0x10]
  31865. 00017926  200B                     move.l     D0, A3
  31866. 00017928  6716                     beq        +0x18 /* 00017940 */
  31867. 0001792A  486E FFFA                pea.l      [A6 - 0x6]
  31868. 0001792E  4EB9 0000 0F02           jsr        [0x00000F02]
  31869. 00017934  26AE FFFA                move.l     [A3], [A6 - 0x6]
  31870. 00017938  376E FFFE 0004           move.w     [A3 + 0x4], [A6 - 0x2]
  31871. 0001793E  584F                     addq.w     A7, 4
  31872. label00017940:
  31873. 00017940  200A                     move.l     D0, A2
  31874. 00017942  674E                     beq        +0x50 /* 00017992 */
  31875. 00017944  2F0C                     move.l     -[A7], A4
  31876. 00017946  61FF FFFF E7D0           bsr        -0x182E /* 00016118 */
  31877. 0001794C  4A00                     tst.b      D0
  31878. 0001794E  584F                     addq.w     A7, 4
  31879. 00017950  6724                     beq        +0x26 /* 00017976 */
  31880. 00017952  2F0C                     move.l     -[A7], A4
  31881. 00017954  61FF FFFF E826           bsr        -0x17D8 /* 0001617C */
  31882. 0001795A  4A00                     tst.b      D0
  31883. 0001795C  584F                     addq.w     A7, 4
  31884. 0001795E  6716                     beq        +0x18 /* 00017976 */
  31885. 00017960  1F3C 0002                move.b     -[A7], 0x2
  31886. 00017964  486E FFF4                pea.l      [A6 - 0xC]
  31887. 00017968  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31888. 0001796E  41EE FFF4                lea.l      A0, [A6 - 0xC]
  31889. 00017972  5C4F                     addq.w     A7, 6
  31890. 00017974  6014                     bra        +0x16 /* 0001798A */
  31891. label00017976:
  31892. 00017976  1F3C 0002                move.b     -[A7], 0x2
  31893. 0001797A  486E FFEE                pea.l      [A6 - 0x12]
  31894. 0001797E  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31895. 00017984  41EE FFEE                lea.l      A0, [A6 - 0x12]
  31896. 00017988  5C4F                     addq.w     A7, 6
  31897. label0001798A:
  31898. 0001798A  2490                     move.l     [A2], [A0]
  31899. 0001798C  3568 0004 0004           move.w     [A2 + 0x4], [A0 + 0x4]
  31900. label00017992:
  31901. 00017992  7001                     moveq.l    D0, 0x01
  31902. 00017994  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  31903. 00017998  4E5E                     unlink     A6
  31904. 0001799A  4E75                     rts
  31905. 0001799C  4E56 FFF4                link       A6, -0x000C
  31906. 000179A0  486E FFFA                pea.l      [A6 - 0x6]
  31907. 000179A4  486E FFF4                pea.l      [A6 - 0xC]
  31908. 000179A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  31909. 000179AC  2057                     movea.l    A0, [A7]
  31910. 000179AE  2250                     movea.l    A1, [A0]
  31911. 000179B0  2269 0090                movea.l    A1, [A1 + 0x90]
  31912. 000179B4  4E91                     jsr        [A1]
  31913. 000179B6  486E FFF4                pea.l      [A6 - 0xC]
  31914. 000179BA  AA14                     syscall    RGBForeColor
  31915. 000179BC  486E FFFA                pea.l      [A6 - 0x6]
  31916. 000179C0  AA15                     syscall    RGBBackColor
  31917. 000179C2  7001                     moveq.l    D0, 0x01
  31918. 000179C4  4E5E                     unlink     A6
  31919. 000179C6  4E75                     rts
  31920. 000179C8  4E56 0000                link       A6, 0
  31921. 000179CC  2F0A                     move.l     -[A7], A2
  31922. 000179CE  246E 0008                movea.l    A2, [A6 + 0x8]
  31923. 000179D2  2F0A                     move.l     -[A7], A2
  31924. 000179D4  61FF FFFF E7A6           bsr        -0x1858 /* 0001617C */
  31925. 000179DA  4A00                     tst.b      D0
  31926. 000179DC  584F                     addq.w     A7, 4
  31927. 000179DE  670A                     beq        +0xC /* 000179EA */
  31928. 000179E0  2F0A                     move.l     -[A7], A2
  31929. 000179E2  61FF FFFF E776           bsr        -0x1888 /* 0001615A */
  31930. 000179E8  584F                     addq.w     A7, 4
  31931. label000179EA:
  31932. 000179EA  245F                     movea.l    A2, [A7]+
  31933. 000179EC  4E5E                     unlink     A6
  31934. 000179EE  4E75                     rts
  31935. 000179F0  4E56 0000                link       A6, 0
  31936. 000179F4  2F0A                     move.l     -[A7], A2
  31937. 000179F6  246E 0008                movea.l    A2, [A6 + 0x8]
  31938. 000179FA  2F0A                     move.l     -[A7], A2
  31939. 000179FC  61FF FFFF E77E           bsr        -0x1880 /* 0001617C */
  31940. 00017A02  4A00                     tst.b      D0
  31941. 00017A04  584F                     addq.w     A7, 4
  31942. 00017A06  660A                     bne        +0xC /* 00017A12 */
  31943. 00017A08  2F0A                     move.l     -[A7], A2
  31944. 00017A0A  61FF FFFF E74E           bsr        -0x18B0 /* 0001615A */
  31945. 00017A10  584F                     addq.w     A7, 4
  31946. label00017A12:
  31947. 00017A12  245F                     movea.l    A2, [A7]+
  31948. 00017A14  4E5E                     unlink     A6
  31949. 00017A16  4E75                     rts
  31950. 00017A18  4E56 0000                link       A6, 0
  31951. 00017A1C  2F0A                     move.l     -[A7], A2
  31952. 00017A1E  246E 0008                movea.l    A2, [A6 + 0x8]
  31953. 00017A22  2F0A                     move.l     -[A7], A2
  31954. 00017A24  2057                     movea.l    A0, [A7]
  31955. 00017A26  2250                     movea.l    A1, [A0]
  31956. 00017A28  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31957. 00017A2C  4E91                     jsr        [A1]
  31958. 00017A2E  2F0A                     move.l     -[A7], A2
  31959. 00017A30  2057                     movea.l    A0, [A7]
  31960. 00017A32  2250                     movea.l    A1, [A0]
  31961. 00017A34  2269 00C0                movea.l    A1, [A1 + 0xC0]
  31962. 00017A38  4E91                     jsr        [A1]
  31963. 00017A3A  2F0A                     move.l     -[A7], A2
  31964. 00017A3C  2057                     movea.l    A0, [A7]
  31965. 00017A3E  2250                     movea.l    A1, [A0]
  31966. 00017A40  2269 00C4                movea.l    A1, [A1 + 0xC4]
  31967. 00017A44  4E91                     jsr        [A1]
  31968. 00017A46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31969. 00017A4A  245F                     movea.l    A2, [A7]+
  31970. 00017A4C  4E5E                     unlink     A6
  31971. 00017A4E  4E75                     rts
  31972. 00017A50  4E56 FFC0                link       A6, -0x0040
  31973. 00017A54  486E FFC0                pea.l      [A6 - 0x40]
  31974. 00017A58  4EB9 0000 263A           jsr        [0x0000263A]
  31975. 00017A5E  4EB9 0000 264A           jsr        [0x0000264A]
  31976. 00017A64  486E FFF2                pea.l      [A6 - 0xE]
  31977. 00017A68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  31978. 00017A6C  61FF FFFF E6C6           bsr        -0x1938 /* 00016134 */
  31979. 00017A72  486E FFF2                pea.l      [A6 - 0xE]
  31980. 00017A76  486E FFDE                pea.l      [A6 - 0x22]
  31981. 00017A7A  4EB9 0000 26D2           jsr        [0x000026D2]
  31982. 00017A80  4FEF 0014                lea.l      A7, [A7 + 0x14]
  31983. 00017A84  603E                     bra        +0x40 /* 00017AC4 */
  31984. label00017A86:
  31985. 00017A86  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  31986. 00017A8C  6C1A                     bge        +0x1C /* 00017AA8 */
  31987. 00017A8E  486E FFFA                pea.l      [A6 - 0x6]
  31988. 00017A92  4EB9 0000 0F0A           jsr        [0x00000F0A]
  31989. 00017A98  486E FFFA                pea.l      [A6 - 0x6]
  31990. 00017A9C  AA14                     syscall    RGBForeColor
  31991. 00017A9E  486E FFF2                pea.l      [A6 - 0xE]
  31992. 00017AA2  A8A2                     syscall    PaintRect
  31993. 00017AA4  584F                     addq.w     A7, 4
  31994. 00017AA6  601C                     bra        +0x1E /* 00017AC4 */
  31995. label00017AA8:
  31996. 00017AA8  1F3C 0002                move.b     -[A7], 0x2
  31997. 00017AAC  486E FFFA                pea.l      [A6 - 0x6]
  31998. 00017AB0  4EB9 0000 0EFA           jsr        [0x00000EFA]
  31999. 00017AB6  486E FFFA                pea.l      [A6 - 0x6]
  32000. 00017ABA  AA14                     syscall    RGBForeColor
  32001. 00017ABC  486E FFF2                pea.l      [A6 - 0xE]
  32002. 00017AC0  A8A2                     syscall    PaintRect
  32003. 00017AC2  5C4F                     addq.w     A7, 6
  32004. label00017AC4:
  32005. 00017AC4  486E FFF0                pea.l      [A6 - 0x10]
  32006. 00017AC8  486E FFDE                pea.l      [A6 - 0x22]
  32007. 00017ACC  4EB9 0000 26E2           jsr        [0x000026E2]
  32008. 00017AD2  4A00                     tst.b      D0
  32009. 00017AD4  504F                     addq.w     A7, 8
  32010. 00017AD6  66AE                     bne        -0x50 /* 00017A86 */
  32011. 00017AD8  3F3C FFFF                move.w     -[A7], 0xFFFF
  32012. 00017ADC  486E FFDE                pea.l      [A6 - 0x22]
  32013. 00017AE0  4EB9 0000 26DA           jsr        [0x000026DA]
  32014. 00017AE6  3F3C FFFF                move.w     -[A7], 0xFFFF
  32015. 00017AEA  486E FFC0                pea.l      [A6 - 0x40]
  32016. 00017AEE  4EB9 0000 2642           jsr        [0x00002642]
  32017. 00017AF4  4E5E                     unlink     A6
  32018. 00017AF6  4E75                     rts
  32019. 00017AF8  4E56 FFAE                link       A6, -0x0052
  32020. 00017AFC  2F0A                     move.l     -[A7], A2
  32021. 00017AFE  246E 0008                movea.l    A2, [A6 + 0x8]
  32022. 00017B02  486E FFAE                pea.l      [A6 - 0x52]
  32023. 00017B06  4EB9 0000 263A           jsr        [0x0000263A]
  32024. 00017B0C  4EB9 0000 264A           jsr        [0x0000264A]
  32025. 00017B12  486E FFF8                pea.l      [A6 - 0x8]
  32026. 00017B16  2F0A                     move.l     -[A7], A2
  32027. 00017B18  61FF FFFF E61A           bsr        -0x19E4 /* 00016134 */
  32028. 00017B1E  486E FFF8                pea.l      [A6 - 0x8]
  32029. 00017B22  486E FFDE                pea.l      [A6 - 0x22]
  32030. 00017B26  4EB9 0000 26D2           jsr        [0x000026D2]
  32031. 00017B2C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  32032. 00017B30  6000 00BC                bra        +0xBE /* 00017BEE */
  32033. label00017B34:
  32034. 00017B34  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  32035. 00017B3A  6C12                     bge        +0x14 /* 00017B4E */
  32036. 00017B3C  486E FFD8                pea.l      [A6 - 0x28]
  32037. 00017B40  4EB9 0000 0F02           jsr        [0x00000F02]
  32038. 00017B46  41EE FFD8                lea.l      A0, [A6 - 0x28]
  32039. 00017B4A  584F                     addq.w     A7, 4
  32040. 00017B4C  6042                     bra        +0x44 /* 00017B90 */
  32041. label00017B4E:
  32042. 00017B4E  2F0A                     move.l     -[A7], A2
  32043. 00017B50  61FF FFFF E5C6           bsr        -0x1A38 /* 00016118 */
  32044. 00017B56  4A00                     tst.b      D0
  32045. 00017B58  584F                     addq.w     A7, 4
  32046. 00017B5A  6720                     beq        +0x22 /* 00017B7C */
  32047. 00017B5C  2F0A                     move.l     -[A7], A2
  32048. 00017B5E  61FF FFFF E61C           bsr        -0x19E2 /* 0001617C */
  32049. 00017B64  4A00                     tst.b      D0
  32050. 00017B66  584F                     addq.w     A7, 4
  32051. 00017B68  6712                     beq        +0x14 /* 00017B7C */
  32052. 00017B6A  486E FFD2                pea.l      [A6 - 0x2E]
  32053. 00017B6E  4EB9 0000 0F02           jsr        [0x00000F02]
  32054. 00017B74  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  32055. 00017B78  584F                     addq.w     A7, 4
  32056. 00017B7A  6014                     bra        +0x16 /* 00017B90 */
  32057. label00017B7C:
  32058. 00017B7C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  32059. 00017B80  486E FFCC                pea.l      [A6 - 0x34]
  32060. 00017B84  4EB9 0000 0EFA           jsr        [0x00000EFA]
  32061. 00017B8A  41EE FFCC                lea.l      A0, [A6 - 0x34]
  32062. 00017B8E  5C4F                     addq.w     A7, 6
  32063. label00017B90:
  32064. 00017B90  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  32065. 00017B94  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  32066. 00017B9A  486E FFF2                pea.l      [A6 - 0xE]
  32067. 00017B9E  AA14                     syscall    RGBForeColor
  32068. 00017BA0  2F0A                     move.l     -[A7], A2
  32069. 00017BA2  2057                     movea.l    A0, [A7]
  32070. 00017BA4  2250                     movea.l    A1, [A0]
  32071. 00017BA6  2269 00AC                movea.l    A1, [A1 + 0xAC]
  32072. 00017BAA  4E91                     jsr        [A1]
  32073. 00017BAC  4A00                     tst.b      D0
  32074. 00017BAE  584F                     addq.w     A7, 4
  32075. 00017BB0  6708                     beq        +0xA /* 00017BBA */
  32076. 00017BB2  486E FFF8                pea.l      [A6 - 0x8]
  32077. 00017BB6  A8A1                     syscall    FrameRect
  32078. 00017BB8  6034                     bra        +0x36 /* 00017BEE */
  32079. label00017BBA:
  32080. 00017BBA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  32081. 00017BBE  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  32082. 00017BC2  A893                     syscall    MoveTo
  32083. 00017BC4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  32084. 00017BC8  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  32085. 00017BCC  A891                     syscall    LineTo
  32086. 00017BCE  302E FFFE                move.w     D0, [A6 - 0x2]
  32087. 00017BD2  48C0                     ext.l      D0
  32088. 00017BD4  5380                     subq.l     D0, 1
  32089. 00017BD6  3F00                     move.w     -[A7], D0
  32090. 00017BD8  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  32091. 00017BDC  A891                     syscall    LineTo
  32092. 00017BDE  302E FFFE                move.w     D0, [A6 - 0x2]
  32093. 00017BE2  48C0                     ext.l      D0
  32094. 00017BE4  5380                     subq.l     D0, 1
  32095. 00017BE6  3F00                     move.w     -[A7], D0
  32096. 00017BE8  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  32097. 00017BEC  A891                     syscall    LineTo
  32098. label00017BEE:
  32099. 00017BEE  486E FFF0                pea.l      [A6 - 0x10]
  32100. 00017BF2  486E FFDE                pea.l      [A6 - 0x22]
  32101. 00017BF6  4EB9 0000 26E2           jsr        [0x000026E2]
  32102. 00017BFC  4A00                     tst.b      D0
  32103. 00017BFE  504F                     addq.w     A7, 8
  32104. 00017C00  6600 FF32                bne        -0xCC /* 00017B34 */
  32105. 00017C04  3F3C FFFF                move.w     -[A7], 0xFFFF
  32106. 00017C08  486E FFDE                pea.l      [A6 - 0x22]
  32107. 00017C0C  4EB9 0000 26DA           jsr        [0x000026DA]
  32108. 00017C12  3F3C FFFF                move.w     -[A7], 0xFFFF
  32109. 00017C16  486E FFAE                pea.l      [A6 - 0x52]
  32110. 00017C1A  4EB9 0000 2642           jsr        [0x00002642]
  32111. 00017C20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32112. 00017C24  245F                     movea.l    A2, [A7]+
  32113. 00017C26  4E5E                     unlink     A6
  32114. 00017C28  4E75                     rts
  32115. 00017C2A  4E56 FFC0                link       A6, -0x0040
  32116. 00017C2E  2F0A                     move.l     -[A7], A2
  32117. 00017C30  246E 0008                movea.l    A2, [A6 + 0x8]
  32118. 00017C34  486E FFC0                pea.l      [A6 - 0x40]
  32119. 00017C38  4EB9 0000 263A           jsr        [0x0000263A]
  32120. 00017C3E  4EB9 0000 264A           jsr        [0x0000264A]
  32121. 00017C44  486E FFF2                pea.l      [A6 - 0xE]
  32122. 00017C48  2F0A                     move.l     -[A7], A2
  32123. 00017C4A  61FF FFFF E4E8           bsr        -0x1B16 /* 00016134 */
  32124. 00017C50  486E FFF2                pea.l      [A6 - 0xE]
  32125. 00017C54  2F3C 0001 0001           move.l     -[A7], 0x10001
  32126. 00017C5A  A8A9                     syscall    InsetRect
  32127. 00017C5C  2F0A                     move.l     -[A7], A2
  32128. 00017C5E  2057                     movea.l    A0, [A7]
  32129. 00017C60  2250                     movea.l    A1, [A0]
  32130. 00017C62  2269 00AC                movea.l    A1, [A1 + 0xAC]
  32131. 00017C66  4E91                     jsr        [A1]
  32132. 00017C68  4A00                     tst.b      D0
  32133. 00017C6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  32134. 00017C6E  6604                     bne        +0x6 /* 00017C74 */
  32135. 00017C70  526E FFF6                addq.w     [A6 - 0xA], 1
  32136. label00017C74:
  32137. 00017C74  486E FFF2                pea.l      [A6 - 0xE]
  32138. 00017C78  486E FFDE                pea.l      [A6 - 0x22]
  32139. 00017C7C  4EB9 0000 26D2           jsr        [0x000026D2]
  32140. 00017C82  504F                     addq.w     A7, 8
  32141. 00017C84  6070                     bra        +0x72 /* 00017CF6 */
  32142. label00017C86:
  32143. 00017C86  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  32144. 00017C8C  6D68                     blt        +0x6A /* 00017CF6 */
  32145. 00017C8E  2F0A                     move.l     -[A7], A2
  32146. 00017C90  61FF FFFF E486           bsr        -0x1B78 /* 00016118 */
  32147. 00017C96  4A00                     tst.b      D0
  32148. 00017C98  584F                     addq.w     A7, 4
  32149. 00017C9A  675A                     beq        +0x5C /* 00017CF6 */
  32150. 00017C9C  2F0A                     move.l     -[A7], A2
  32151. 00017C9E  61FF FFFF E4DC           bsr        -0x1B22 /* 0001617C */
  32152. 00017CA4  4A00                     tst.b      D0
  32153. 00017CA6  584F                     addq.w     A7, 4
  32154. 00017CA8  674C                     beq        +0x4E /* 00017CF6 */
  32155. 00017CAA  486E FFFA                pea.l      [A6 - 0x6]
  32156. 00017CAE  4EB9 0000 0F0A           jsr        [0x00000F0A]
  32157. 00017CB4  486E FFFA                pea.l      [A6 - 0x6]
  32158. 00017CB8  AA14                     syscall    RGBForeColor
  32159. 00017CBA  2F3C 0001 0000           move.l     -[A7], 0x10000
  32160. 00017CC0  42A7                     clr.l      -[A7]
  32161. 00017CC2  486E FFF2                pea.l      [A6 - 0xE]
  32162. 00017CC6  4EB9 0000 0FDA           jsr        [0x00000FDA]
  32163. 00017CCC  1F3C 0005                move.b     -[A7], 0x5
  32164. 00017CD0  486E FFFA                pea.l      [A6 - 0x6]
  32165. 00017CD4  4EB9 0000 0EFA           jsr        [0x00000EFA]
  32166. 00017CDA  486E FFFA                pea.l      [A6 - 0x6]
  32167. 00017CDE  AA14                     syscall    RGBForeColor
  32168. 00017CE0  42A7                     clr.l      -[A7]
  32169. 00017CE2  2F3C 0001 0001           move.l     -[A7], 0x10001
  32170. 00017CE8  486E FFF2                pea.l      [A6 - 0xE]
  32171. 00017CEC  4EB9 0000 0FD2           jsr        [0x00000FD2]
  32172. 00017CF2  4FEF 0022                lea.l      A7, [A7 + 0x22]
  32173. label00017CF6:
  32174. 00017CF6  486E FFF0                pea.l      [A6 - 0x10]
  32175. 00017CFA  486E FFDE                pea.l      [A6 - 0x22]
  32176. 00017CFE  4EB9 0000 26E2           jsr        [0x000026E2]
  32177. 00017D04  4A00                     tst.b      D0
  32178. 00017D06  504F                     addq.w     A7, 8
  32179. 00017D08  6600 FF7C                bne        -0x82 /* 00017C86 */
  32180. 00017D0C  3F3C FFFF                move.w     -[A7], 0xFFFF
  32181. 00017D10  486E FFDE                pea.l      [A6 - 0x22]
  32182. 00017D14  4EB9 0000 26DA           jsr        [0x000026DA]
  32183. 00017D1A  3F3C FFFF                move.w     -[A7], 0xFFFF
  32184. 00017D1E  486E FFC0                pea.l      [A6 - 0x40]
  32185. 00017D22  4EB9 0000 2642           jsr        [0x00002642]
  32186. 00017D28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32187. 00017D2C  245F                     movea.l    A2, [A7]+
  32188. 00017D2E  4E5E                     unlink     A6
  32189. 00017D30  4E75                     rts
  32190. 00017D32  4E56 FFF0                link       A6, -0x0010
  32191. 00017D36  48E7 0030                movem.l    -[A7], A2,A3
  32192. 00017D3A  246E 0008                movea.l    A2, [A6 + 0x8]
  32193. 00017D3E  42A7                     clr.l      -[A7]
  32194. 00017D40  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32195. 00017D44  2057                     movea.l    A0, [A7]
  32196. 00017D46  2268 0004                movea.l    A1, [A0 + 0x4]
  32197. 00017D4A  2269 00E8                movea.l    A1, [A1 + 0xE8]
  32198. 00017D4E  4E91                     jsr        [A1]
  32199. 00017D50  4A00                     tst.b      D0
  32200. 00017D52  504F                     addq.w     A7, 8
  32201. 00017D54  6700 0084                beq        +0x86 /* 00017DDA */
  32202. 00017D58  2F0A                     move.l     -[A7], A2
  32203. 00017D5A  61FF FFFF ED2C           bsr        -0x12D2 /* 00016A88 */
  32204. 00017D60  4A00                     tst.b      D0
  32205. 00017D62  584F                     addq.w     A7, 4
  32206. 00017D64  6774                     beq        +0x76 /* 00017DDA */
  32207. 00017D66  486E FFF0                pea.l      [A6 - 0x10]
  32208. 00017D6A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32209. 00017D6E  2057                     movea.l    A0, [A7]
  32210. 00017D70  2268 0004                movea.l    A1, [A0 + 0x4]
  32211. 00017D74  2269 0038                movea.l    A1, [A1 + 0x38]
  32212. 00017D78  4E91                     jsr        [A1]
  32213. 00017D7A  4A00                     tst.b      D0
  32214. 00017D7C  504F                     addq.w     A7, 8
  32215. 00017D7E  675A                     beq        +0x5C /* 00017DDA */
  32216. 00017D80  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32217. 00017D84  61FF 0000 014C           bsr        +0x14E /* 00017ED2 */
  32218. 00017D8A  2008                     move.l     D0, A0
  32219. 00017D8C  584F                     addq.w     A7, 4
  32220. 00017D8E  674A                     beq        +0x4C /* 00017DDA */
  32221. 00017D90  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32222. 00017D94  61FF 0000 013C           bsr        +0x13E /* 00017ED2 */
  32223. 00017D9A  2648                     movea.l    A3, A0
  32224. 00017D9C  486E FFF8                pea.l      [A6 - 0x8]
  32225. 00017DA0  2F0B                     move.l     -[A7], A3
  32226. 00017DA2  61FF 0000 0112           bsr        +0x114 /* 00017EB6 */
  32227. 00017DA8  486E FFF0                pea.l      [A6 - 0x10]
  32228. 00017DAC  486E FFF8                pea.l      [A6 - 0x8]
  32229. 00017DB0  486E FFF8                pea.l      [A6 - 0x8]
  32230. 00017DB4  A8AA                     syscall    SectRect
  32231. 00017DB6  101F                     move.b     D0, [A7]+
  32232. 00017DB8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  32233. 00017DBC  671C                     beq        +0x1E /* 00017DDA */
  32234. 00017DBE  486E FFF8                pea.l      [A6 - 0x8]
  32235. 00017DC2  2F0A                     move.l     -[A7], A2
  32236. 00017DC4  2057                     movea.l    A0, [A7]
  32237. 00017DC6  2250                     movea.l    A1, [A0]
  32238. 00017DC8  2269 00B0                movea.l    A1, [A1 + 0xB0]
  32239. 00017DCC  4E91                     jsr        [A1]
  32240. 00017DCE  2648                     movea.l    A3, A0
  32241. 00017DD0  2F0B                     move.l     -[A7], A3
  32242. 00017DD2  A927                     syscall    InvalRgn
  32243. 00017DD4  2F0B                     move.l     -[A7], A3
  32244. 00017DD6  A8D9                     syscall    DisposRgn/DisposeRgn
  32245. 00017DD8  504F                     addq.w     A7, 8
  32246. label00017DDA:
  32247. 00017DDA  4CDF 0C00                movem.l    A2,A3, [A7]+
  32248. 00017DDE  4E5E                     unlink     A6
  32249. 00017DE0  4E75                     rts
  32250. 00017DE2  4E56 FFF0                link       A6, -0x0010
  32251. 00017DE6  48E7 0030                movem.l    -[A7], A2,A3
  32252. 00017DEA  246E 0008                movea.l    A2, [A6 + 0x8]
  32253. 00017DEE  42A7                     clr.l      -[A7]
  32254. 00017DF0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32255. 00017DF4  2057                     movea.l    A0, [A7]
  32256. 00017DF6  2268 0004                movea.l    A1, [A0 + 0x4]
  32257. 00017DFA  2269 00E8                movea.l    A1, [A1 + 0xE8]
  32258. 00017DFE  4E91                     jsr        [A1]
  32259. 00017E00  4A00                     tst.b      D0
  32260. 00017E02  504F                     addq.w     A7, 8
  32261. 00017E04  6700 00A8                beq        +0xAA /* 00017EAE */
  32262. 00017E08  2F0A                     move.l     -[A7], A2
  32263. 00017E0A  61FF FFFF EC7C           bsr        -0x1382 /* 00016A88 */
  32264. 00017E10  4A00                     tst.b      D0
  32265. 00017E12  584F                     addq.w     A7, 4
  32266. 00017E14  6700 0098                beq        +0x9A /* 00017EAE */
  32267. 00017E18  486E FFF8                pea.l      [A6 - 0x8]
  32268. 00017E1C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32269. 00017E20  2057                     movea.l    A0, [A7]
  32270. 00017E22  2268 0004                movea.l    A1, [A0 + 0x4]
  32271. 00017E26  2269 0038                movea.l    A1, [A1 + 0x38]
  32272. 00017E2A  4E91                     jsr        [A1]
  32273. 00017E2C  4A00                     tst.b      D0
  32274. 00017E2E  504F                     addq.w     A7, 8
  32275. 00017E30  677C                     beq        +0x7E /* 00017EAE */
  32276. 00017E32  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32277. 00017E36  61FF 0000 009A           bsr        +0x9C /* 00017ED2 */
  32278. 00017E3C  2008                     move.l     D0, A0
  32279. 00017E3E  584F                     addq.w     A7, 4
  32280. 00017E40  676C                     beq        +0x6E /* 00017EAE */
  32281. 00017E42  486E FFF8                pea.l      [A6 - 0x8]
  32282. 00017E46  2F3C 0001 0001           move.l     -[A7], 0x10001
  32283. 00017E4C  A8A9                     syscall    InsetRect
  32284. 00017E4E  2F0A                     move.l     -[A7], A2
  32285. 00017E50  2057                     movea.l    A0, [A7]
  32286. 00017E52  2250                     movea.l    A1, [A0]
  32287. 00017E54  2269 00AC                movea.l    A1, [A1 + 0xAC]
  32288. 00017E58  4E91                     jsr        [A1]
  32289. 00017E5A  4A00                     tst.b      D0
  32290. 00017E5C  584F                     addq.w     A7, 4
  32291. 00017E5E  6604                     bne        +0x6 /* 00017E64 */
  32292. 00017E60  526E FFFC                addq.w     [A6 - 0x4], 1
  32293. label00017E64:
  32294. 00017E64  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32295. 00017E68  61FF 0000 0068           bsr        +0x6A /* 00017ED2 */
  32296. 00017E6E  2648                     movea.l    A3, A0
  32297. 00017E70  486E FFF0                pea.l      [A6 - 0x10]
  32298. 00017E74  2F0B                     move.l     -[A7], A3
  32299. 00017E76  61FF 0000 003E           bsr        +0x40 /* 00017EB6 */
  32300. 00017E7C  486E FFF8                pea.l      [A6 - 0x8]
  32301. 00017E80  486E FFF0                pea.l      [A6 - 0x10]
  32302. 00017E84  486E FFF0                pea.l      [A6 - 0x10]
  32303. 00017E88  A8AA                     syscall    SectRect
  32304. 00017E8A  101F                     move.b     D0, [A7]+
  32305. 00017E8C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  32306. 00017E90  671C                     beq        +0x1E /* 00017EAE */
  32307. 00017E92  486E FFF0                pea.l      [A6 - 0x10]
  32308. 00017E96  2F0A                     move.l     -[A7], A2
  32309. 00017E98  2057                     movea.l    A0, [A7]
  32310. 00017E9A  2250                     movea.l    A1, [A0]
  32311. 00017E9C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  32312. 00017EA0  4E91                     jsr        [A1]
  32313. 00017EA2  2648                     movea.l    A3, A0
  32314. 00017EA4  2F0B                     move.l     -[A7], A3
  32315. 00017EA6  A927                     syscall    InvalRgn
  32316. 00017EA8  2F0B                     move.l     -[A7], A3
  32317. 00017EAA  A8D9                     syscall    DisposRgn/DisposeRgn
  32318. 00017EAC  504F                     addq.w     A7, 8
  32319. label00017EAE:
  32320. 00017EAE  4CDF 0C00                movem.l    A2,A3, [A7]+
  32321. 00017EB2  4E5E                     unlink     A6
  32322. 00017EB4  4E75                     rts
  32323. fn00017EB6:
  32324. 00017EB6  48E7 0030                movem.l    -[A7], A2,A3
  32325. 00017EBA  266F 000C                movea.l    A3, [A7 + 0xC]
  32326. 00017EBE  246F 0010                movea.l    A2, [A7 + 0x10]
  32327. 00017EC2  24AB 006C                move.l     [A2], [A3 + 0x6C]
  32328. 00017EC6  256B 0070 0004           move.l     [A2 + 0x4], [A3 + 0x70]
  32329. 00017ECC  4CDF 0C00                movem.l    A2,A3, [A7]+
  32330. 00017ED0  4E75                     rts
  32331. fn00017ED2:
  32332. 00017ED2  206F 0004                movea.l    A0, [A7 + 0x4]
  32333. 00017ED6  2068 0020                movea.l    A0, [A0 + 0x20]
  32334. 00017EDA  4E75                     rts
  32335. 00017EDC  206F 0004                movea.l    A0, [A7 + 0x4]
  32336. 00017EE0  1028 0008                move.b     D0, [A0 + 0x8]
  32337. 00017EE4  4E75                     rts
  32338. fn00017EE6:
  32339. 00017EE6  4E56 FFFA                link       A6, -0x0006
  32340. 00017EEA  2F0A                     move.l     -[A7], A2
  32341. 00017EEC  246E 0008                movea.l    A2, [A6 + 0x8]
  32342. 00017EF0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  32343. 00017EF4  486E FFFA                pea.l      [A6 - 0x6]
  32344. 00017EF8  4EB9 0000 28CA           jsr        [0x000028CA]
  32345. 00017EFE  2F12                     move.l     -[A7], [A2]
  32346. 00017F00  486E FFFA                pea.l      [A6 - 0x6]
  32347. 00017F04  61FF FFFE FDA4           bsr        -0x1025A /* 00007CAA */
  32348. 00017F0A  584F                     addq.w     A7, 4
  32349. 00017F0C  2F08                     move.l     -[A7], A0
  32350. 00017F0E  2F12                     move.l     -[A7], [A2]
  32351. 00017F10  A8E6                     syscall    DiffRgn
  32352. 00017F12  3F3C FFFF                move.w     -[A7], 0xFFFF
  32353. 00017F16  486E FFFA                pea.l      [A6 - 0x6]
  32354. 00017F1A  4EB9 0000 28DA           jsr        [0x000028DA]
  32355. 00017F20  204A                     movea.l    A0, A2
  32356. 00017F22  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32357. 00017F26  245F                     movea.l    A2, [A7]+
  32358. 00017F28  4E5E                     unlink     A6
  32359. 00017F2A  4E75                     rts
  32360. fn00017F2C:
  32361. 00017F2C  4E56 FFFA                link       A6, -0x0006
  32362. 00017F30  2F0A                     move.l     -[A7], A2
  32363. 00017F32  246E 0008                movea.l    A2, [A6 + 0x8]
  32364. 00017F36  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  32365. 00017F3A  486E FFFA                pea.l      [A6 - 0x6]
  32366. 00017F3E  4EB9 0000 28CA           jsr        [0x000028CA]
  32367. 00017F44  2F12                     move.l     -[A7], [A2]
  32368. 00017F46  486E FFFA                pea.l      [A6 - 0x6]
  32369. 00017F4A  61FF FFFE FD5E           bsr        -0x102A0 /* 00007CAA */
  32370. 00017F50  584F                     addq.w     A7, 4
  32371. 00017F52  2F08                     move.l     -[A7], A0
  32372. 00017F54  2F12                     move.l     -[A7], [A2]
  32373. 00017F56  A8E4                     syscall    SectRgn
  32374. 00017F58  3F3C FFFF                move.w     -[A7], 0xFFFF
  32375. 00017F5C  486E FFFA                pea.l      [A6 - 0x6]
  32376. 00017F60  4EB9 0000 28DA           jsr        [0x000028DA]
  32377. 00017F66  204A                     movea.l    A0, A2
  32378. 00017F68  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32379. 00017F6C  245F                     movea.l    A2, [A7]+
  32380. 00017F6E  4E5E                     unlink     A6
  32381. 00017F70  4E75                     rts
  32382. fn00017F72:
  32383. 00017F72  4E56 0000                link       A6, 0
  32384. 00017F76  2F0A                     move.l     -[A7], A2
  32385. 00017F78  246E 0008                movea.l    A2, [A6 + 0x8]
  32386. 00017F7C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  32387. 00017F80  2F0A                     move.l     -[A7], A2
  32388. 00017F82  4EB9 0000 0942           jsr        [0x00000942]
  32389. 00017F88  41F9 0001 36A4           lea.l      A0, [0x000136A4]
  32390. 00017F8E  2488                     move.l     [A2], A0
  32391. 00017F90  422A 000A                clr.b      [A2 + 0xA]
  32392. 00017F94  426A 0008                clr.w      [A2 + 0x8]
  32393. 00017F98  426A 000C                clr.w      [A2 + 0xC]
  32394. 00017F9C  426A 000E                clr.w      [A2 + 0xE]
  32395. 00017FA0  426A 0010                clr.w      [A2 + 0x10]
  32396. 00017FA4  426A 0012                clr.w      [A2 + 0x12]
  32397. 00017FA8  42AA 0014                clr.l      [A2 + 0x14]
  32398. 00017FAC  204A                     movea.l    A0, A2
  32399. 00017FAE  504F                     addq.w     A7, 8
  32400. 00017FB0  245F                     movea.l    A2, [A7]+
  32401. 00017FB2  4E5E                     unlink     A6
  32402. 00017FB4  4E75                     rts
  32403. 00017FB6  4E56 0000                link       A6, 0
  32404. 00017FBA  2F0A                     move.l     -[A7], A2
  32405. 00017FBC  246E 0008                movea.l    A2, [A6 + 0x8]
  32406. 00017FC0  200A                     move.l     D0, A2
  32407. 00017FC2  6724                     beq        +0x26 /* 00017FE8 */
  32408. 00017FC4  41F9 0001 36A4           lea.l      A0, [0x000136A4]
  32409. 00017FCA  2488                     move.l     [A2], A0
  32410. 00017FCC  4267                     clr.w      -[A7]
  32411. 00017FCE  2F0A                     move.l     -[A7], A2
  32412. 00017FD0  4EB9 0000 094A           jsr        [0x0000094A]
  32413. 00017FD6  4A6E 000C                tst.w      [A6 + 0xC]
  32414. 00017FDA  5C4F                     addq.w     A7, 6
  32415. 00017FDC  6F0A                     ble        +0xC /* 00017FE8 */
  32416. 00017FDE  2F0A                     move.l     -[A7], A2
  32417. 00017FE0  4EB9 0000 2592           jsr        [0x00002592]
  32418. 00017FE6  584F                     addq.w     A7, 4
  32419. label00017FE8:
  32420. 00017FE8  204A                     movea.l    A0, A2
  32421. 00017FEA  245F                     movea.l    A2, [A7]+
  32422. 00017FEC  4E5E                     unlink     A6
  32423. 00017FEE  4E75                     rts
  32424. 00017FF0  4E56 FEFC                link       A6, -0x0104
  32425. 00017FF4  48E7 0038                movem.l    -[A7], A2,A3,A4
  32426. 00017FF8  286E 0008                movea.l    A4, [A6 + 0x8]
  32427. 00017FFC  266E 000C                movea.l    A3, [A6 + 0xC]
  32428. 00018000  246E 0010                movea.l    A2, [A6 + 0x10]
  32429. 00018004  486E FFFE                pea.l      [A6 - 0x2]
  32430. 00018008  2F0A                     move.l     -[A7], A2
  32431. 0001800A  61FF FFFE C78C           bsr        -0x13872 /* 00004798 */
  32432. 00018010  486E FEFC                pea.l      [A6 - 0x104]
  32433. 00018014  2F0A                     move.l     -[A7], A2
  32434. 00018016  61FF FFFE C780           bsr        -0x1387E /* 00004798 */
  32435. 0001801C  486E FEFE                pea.l      [A6 - 0x102]
  32436. 00018020  2F0A                     move.l     -[A7], A2
  32437. 00018022  4EB9 0000 30A2           jsr        [0x000030A2]
  32438. 00018028  42A7                     clr.l      -[A7]
  32439. 0001802A  4267                     clr.w      -[A7]
  32440. 0001802C  486D 950F                pea.l      [A5 - 0x6AF1]
  32441. 00018030  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  32442. 00018034  2F0B                     move.l     -[A7], A3
  32443. 00018036  2F0C                     move.l     -[A7], A4
  32444. 00018038  2057                     movea.l    A0, [A7]
  32445. 0001803A  2250                     movea.l    A1, [A0]
  32446. 0001803C  2269 0010                movea.l    A1, [A1 + 0x10]
  32447. 00018040  4E91                     jsr        [A1]
  32448. 00018042  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  32449. 00018046  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  32450. 0001804A  4E5E                     unlink     A6
  32451. 0001804C  4E75                     rts
  32452. 0001804E  4E56 FF5E                link       A6, -0x00A2
  32453. 00018052  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  32454. 00018056  206E 0008                movea.l    A0, [A6 + 0x8]
  32455. 0001805A  216E 000C 0004           move.l     [A0 + 0x4], [A6 + 0xC]
  32456. 00018060  4AAD 06E8                tst.l      [A5 + 0x6E8]
  32457. 00018064  6600 0124                bne        +0x126 /* 0001818A */
  32458. 00018068  486E FFF8                pea.l      [A6 - 0x8]
  32459. 0001806C  42A7                     clr.l      -[A7]
  32460. 0001806E  2F3C 000A 0010           move.l     -[A7], 0xA0010
  32461. 00018074  A8A7                     syscall    SetRect
  32462. 00018076  2D4F FFAE                move.l     [A6 - 0x52], A7
  32463. 0001807A  4878 0014                push.l     0x14
  32464. 0001807E  4EB9 0000 258A           jsr        [0x0000258A]
  32465. 00018084  2D48 FFC6                move.l     [A6 - 0x3A], A0
  32466. 00018088  2008                     move.l     D0, A0
  32467. 0001808A  584F                     addq.w     A7, 4
  32468. 0001808C  671A                     beq        +0x1C /* 000180A8 */
  32469. 0001808E  42A7                     clr.l      -[A7]
  32470. 00018090  42A7                     clr.l      -[A7]
  32471. 00018092  42A7                     clr.l      -[A7]
  32472. 00018094  42A7                     clr.l      -[A7]
  32473. 00018096  486E FFF8                pea.l      [A6 - 0x8]
  32474. 0001809A  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  32475. 0001809E  4EB9 0000 3E02           jsr        [0x00003E02]
  32476. 000180A4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  32477. label000180A8:
  32478. 000180A8  2B6E FFC6 06E8           move.l     [A5 + 0x6E8], [A6 - 0x3A]
  32479. 000180AE  605C                     bra        +0x5E /* 0001810C */
  32480. 000180B0  206E FFA6                movea.l    A0, [A6 - 0x5A]
  32481. 000180B4  2D50 FF66                move.l     [A6 - 0x9A], [A0]
  32482. 000180B8  7094                     moveq.l    D0, 0xFFFFFF94
  32483. 000180BA  B0AE FF66                cmp.l      D0, [A6 - 0x9A]
  32484. 000180BE  6638                     bne        +0x3A /* 000180F8 */
  32485. 000180C0  4878 0014                push.l     0x14
  32486. 000180C4  4EB9 0000 258A           jsr        [0x0000258A]
  32487. 000180CA  2D48 FFC2                move.l     [A6 - 0x3E], A0
  32488. 000180CE  2008                     move.l     D0, A0
  32489. 000180D0  584F                     addq.w     A7, 4
  32490. 000180D2  671C                     beq        +0x1E /* 000180F0 */
  32491. 000180D4  42A7                     clr.l      -[A7]
  32492. 000180D6  42A7                     clr.l      -[A7]
  32493. 000180D8  4878 0004                push.l     0x4
  32494. 000180DC  4267                     clr.w      -[A7]
  32495. 000180DE  486E FFF8                pea.l      [A6 - 0x8]
  32496. 000180E2  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  32497. 000180E6  4EB9 0000 3E02           jsr        [0x00003E02]
  32498. 000180EC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  32499. label000180F0:
  32500. 000180F0  2B6E FFC2 06E8           move.l     [A5 + 0x6E8], [A6 - 0x3E]
  32501. 000180F6  6010                     bra        +0x12 /* 00018108 */
  32502. label000180F8:
  32503. 000180F8  42A7                     clr.l      -[A7]
  32504. 000180FA  42A7                     clr.l      -[A7]
  32505. 000180FC  42A7                     clr.l      -[A7]
  32506. 000180FE  4EB9 0000 2542           jsr        [0x00002542]
  32507. 00018104  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32508. label00018108:
  32509. 00018108  2E6E FFAE                movea.l    A7, [A6 - 0x52]
  32510. label0001810C:
  32511. 0001810C  2F2D 06E8                move.l     -[A7], [A5 + 0x6E8]
  32512. 00018110  4EB9 0000 3E12           jsr        [0x00003E12]
  32513. 00018116  7C00                     moveq.l    D6, 0x00
  32514. 00018118  584F                     addq.w     A7, 4
  32515. 0001811A  605C                     bra        +0x5E /* 00018178 */
  32516. label0001811C:
  32517. 0001811C  7600                     moveq.l    D3, 0x00
  32518. 0001811E  6000 02C2                bra        +0x2C4 /* 000183E2 */
  32519. label00018122:
  32520. 00018122  41ED 9510                lea.l      A0, [A5 - 0x6AF0]
  32521. 00018126  D1CB                     add.l      A0, A3
  32522. 00018128  1030 3800                move.b     D0, [A0 + D3]
  32523. 0001812C  4880                     ext.w      D0
  32524. 0001812E  3D40 FFF2                move.w     [A6 - 0xE], D0
  32525. 00018132  1F2E FFF3                move.b     -[A7], [A6 - 0xD]
  32526. 00018136  486E FFD6                pea.l      [A6 - 0x2A]
  32527. 0001813A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  32528. 00018140  2D6E FFD6 FFEC           move.l     [A6 - 0x14], [A6 - 0x2A]
  32529. 00018146  3D6E FFDA FFF0           move.w     [A6 - 0x10], [A6 - 0x26]
  32530. 0001814C  486E FFEC                pea.l      [A6 - 0x14]
  32531. 00018150  302E FFF8                move.w     D0, [A6 - 0x8]
  32532. 00018154  48C0                     ext.l      D0
  32533. 00018156  D086                     add.l      D0, D6
  32534. 00018158  3F00                     move.w     -[A7], D0
  32535. 0001815A  302E FFFA                move.w     D0, [A6 - 0x6]
  32536. 0001815E  48C0                     ext.l      D0
  32537. 00018160  D083                     add.l      D0, D3
  32538. 00018162  3F00                     move.w     -[A7], D0
  32539. 00018164  4EB9 0000 1002           jsr        [0x00001002]
  32540. 0001816A  5283                     addq.l     D3, 1
  32541. 0001816C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32542. label00018170:
  32543. 00018170  7010                     moveq.l    D0, 0x10
  32544. 00018172  B680                     cmp.l      D3, D0
  32545. 00018174  6DAC                     blt        -0x52 /* 00018122 */
  32546. 00018176  5286                     addq.l     D6, 1
  32547. label00018178:
  32548. 00018178  700A                     moveq.l    D0, 0x0A
  32549. 0001817A  BC80                     cmp.l      D6, D0
  32550. 0001817C  6D9E                     blt        -0x60 /* 0001811C */
  32551. 0001817E  2F2D 06E8                move.l     -[A7], [A5 + 0x6E8]
  32552. 00018182  4EB9 0000 3E1A           jsr        [0x00003E1A]
  32553. 00018188  584F                     addq.w     A7, 4
  32554. label0001818A:
  32555. 0001818A  4AAD 06E4                tst.l      [A5 + 0x6E4]
  32556. 0001818E  6600 0124                bne        +0x126 /* 000182B4 */
  32557. 00018192  486E FFF8                pea.l      [A6 - 0x8]
  32558. 00018196  42A7                     clr.l      -[A7]
  32559. 00018198  2F3C 000A 0010           move.l     -[A7], 0xA0010
  32560. 0001819E  A8A7                     syscall    SetRect
  32561. 000181A0  2D4F FF96                move.l     [A6 - 0x6A], A7
  32562. 000181A4  4878 0014                push.l     0x14
  32563. 000181A8  4EB9 0000 258A           jsr        [0x0000258A]
  32564. 000181AE  2D48 FFBE                move.l     [A6 - 0x42], A0
  32565. 000181B2  2008                     move.l     D0, A0
  32566. 000181B4  584F                     addq.w     A7, 4
  32567. 000181B6  671A                     beq        +0x1C /* 000181D2 */
  32568. 000181B8  42A7                     clr.l      -[A7]
  32569. 000181BA  42A7                     clr.l      -[A7]
  32570. 000181BC  42A7                     clr.l      -[A7]
  32571. 000181BE  42A7                     clr.l      -[A7]
  32572. 000181C0  486E FFF8                pea.l      [A6 - 0x8]
  32573. 000181C4  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  32574. 000181C8  4EB9 0000 3E02           jsr        [0x00003E02]
  32575. 000181CE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  32576. label000181D2:
  32577. 000181D2  2B6E FFBE 06E4           move.l     [A5 + 0x6E4], [A6 - 0x42]
  32578. 000181D8  605C                     bra        +0x5E /* 00018236 */
  32579. 000181DA  206E FF8E                movea.l    A0, [A6 - 0x72]
  32580. 000181DE  2D50 FF62                move.l     [A6 - 0x9E], [A0]
  32581. 000181E2  7094                     moveq.l    D0, 0xFFFFFF94
  32582. 000181E4  B0AE FF62                cmp.l      D0, [A6 - 0x9E]
  32583. 000181E8  6638                     bne        +0x3A /* 00018222 */
  32584. 000181EA  4878 0014                push.l     0x14
  32585. 000181EE  4EB9 0000 258A           jsr        [0x0000258A]
  32586. 000181F4  2D48 FFBA                move.l     [A6 - 0x46], A0
  32587. 000181F8  2008                     move.l     D0, A0
  32588. 000181FA  584F                     addq.w     A7, 4
  32589. 000181FC  671C                     beq        +0x1E /* 0001821A */
  32590. 000181FE  42A7                     clr.l      -[A7]
  32591. 00018200  42A7                     clr.l      -[A7]
  32592. 00018202  4878 0004                push.l     0x4
  32593. 00018206  4267                     clr.w      -[A7]
  32594. 00018208  486E FFF8                pea.l      [A6 - 0x8]
  32595. 0001820C  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  32596. 00018210  4EB9 0000 3E02           jsr        [0x00003E02]
  32597. 00018216  4FEF 0016                lea.l      A7, [A7 + 0x16]
  32598. label0001821A:
  32599. 0001821A  2B6E FFBA 06E4           move.l     [A5 + 0x6E4], [A6 - 0x46]
  32600. 00018220  6010                     bra        +0x12 /* 00018232 */
  32601. label00018222:
  32602. 00018222  42A7                     clr.l      -[A7]
  32603. 00018224  42A7                     clr.l      -[A7]
  32604. 00018226  42A7                     clr.l      -[A7]
  32605. 00018228  4EB9 0000 2542           jsr        [0x00002542]
  32606. 0001822E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32607. label00018232:
  32608. 00018232  2E6E FF96                movea.l    A7, [A6 - 0x6A]
  32609. label00018236:
  32610. 00018236  2F2D 06E4                move.l     -[A7], [A5 + 0x6E4]
  32611. 0001823A  4EB9 0000 3E12           jsr        [0x00003E12]
  32612. 00018240  7E00                     moveq.l    D7, 0x00
  32613. 00018242  584F                     addq.w     A7, 4
  32614. 00018244  605C                     bra        +0x5E /* 000182A2 */
  32615. label00018246:
  32616. 00018246  7800                     moveq.l    D4, 0x00
  32617. 00018248  6000 01A2                bra        +0x1A4 /* 000183EC */
  32618. label0001824C:
  32619. 0001824C  41ED 95B0                lea.l      A0, [A5 - 0x6A50]
  32620. 00018250  D1CC                     add.l      A0, A4
  32621. 00018252  1030 4800                move.b     D0, [A0 + D4]
  32622. 00018256  4880                     ext.w      D0
  32623. 00018258  3D40 FFEA                move.w     [A6 - 0x16], D0
  32624. 0001825C  1F2E FFEB                move.b     -[A7], [A6 - 0x15]
  32625. 00018260  486E FFD0                pea.l      [A6 - 0x30]
  32626. 00018264  4EB9 0000 0EFA           jsr        [0x00000EFA]
  32627. 0001826A  2D6E FFD0 FFE4           move.l     [A6 - 0x1C], [A6 - 0x30]
  32628. 00018270  3D6E FFD4 FFE8           move.w     [A6 - 0x18], [A6 - 0x2C]
  32629. 00018276  486E FFE4                pea.l      [A6 - 0x1C]
  32630. 0001827A  302E FFF8                move.w     D0, [A6 - 0x8]
  32631. 0001827E  48C0                     ext.l      D0
  32632. 00018280  D087                     add.l      D0, D7
  32633. 00018282  3F00                     move.w     -[A7], D0
  32634. 00018284  302E FFFA                move.w     D0, [A6 - 0x6]
  32635. 00018288  48C0                     ext.l      D0
  32636. 0001828A  D084                     add.l      D0, D4
  32637. 0001828C  3F00                     move.w     -[A7], D0
  32638. 0001828E  4EB9 0000 1002           jsr        [0x00001002]
  32639. 00018294  5284                     addq.l     D4, 1
  32640. 00018296  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32641. label0001829A:
  32642. 0001829A  7010                     moveq.l    D0, 0x10
  32643. 0001829C  B880                     cmp.l      D4, D0
  32644. 0001829E  6DAC                     blt        -0x52 /* 0001824C */
  32645. 000182A0  5287                     addq.l     D7, 1
  32646. label000182A2:
  32647. 000182A2  700A                     moveq.l    D0, 0x0A
  32648. 000182A4  BE80                     cmp.l      D7, D0
  32649. 000182A6  6D9E                     blt        -0x60 /* 00018246 */
  32650. 000182A8  2F2D 06E4                move.l     -[A7], [A5 + 0x6E4]
  32651. 000182AC  4EB9 0000 3E1A           jsr        [0x00003E1A]
  32652. 000182B2  584F                     addq.w     A7, 4
  32653. label000182B4:
  32654. 000182B4  4AAD 06E0                tst.l      [A5 + 0x6E0]
  32655. 000182B8  6600 0126                bne        +0x128 /* 000183E0 */
  32656. 000182BC  486E FFF8                pea.l      [A6 - 0x8]
  32657. 000182C0  42A7                     clr.l      -[A7]
  32658. 000182C2  2F3C 000A 0010           move.l     -[A7], 0xA0010
  32659. 000182C8  A8A7                     syscall    SetRect
  32660. 000182CA  2D4F FF7E                move.l     [A6 - 0x82], A7
  32661. 000182CE  4878 0014                push.l     0x14
  32662. 000182D2  4EB9 0000 258A           jsr        [0x0000258A]
  32663. 000182D8  2D48 FFB6                move.l     [A6 - 0x4A], A0
  32664. 000182DC  2008                     move.l     D0, A0
  32665. 000182DE  584F                     addq.w     A7, 4
  32666. 000182E0  671A                     beq        +0x1C /* 000182FC */
  32667. 000182E2  42A7                     clr.l      -[A7]
  32668. 000182E4  42A7                     clr.l      -[A7]
  32669. 000182E6  42A7                     clr.l      -[A7]
  32670. 000182E8  42A7                     clr.l      -[A7]
  32671. 000182EA  486E FFF8                pea.l      [A6 - 0x8]
  32672. 000182EE  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  32673. 000182F2  4EB9 0000 3E02           jsr        [0x00003E02]
  32674. 000182F8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  32675. label000182FC:
  32676. 000182FC  2B6E FFB6 06E0           move.l     [A5 + 0x6E0], [A6 - 0x4A]
  32677. 00018302  605C                     bra        +0x5E /* 00018360 */
  32678. 00018304  206E FF76                movea.l    A0, [A6 - 0x8A]
  32679. 00018308  2D50 FF5E                move.l     [A6 - 0xA2], [A0]
  32680. 0001830C  7094                     moveq.l    D0, 0xFFFFFF94
  32681. 0001830E  B0AE FF5E                cmp.l      D0, [A6 - 0xA2]
  32682. 00018312  6638                     bne        +0x3A /* 0001834C */
  32683. 00018314  4878 0014                push.l     0x14
  32684. 00018318  4EB9 0000 258A           jsr        [0x0000258A]
  32685. 0001831E  2D48 FFB2                move.l     [A6 - 0x4E], A0
  32686. 00018322  2008                     move.l     D0, A0
  32687. 00018324  584F                     addq.w     A7, 4
  32688. 00018326  671C                     beq        +0x1E /* 00018344 */
  32689. 00018328  42A7                     clr.l      -[A7]
  32690. 0001832A  42A7                     clr.l      -[A7]
  32691. 0001832C  4878 0004                push.l     0x4
  32692. 00018330  4267                     clr.w      -[A7]
  32693. 00018332  486E FFF8                pea.l      [A6 - 0x8]
  32694. 00018336  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  32695. 0001833A  4EB9 0000 3E02           jsr        [0x00003E02]
  32696. 00018340  4FEF 0016                lea.l      A7, [A7 + 0x16]
  32697. label00018344:
  32698. 00018344  2B6E FFB2 06E0           move.l     [A5 + 0x6E0], [A6 - 0x4E]
  32699. 0001834A  6010                     bra        +0x12 /* 0001835C */
  32700. label0001834C:
  32701. 0001834C  42A7                     clr.l      -[A7]
  32702. 0001834E  42A7                     clr.l      -[A7]
  32703. 00018350  42A7                     clr.l      -[A7]
  32704. 00018352  4EB9 0000 2542           jsr        [0x00002542]
  32705. 00018358  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32706. label0001835C:
  32707. 0001835C  2E6E FF7E                movea.l    A7, [A6 - 0x82]
  32708. label00018360:
  32709. 00018360  2F2D 06E0                move.l     -[A7], [A5 + 0x6E0]
  32710. 00018364  4EB9 0000 3E12           jsr        [0x00003E12]
  32711. 0001836A  95CA                     sub.l      A2, A2
  32712. 0001836C  584F                     addq.w     A7, 4
  32713. 0001836E  605E                     bra        +0x60 /* 000183CE */
  32714. label00018370:
  32715. 00018370  7A00                     moveq.l    D5, 0x00
  32716. 00018372  6000 0082                bra        +0x84 /* 000183F6 */
  32717. label00018376:
  32718. 00018376  41ED 9650                lea.l      A0, [A5 - 0x69B0]
  32719. 0001837A  D1EE FFF4                add.l      A0, [A6 - 0xC]
  32720. 0001837E  1030 5800                move.b     D0, [A0 + D5]
  32721. 00018382  4880                     ext.w      D0
  32722. 00018384  3D40 FFE2                move.w     [A6 - 0x1E], D0
  32723. 00018388  1F2E FFE3                move.b     -[A7], [A6 - 0x1D]
  32724. 0001838C  486E FFCA                pea.l      [A6 - 0x36]
  32725. 00018390  4EB9 0000 0EFA           jsr        [0x00000EFA]
  32726. 00018396  2D6E FFCA FFDC           move.l     [A6 - 0x24], [A6 - 0x36]
  32727. 0001839C  3D6E FFCE FFE0           move.w     [A6 - 0x20], [A6 - 0x32]
  32728. 000183A2  486E FFDC                pea.l      [A6 - 0x24]
  32729. 000183A6  302E FFF8                move.w     D0, [A6 - 0x8]
  32730. 000183AA  48C0                     ext.l      D0
  32731. 000183AC  D08A                     add.l      D0, A2
  32732. 000183AE  3F00                     move.w     -[A7], D0
  32733. 000183B0  302E FFFA                move.w     D0, [A6 - 0x6]
  32734. 000183B4  48C0                     ext.l      D0
  32735. 000183B6  D085                     add.l      D0, D5
  32736. 000183B8  3F00                     move.w     -[A7], D0
  32737. 000183BA  4EB9 0000 1002           jsr        [0x00001002]
  32738. 000183C0  5285                     addq.l     D5, 1
  32739. 000183C2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32740. label000183C6:
  32741. 000183C6  7010                     moveq.l    D0, 0x10
  32742. 000183C8  BA80                     cmp.l      D5, D0
  32743. 000183CA  6DAA                     blt        -0x54 /* 00018376 */
  32744. 000183CC  528A                     addq.l     A2, 1
  32745. label000183CE:
  32746. 000183CE  700A                     moveq.l    D0, 0x0A
  32747. 000183D0  B5C0                     cmpa.l     A2, D0
  32748. 000183D2  6D9C                     blt        -0x62 /* 00018370 */
  32749. 000183D4  2F2D 06E0                move.l     -[A7], [A5 + 0x6E0]
  32750. 000183D8  4EB9 0000 3E1A           jsr        [0x00003E1A]
  32751. 000183DE  584F                     addq.w     A7, 4
  32752. label000183E0:
  32753. 000183E0  601E                     bra        +0x20 /* 00018400 */
  32754. label000183E2:
  32755. 000183E2  2006                     move.l     D0, D6
  32756. 000183E4  E988                     lsl        D0, 4
  32757. 000183E6  2640                     movea.l    A3, D0
  32758. 000183E8  6000 FD86                bra        -0x278 /* 00018170 */
  32759. label000183EC:
  32760. 000183EC  2007                     move.l     D0, D7
  32761. 000183EE  E988                     lsl        D0, 4
  32762. 000183F0  2840                     movea.l    A4, D0
  32763. 000183F2  6000 FEA6                bra        -0x158 /* 0001829A */
  32764. label000183F6:
  32765. 000183F6  200A                     move.l     D0, A2
  32766. 000183F8  E988                     lsl        D0, 4
  32767. 000183FA  2D40 FFF4                move.l     [A6 - 0xC], D0
  32768. 000183FE  60C6                     bra        -0x38 /* 000183C6 */
  32769. label00018400:
  32770. 00018400  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  32771. 00018404  4E5E                     unlink     A6
  32772. 00018406  4E75                     rts
  32773. 00018408  4E56 0000                link       A6, 0
  32774. 0001840C  2F0A                     move.l     -[A7], A2
  32775. 0001840E  246E 0008                movea.l    A2, [A6 + 0x8]
  32776. 00018412  42A7                     clr.l      -[A7]
  32777. 00018414  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32778. 00018418  2057                     movea.l    A0, [A7]
  32779. 0001841A  2268 0004                movea.l    A1, [A0 + 0x4]
  32780. 0001841E  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32781. 00018422  4E91                     jsr        [A1]
  32782. 00018424  504F                     addq.w     A7, 8
  32783. 00018426  245F                     movea.l    A2, [A7]+
  32784. 00018428  4E5E                     unlink     A6
  32785. 0001842A  4E75                     rts
  32786. 0001842C  4E56 0000                link       A6, 0
  32787. 00018430  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  32788. 00018434  61FF FFFF DD24           bsr        -0x22DA /* 0001615A */
  32789. 0001843A  4E5E                     unlink     A6
  32790. 0001843C  4E75                     rts
  32791. 0001843E  4E56 0000                link       A6, 0
  32792. 00018442  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  32793. 00018446  61FF FFFF DD12           bsr        -0x22EC /* 0001615A */
  32794. 0001844C  4E5E                     unlink     A6
  32795. 0001844E  4E75                     rts
  32796. 00018450  4E56 0000                link       A6, 0
  32797. 00018454  2F0A                     move.l     -[A7], A2
  32798. 00018456  246E 0008                movea.l    A2, [A6 + 0x8]
  32799. 0001845A  2F0A                     move.l     -[A7], A2
  32800. 0001845C  61FF FFFF DD1E           bsr        -0x22E0 /* 0001617C */
  32801. 00018462  4A00                     tst.b      D0
  32802. 00018464  584F                     addq.w     A7, 4
  32803. 00018466  670A                     beq        +0xC /* 00018472 */
  32804. 00018468  2F0A                     move.l     -[A7], A2
  32805. 0001846A  61FF FFFF DCEE           bsr        -0x2310 /* 0001615A */
  32806. 00018470  584F                     addq.w     A7, 4
  32807. label00018472:
  32808. 00018472  245F                     movea.l    A2, [A7]+
  32809. 00018474  4E5E                     unlink     A6
  32810. 00018476  4E75                     rts
  32811. 00018478  4E56 0000                link       A6, 0
  32812. 0001847C  2F0A                     move.l     -[A7], A2
  32813. 0001847E  246E 0008                movea.l    A2, [A6 + 0x8]
  32814. 00018482  2F0A                     move.l     -[A7], A2
  32815. 00018484  61FF FFFF DCF6           bsr        -0x2308 /* 0001617C */
  32816. 0001848A  4A00                     tst.b      D0
  32817. 0001848C  584F                     addq.w     A7, 4
  32818. 0001848E  660A                     bne        +0xC /* 0001849A */
  32819. 00018490  2F0A                     move.l     -[A7], A2
  32820. 00018492  61FF FFFF DCC6           bsr        -0x2338 /* 0001615A */
  32821. 00018498  584F                     addq.w     A7, 4
  32822. label0001849A:
  32823. 0001849A  245F                     movea.l    A2, [A7]+
  32824. 0001849C  4E5E                     unlink     A6
  32825. 0001849E  4E75                     rts
  32826. 000184A0  4E56 0000                link       A6, 0
  32827. 000184A4  2F0A                     move.l     -[A7], A2
  32828. 000184A6  246E 0008                movea.l    A2, [A6 + 0x8]
  32829. 000184AA  42A7                     clr.l      -[A7]
  32830. 000184AC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32831. 000184B0  2057                     movea.l    A0, [A7]
  32832. 000184B2  2268 0004                movea.l    A1, [A0 + 0x4]
  32833. 000184B6  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32834. 000184BA  4E91                     jsr        [A1]
  32835. 000184BC  504F                     addq.w     A7, 8
  32836. 000184BE  245F                     movea.l    A2, [A7]+
  32837. 000184C0  4E5E                     unlink     A6
  32838. 000184C2  4E75                     rts
  32839. 000184C4  4E56 0000                link       A6, 0
  32840. 000184C8  2F0A                     move.l     -[A7], A2
  32841. 000184CA  246E 0008                movea.l    A2, [A6 + 0x8]
  32842. 000184CE  42A7                     clr.l      -[A7]
  32843. 000184D0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32844. 000184D4  2057                     movea.l    A0, [A7]
  32845. 000184D6  2268 0004                movea.l    A1, [A0 + 0x4]
  32846. 000184DA  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32847. 000184DE  4E91                     jsr        [A1]
  32848. 000184E0  504F                     addq.w     A7, 8
  32849. 000184E2  245F                     movea.l    A2, [A7]+
  32850. 000184E4  4E5E                     unlink     A6
  32851. 000184E6  4E75                     rts
  32852. 000184E8  48E7 1030                movem.l    -[A7], D3,A2,A3
  32853. 000184EC  246F 0010                movea.l    A2, [A7 + 0x10]
  32854. 000184F0  262F 0016                move.l     D3, [A7 + 0x16]
  32855. 000184F4  266F 001E                movea.l    A3, [A7 + 0x1E]
  32856. 000184F8  0C83 696E 6465           cmpi.l     D3, 0x696E6465 /* 'inde' */
  32857. 000184FE  6622                     bne        +0x24 /* 00018522 */
  32858. 00018500  4A2A 000A                tst.b      [A2 + 0xA]
  32859. 00018504  6706                     beq        +0x8 /* 0001850C */
  32860. 00018506  357C FFFF 0008           move.w     [A2 + 0x8], 0xFFFF
  32861. label0001850C:
  32862. 0001850C  1013                     move.b     D0, [A3]
  32863. 0001850E  56C0                     sne        D0
  32864. 00018510  4400                     neg.b      D0
  32865. 00018512  1540 000A                move.b     [A2 + 0xA], D0
  32866. 00018516  4A2A 000A                tst.b      [A2 + 0xA]
  32867. 0001851A  6706                     beq        +0x8 /* 00018522 */
  32868. 0001851C  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  32869. label00018522:
  32870. 00018522  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  32871. 00018526  4E75                     rts
  32872. 00018528  2F0C                     move.l     -[A7], A4
  32873. 0001852A  286F 0008                movea.l    A4, [A7 + 0x8]
  32874. 0001852E  222F 000E                move.l     D1, [A7 + 0xE]
  32875. 00018532  226F 0016                movea.l    A1, [A7 + 0x16]
  32876. 00018536  206F 001A                movea.l    A0, [A7 + 0x1A]
  32877. 0001853A  0C81 696E 6465           cmpi.l     D1, 0x696E6465 /* 'inde' */
  32878. 00018540  660C                     bne        +0xE /* 0001854E */
  32879. 00018542  2008                     move.l     D0, A0
  32880. 00018544  6704                     beq        +0x6 /* 0001854A */
  32881. 00018546  7001                     moveq.l    D0, 0x01
  32882. 00018548  2080                     move.l     [A0], D0
  32883. label0001854A:
  32884. 0001854A  12AC 000A                move.b     [A1], [A4 + 0xA]
  32885. label0001854E:
  32886. 0001854E  285F                     movea.l    A4, [A7]+
  32887. 00018550  4E75                     rts
  32888. 00018552  4E56 0000                link       A6, 0
  32889. 00018556  2F0A                     move.l     -[A7], A2
  32890. 00018558  246E 0008                movea.l    A2, [A6 + 0x8]
  32891. 0001855C  4A2A 000A                tst.b      [A2 + 0xA]
  32892. 00018560  6740                     beq        +0x42 /* 000185A2 */
  32893. 00018562  594F                     subq.w     A7, 4
  32894. 00018564  A975                     syscall    TickCount
  32895. 00018566  201F                     move.l     D0, [A7]+
  32896. 00018568  B0AA 0014                cmp.l      D0, [A2 + 0x14]
  32897. 0001856C  6334                     bls        +0x36 /* 000185A2 */
  32898. 0001856E  526A 0008                addq.w     [A2 + 0x8], 1
  32899. 00018572  302A 0008                move.w     D0, [A2 + 0x8]
  32900. 00018576  48C0                     ext.l      D0
  32901. 00018578  7204                     moveq.l    D1, 0x04
  32902. 0001857A  B081                     cmp.l      D0, D1
  32903. 0001857C  6F06                     ble        +0x8 /* 00018584 */
  32904. 0001857E  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  32905. label00018584:
  32906. 00018584  42A7                     clr.l      -[A7]
  32907. 00018586  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32908. 0001858A  2057                     movea.l    A0, [A7]
  32909. 0001858C  2268 0004                movea.l    A1, [A0 + 0x4]
  32910. 00018590  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32911. 00018594  4E91                     jsr        [A1]
  32912. 00018596  A975                     syscall    TickCount
  32913. 00018598  201F                     move.l     D0, [A7]+
  32914. 0001859A  5A80                     addq.l     D0, 5
  32915. 0001859C  2540 0014                move.l     [A2 + 0x14], D0
  32916. 000185A0  584F                     addq.w     A7, 4
  32917. label000185A2:
  32918. 000185A2  245F                     movea.l    A2, [A7]+
  32919. 000185A4  4E5E                     unlink     A6
  32920. 000185A6  4E75                     rts
  32921. 000185A8  4E56 FF72                link       A6, -0x008E
  32922. 000185AC  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  32923. 000185B0  246E 0008                movea.l    A2, [A6 + 0x8]
  32924. 000185B4  486E FF96                pea.l      [A6 - 0x6A]
  32925. 000185B8  4EB9 0000 263A           jsr        [0x0000263A]
  32926. 000185BE  4EB9 0000 264A           jsr        [0x0000264A]
  32927. 000185C4  486E FFF0                pea.l      [A6 - 0x10]
  32928. 000185C8  2F0A                     move.l     -[A7], A2
  32929. 000185CA  2057                     movea.l    A0, [A7]
  32930. 000185CC  2250                     movea.l    A1, [A0]
  32931. 000185CE  2269 00C0                movea.l    A1, [A1 + 0xC0]
  32932. 000185D2  4E91                     jsr        [A1]
  32933. 000185D4  486E FFF0                pea.l      [A6 - 0x10]
  32934. 000185D8  2F0A                     move.l     -[A7], A2
  32935. 000185DA  2057                     movea.l    A0, [A7]
  32936. 000185DC  2250                     movea.l    A1, [A0]
  32937. 000185DE  2269 00AC                movea.l    A1, [A1 + 0xAC]
  32938. 000185E2  4E91                     jsr        [A1]
  32939. 000185E4  486E FFF0                pea.l      [A6 - 0x10]
  32940. 000185E8  486E FF90                pea.l      [A6 - 0x70]
  32941. 000185EC  4EB9 0000 266A           jsr        [0x0000266A]
  32942. 000185F2  4A2A 000A                tst.b      [A2 + 0xA]
  32943. 000185F6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  32944. 000185FA  6700 0196                beq        +0x198 /* 00018792 */
  32945. 000185FE  486E FFF0                pea.l      [A6 - 0x10]
  32946. 00018602  486E FFCC                pea.l      [A6 - 0x34]
  32947. 00018606  4EB9 0000 26D2           jsr        [0x000026D2]
  32948. 0001860C  504F                     addq.w     A7, 8
  32949. 0001860E  6000 0158                bra        +0x15A /* 00018768 */
  32950. label00018612:
  32951. 00018612  362A 0008                move.w     D3, [A2 + 0x8]
  32952. 00018616  48C3                     ext.l      D3
  32953. 00018618  5383                     subq.l     D3, 1
  32954. 0001861A  E58B                     lsl        D3, 2
  32955. 0001861C  2D6D 96F0 FFF8           move.l     [A6 - 0x8], [A5 - 0x6910]
  32956. 00018622  2D6D 96F4 FFFC           move.l     [A6 - 0x4], [A5 - 0x690C]
  32957. 00018628  3D6E FFF0 FFF8           move.w     [A6 - 0x8], [A6 - 0x10]
  32958. 0001862E  3003                     move.w     D0, D3
  32959. 00018630  48C0                     ext.l      D0
  32960. 00018632  322E FFF2                move.w     D1, [A6 - 0xE]
  32961. 00018636  48C1                     ext.l      D1
  32962. 00018638  7410                     moveq.l    D2, 0x10
  32963. 0001863A  9282                     sub.l      D1, D2
  32964. 0001863C  D280                     add.l      D1, D0
  32965. 0001863E  3D41 FFFA                move.w     [A6 - 0x6], D1
  32966. 00018642  302E FFF0                move.w     D0, [A6 - 0x10]
  32967. 00018646  48C0                     ext.l      D0
  32968. 00018648  720A                     moveq.l    D1, 0x0A
  32969. 0001864A  D081                     add.l      D0, D1
  32970. 0001864C  3D40 FFFC                move.w     [A6 - 0x4], D0
  32971. 00018650  3003                     move.w     D0, D3
  32972. 00018652  48C0                     ext.l      D0
  32973. 00018654  322E FFF2                move.w     D1, [A6 - 0xE]
  32974. 00018658  48C1                     ext.l      D1
  32975. 0001865A  D280                     add.l      D1, D0
  32976. 0001865C  3D41 FFFE                move.w     [A6 - 0x2], D1
  32977. 00018660  0C6E 0004 FFE0           cmpi.w     [A6 - 0x20], 0x4
  32978. 00018666  6C00 00EA                bge        +0xEC /* 00018752 */
  32979. 0001866A  603E                     bra        +0x40 /* 000186AA */
  32980. label0001866C:
  32981. 0001866C  42A7                     clr.l      -[A7]
  32982. 0001866E  4267                     clr.w      -[A7]
  32983. 00018670  486E FFF8                pea.l      [A6 - 0x8]
  32984. 00018674  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32985. 00018678  2057                     movea.l    A0, [A7]
  32986. 0001867A  2268 0004                movea.l    A1, [A0 + 0x4]
  32987. 0001867E  2269 0018                movea.l    A1, [A1 + 0x18]
  32988. 00018682  4E91                     jsr        [A1]
  32989. 00018684  584F                     addq.w     A7, 4
  32990. 00018686  2F08                     move.l     -[A7], A0
  32991. 00018688  2F2D 06E0                move.l     -[A7], [A5 + 0x6E0]
  32992. 0001868C  4EB9 0000 3E22           jsr        [0x00003E22]
  32993. 00018692  3D6E FFFE FFFA           move.w     [A6 - 0x6], [A6 - 0x2]
  32994. 00018698  302E FFFA                move.w     D0, [A6 - 0x6]
  32995. 0001869C  48C0                     ext.l      D0
  32996. 0001869E  7210                     moveq.l    D1, 0x10
  32997. 000186A0  D081                     add.l      D0, D1
  32998. 000186A2  3D40 FFFE                move.w     [A6 - 0x2], D0
  32999. 000186A6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  33000. label000186AA:
  33001. 000186AA  302E FFF6                move.w     D0, [A6 - 0xA]
  33002. 000186AE  48C0                     ext.l      D0
  33003. 000186B0  7210                     moveq.l    D1, 0x10
  33004. 000186B2  D081                     add.l      D0, D1
  33005. 000186B4  322E FFFE                move.w     D1, [A6 - 0x2]
  33006. 000186B8  48C1                     ext.l      D1
  33007. 000186BA  B280                     cmp.l      D1, D0
  33008. 000186BC  6DAE                     blt        -0x50 /* 0001866C */
  33009. 000186BE  6000 00A8                bra        +0xAA /* 00018768 */
  33010. label000186C2:
  33011. 000186C2  4EB9 0000 264A           jsr        [0x0000264A]
  33012. 000186C8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33013. 000186CC  4EB9 0000 35D2           jsr        [0x000035D2]
  33014. 000186D2  4A00                     tst.b      D0
  33015. 000186D4  584F                     addq.w     A7, 4
  33016. 000186D6  673C                     beq        +0x3E /* 00018714 */
  33017. 000186D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33018. 000186DC  4EB9 0000 360A           jsr        [0x0000360A]
  33019. 000186E2  4A00                     tst.b      D0
  33020. 000186E4  584F                     addq.w     A7, 4
  33021. 000186E6  672C                     beq        +0x2E /* 00018714 */
  33022. 000186E8  42A7                     clr.l      -[A7]
  33023. 000186EA  4267                     clr.w      -[A7]
  33024. 000186EC  486E FFF8                pea.l      [A6 - 0x8]
  33025. 000186F0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33026. 000186F4  2057                     movea.l    A0, [A7]
  33027. 000186F6  2268 0004                movea.l    A1, [A0 + 0x4]
  33028. 000186FA  2269 0018                movea.l    A1, [A1 + 0x18]
  33029. 000186FE  4E91                     jsr        [A1]
  33030. 00018700  584F                     addq.w     A7, 4
  33031. 00018702  2F08                     move.l     -[A7], A0
  33032. 00018704  2F2D 06E8                move.l     -[A7], [A5 + 0x6E8]
  33033. 00018708  4EB9 0000 3E22           jsr        [0x00003E22]
  33034. 0001870E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  33035. 00018712  602A                     bra        +0x2C /* 0001873E */
  33036. label00018714:
  33037. 00018714  42A7                     clr.l      -[A7]
  33038. 00018716  4267                     clr.w      -[A7]
  33039. 00018718  486E FFF8                pea.l      [A6 - 0x8]
  33040. 0001871C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33041. 00018720  2057                     movea.l    A0, [A7]
  33042. 00018722  2268 0004                movea.l    A1, [A0 + 0x4]
  33043. 00018726  2269 0018                movea.l    A1, [A1 + 0x18]
  33044. 0001872A  4E91                     jsr        [A1]
  33045. 0001872C  584F                     addq.w     A7, 4
  33046. 0001872E  2F08                     move.l     -[A7], A0
  33047. 00018730  2F2D 06E4                move.l     -[A7], [A5 + 0x6E4]
  33048. 00018734  4EB9 0000 3E22           jsr        [0x00003E22]
  33049. 0001873A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  33050. label0001873E:
  33051. 0001873E  3D6E FFFE FFFA           move.w     [A6 - 0x6], [A6 - 0x2]
  33052. 00018744  302E FFFA                move.w     D0, [A6 - 0x6]
  33053. 00018748  48C0                     ext.l      D0
  33054. 0001874A  7210                     moveq.l    D1, 0x10
  33055. 0001874C  D081                     add.l      D0, D1
  33056. 0001874E  3D40 FFFE                move.w     [A6 - 0x2], D0
  33057. label00018752:
  33058. 00018752  302E FFF6                move.w     D0, [A6 - 0xA]
  33059. 00018756  48C0                     ext.l      D0
  33060. 00018758  7210                     moveq.l    D1, 0x10
  33061. 0001875A  D081                     add.l      D0, D1
  33062. 0001875C  322E FFFE                move.w     D1, [A6 - 0x2]
  33063. 00018760  48C1                     ext.l      D1
  33064. 00018762  B280                     cmp.l      D1, D0
  33065. 00018764  6D00 FF5C                blt        -0xA2 /* 000186C2 */
  33066. label00018768:
  33067. 00018768  486E FFE0                pea.l      [A6 - 0x20]
  33068. 0001876C  486E FFCC                pea.l      [A6 - 0x34]
  33069. 00018770  4EB9 0000 26E2           jsr        [0x000026E2]
  33070. 00018776  4A00                     tst.b      D0
  33071. 00018778  504F                     addq.w     A7, 8
  33072. 0001877A  6600 FE96                bne        -0x168 /* 00018612 */
  33073. 0001877E  3F3C FFFF                move.w     -[A7], 0xFFFF
  33074. 00018782  486E FFCC                pea.l      [A6 - 0x34]
  33075. 00018786  4EB9 0000 26DA           jsr        [0x000026DA]
  33076. 0001878C  5C4F                     addq.w     A7, 6
  33077. 0001878E  6000 01F6                bra        +0x1F8 /* 00018986 */
  33078. label00018792:
  33079. 00018792  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33080. 00018796  2057                     movea.l    A0, [A7]
  33081. 00018798  2268 0004                movea.l    A1, [A0 + 0x4]
  33082. 0001879C  2269 001C                movea.l    A1, [A1 + 0x1C]
  33083. 000187A0  4E91                     jsr        [A1]
  33084. 000187A2  2800                     move.l     D4, D0
  33085. 000187A4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33086. 000187A8  61FF FFFF C6D4           bsr        -0x392A /* 00014E7E */
  33087. 000187AE  2A00                     move.l     D5, D0
  33088. 000187B0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33089. 000187B4  61FF FFFF C6D2           bsr        -0x392C /* 00014E88 */
  33090. 000187BA  2600                     move.l     D3, D0
  33091. 000187BC  2005                     move.l     D0, D5
  33092. 000187BE  9083                     sub.l      D0, D3
  33093. 000187C0  2D40 FF72                move.l     [A6 - 0x8E], D0
  33094. 000187C4  486E FF72                pea.l      [A6 - 0x8E]
  33095. 000187C8  486E FF72                pea.l      [A6 - 0x8E]
  33096. 000187CC  3F3C 280E                move.w     -[A7], 0x280E
  33097. 000187D0  A9EB                     syscall    Pack4/FP68K
  33098. 000187D2  2004                     move.l     D0, D4
  33099. 000187D4  9083                     sub.l      D0, D3
  33100. 000187D6  2D40 FF7C                move.l     [A6 - 0x84], D0
  33101. 000187DA  486E FF7C                pea.l      [A6 - 0x84]
  33102. 000187DE  486E FF7C                pea.l      [A6 - 0x84]
  33103. 000187E2  3F3C 280E                move.w     -[A7], 0x280E
  33104. 000187E6  A9EB                     syscall    Pack4/FP68K
  33105. 000187E8  486E FF72                pea.l      [A6 - 0x8E]
  33106. 000187EC  486E FF7C                pea.l      [A6 - 0x84]
  33107. 000187F0  3F3C 0006                move.w     -[A7], 0x6
  33108. 000187F4  A9EB                     syscall    Pack4/FP68K
  33109. 000187F6  2D6E FF7C FF86           move.l     [A6 - 0x7A], [A6 - 0x84]
  33110. 000187FC  2D6E FF80 FF8A           move.l     [A6 - 0x76], [A6 - 0x80]
  33111. 00018802  3D6E FF84 FF8E           move.w     [A6 - 0x72], [A6 - 0x7C]
  33112. 00018808  302E FFF2                move.w     D0, [A6 - 0xE]
  33113. 0001880C  48C0                     ext.l      D0
  33114. 0001880E  322E FFF6                move.w     D1, [A6 - 0xA]
  33115. 00018812  48C1                     ext.l      D1
  33116. 00018814  9280                     sub.l      D1, D0
  33117. 00018816  2D41 FF7C                move.l     [A6 - 0x84], D1
  33118. 0001881A  486E FF7C                pea.l      [A6 - 0x84]
  33119. 0001881E  486E FF7C                pea.l      [A6 - 0x84]
  33120. 00018822  3F3C 280E                move.w     -[A7], 0x280E
  33121. 00018826  A9EB                     syscall    Pack4/FP68K
  33122. 00018828  2D6E FF86 FF72           move.l     [A6 - 0x8E], [A6 - 0x7A]
  33123. 0001882E  2D6E FF8A FF76           move.l     [A6 - 0x8A], [A6 - 0x76]
  33124. 00018834  3D6E FF8E FF7A           move.w     [A6 - 0x86], [A6 - 0x72]
  33125. 0001883A  486E FF7C                pea.l      [A6 - 0x84]
  33126. 0001883E  486E FF72                pea.l      [A6 - 0x8E]
  33127. 00018842  3F3C 0004                move.w     -[A7], 0x4
  33128. 00018846  A9EB                     syscall    Pack4/FP68K
  33129. 00018848  486E FF72                pea.l      [A6 - 0x8E]
  33130. 0001884C  3F3C 0016                move.w     -[A7], 0x16
  33131. 00018850  A9EB                     syscall    Pack4/FP68K
  33132. 00018852  486E FF72                pea.l      [A6 - 0x8E]
  33133. 00018856  486E FF72                pea.l      [A6 - 0x8E]
  33134. 0001885A  3F3C 2810                move.w     -[A7], 0x2810
  33135. 0001885E  A9EB                     syscall    Pack4/FP68K
  33136. 00018860  356E FF74 000C           move.w     [A2 + 0xC], [A6 - 0x8C]
  33137. 00018866  486E FFF0                pea.l      [A6 - 0x10]
  33138. 0001886A  486E FFBA                pea.l      [A6 - 0x46]
  33139. 0001886E  4EB9 0000 26D2           jsr        [0x000026D2]
  33140. 00018874  4FEF 0014                lea.l      A7, [A7 + 0x14]
  33141. 00018878  6000 00E6                bra        +0xE8 /* 00018960 */
  33142. label0001887C:
  33143. 0001887C  0C6E 0004 FFDE           cmpi.w     [A6 - 0x22], 0x4
  33144. 00018882  6C00 0098                bge        +0x9A /* 0001891C */
  33145. 00018886  486E FFB4                pea.l      [A6 - 0x4C]
  33146. 0001888A  4EB9 0000 0F0A           jsr        [0x00000F0A]
  33147. 00018890  2D6E FFB4 FFE2           move.l     [A6 - 0x1E], [A6 - 0x4C]
  33148. 00018896  3D6E FFB8 FFE6           move.w     [A6 - 0x1A], [A6 - 0x48]
  33149. 0001889C  486E FFE2                pea.l      [A6 - 0x1E]
  33150. 000188A0  AA15                     syscall    RGBBackColor
  33151. 000188A2  486E FFF0                pea.l      [A6 - 0x10]
  33152. 000188A6  A8A3                     syscall    EraseRect
  33153. 000188A8  2D6D 96F8 FFE8           move.l     [A6 - 0x18], [A5 - 0x6908]
  33154. 000188AE  2D6D 96FC FFEC           move.l     [A6 - 0x14], [A5 - 0x6904]
  33155. 000188B4  3D6E FFF0 FFE8           move.w     [A6 - 0x18], [A6 - 0x10]
  33156. 000188BA  3D6E FFF2 FFEA           move.w     [A6 - 0x16], [A6 - 0xE]
  33157. 000188C0  3D6E FFF4 FFEC           move.w     [A6 - 0x14], [A6 - 0xC]
  33158. 000188C6  302A 000C                move.w     D0, [A2 + 0xC]
  33159. 000188CA  48C0                     ext.l      D0
  33160. 000188CC  322E FFF2                move.w     D1, [A6 - 0xE]
  33161. 000188D0  48C1                     ext.l      D1
  33162. 000188D2  D280                     add.l      D1, D0
  33163. 000188D4  3D41 FFEE                move.w     [A6 - 0x12], D1
  33164. 000188D8  486E FFE2                pea.l      [A6 - 0x1E]
  33165. 000188DC  4EB9 0000 0F02           jsr        [0x00000F02]
  33166. 000188E2  486E FFE2                pea.l      [A6 - 0x1E]
  33167. 000188E6  AA14                     syscall    RGBForeColor
  33168. 000188E8  486E FFE8                pea.l      [A6 - 0x18]
  33169. 000188EC  A8A2                     syscall    PaintRect
  33170. 000188EE  302E FFEE                move.w     D0, [A6 - 0x12]
  33171. 000188F2  48C0                     ext.l      D0
  33172. 000188F4  5280                     addq.l     D0, 1
  33173. 000188F6  3D40 FFEA                move.w     [A6 - 0x16], D0
  33174. 000188FA  3D6E FFF6 FFEE           move.w     [A6 - 0x12], [A6 - 0xA]
  33175. 00018900  486E FFE2                pea.l      [A6 - 0x1E]
  33176. 00018904  4EB9 0000 0F0A           jsr        [0x00000F0A]
  33177. 0001890A  486E FFE2                pea.l      [A6 - 0x1E]
  33178. 0001890E  AA14                     syscall    RGBForeColor
  33179. 00018910  486E FFE8                pea.l      [A6 - 0x18]
  33180. 00018914  A8A2                     syscall    PaintRect
  33181. 00018916  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33182. 0001891A  6044                     bra        +0x46 /* 00018960 */
  33183. label0001891C:
  33184. 0001891C  486E FFF0                pea.l      [A6 - 0x10]
  33185. 00018920  2F0A                     move.l     -[A7], A2
  33186. 00018922  2057                     movea.l    A0, [A7]
  33187. 00018924  2250                     movea.l    A1, [A0]
  33188. 00018926  2269 00B0                movea.l    A1, [A1 + 0xB0]
  33189. 0001892A  4E91                     jsr        [A1]
  33190. 0001892C  486E FFF0                pea.l      [A6 - 0x10]
  33191. 00018930  2F0A                     move.l     -[A7], A2
  33192. 00018932  2057                     movea.l    A0, [A7]
  33193. 00018934  2250                     movea.l    A1, [A0]
  33194. 00018936  2269 00B4                movea.l    A1, [A1 + 0xB4]
  33195. 0001893A  4E91                     jsr        [A1]
  33196. 0001893C  486E FFF0                pea.l      [A6 - 0x10]
  33197. 00018940  2F0A                     move.l     -[A7], A2
  33198. 00018942  2057                     movea.l    A0, [A7]
  33199. 00018944  2250                     movea.l    A1, [A0]
  33200. 00018946  2269 00B8                movea.l    A1, [A1 + 0xB8]
  33201. 0001894A  4E91                     jsr        [A1]
  33202. 0001894C  486E FFF0                pea.l      [A6 - 0x10]
  33203. 00018950  2F0A                     move.l     -[A7], A2
  33204. 00018952  2057                     movea.l    A0, [A7]
  33205. 00018954  2250                     movea.l    A1, [A0]
  33206. 00018956  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33207. 0001895A  4E91                     jsr        [A1]
  33208. 0001895C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  33209. label00018960:
  33210. 00018960  486E FFDE                pea.l      [A6 - 0x22]
  33211. 00018964  486E FFBA                pea.l      [A6 - 0x46]
  33212. 00018968  4EB9 0000 26E2           jsr        [0x000026E2]
  33213. 0001896E  4A00                     tst.b      D0
  33214. 00018970  504F                     addq.w     A7, 8
  33215. 00018972  6600 FF08                bne        -0xF6 /* 0001887C */
  33216. 00018976  3F3C FFFF                move.w     -[A7], 0xFFFF
  33217. 0001897A  486E FFBA                pea.l      [A6 - 0x46]
  33218. 0001897E  4EB9 0000 26DA           jsr        [0x000026DA]
  33219. 00018984  5C4F                     addq.w     A7, 6
  33220. label00018986:
  33221. 00018986  3F3C FFFF                move.w     -[A7], 0xFFFF
  33222. 0001898A  486E FF90                pea.l      [A6 - 0x70]
  33223. 0001898E  4EB9 0000 267A           jsr        [0x0000267A]
  33224. 00018994  3F3C FFFF                move.w     -[A7], 0xFFFF
  33225. 00018998  486E FF96                pea.l      [A6 - 0x6A]
  33226. 0001899C  4EB9 0000 2642           jsr        [0x00002642]
  33227. 000189A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33228. 000189A6  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  33229. 000189AA  4E5E                     unlink     A6
  33230. 000189AC  4E75                     rts
  33231. 000189AE  4E56 FFEE                link       A6, -0x0012
  33232. 000189B2  48E7 0030                movem.l    -[A7], A2,A3
  33233. 000189B6  246E 0008                movea.l    A2, [A6 + 0x8]
  33234. 000189BA  266E 000C                movea.l    A3, [A6 + 0xC]
  33235. 000189BE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33236. 000189C2  4EB9 0000 35D2           jsr        [0x000035D2]
  33237. 000189C8  4A00                     tst.b      D0
  33238. 000189CA  584F                     addq.w     A7, 4
  33239. 000189CC  6758                     beq        +0x5A /* 00018A26 */
  33240. 000189CE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33241. 000189D2  4EB9 0000 360A           jsr        [0x0000360A]
  33242. 000189D8  4A00                     tst.b      D0
  33243. 000189DA  584F                     addq.w     A7, 4
  33244. 000189DC  6748                     beq        +0x4A /* 00018A26 */
  33245. 000189DE  1F3C 0005                move.b     -[A7], 0x5
  33246. 000189E2  486E FFFA                pea.l      [A6 - 0x6]
  33247. 000189E6  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33248. 000189EC  486E FFFA                pea.l      [A6 - 0x6]
  33249. 000189F0  AA14                     syscall    RGBForeColor
  33250. 000189F2  2F3C 0001 0001           move.l     -[A7], 0x10001
  33251. 000189F8  42A7                     clr.l      -[A7]
  33252. 000189FA  2F0B                     move.l     -[A7], A3
  33253. 000189FC  4EB9 0000 0FDA           jsr        [0x00000FDA]
  33254. 00018A02  486E FFFA                pea.l      [A6 - 0x6]
  33255. 00018A06  4EB9 0000 0F0A           jsr        [0x00000F0A]
  33256. 00018A0C  486E FFFA                pea.l      [A6 - 0x6]
  33257. 00018A10  AA14                     syscall    RGBForeColor
  33258. 00018A12  42A7                     clr.l      -[A7]
  33259. 00018A14  2F3C 0001 0001           move.l     -[A7], 0x10001
  33260. 00018A1A  2F0B                     move.l     -[A7], A3
  33261. 00018A1C  4EB9 0000 0FD2           jsr        [0x00000FD2]
  33262. 00018A22  4FEF 0022                lea.l      A7, [A7 + 0x22]
  33263. label00018A26:
  33264. 00018A26  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33265. 00018A2A  4EB9 0000 35D2           jsr        [0x000035D2]
  33266. 00018A30  4A00                     tst.b      D0
  33267. 00018A32  584F                     addq.w     A7, 4
  33268. 00018A34  6722                     beq        +0x24 /* 00018A58 */
  33269. 00018A36  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33270. 00018A3A  4EB9 0000 360A           jsr        [0x0000360A]
  33271. 00018A40  4A00                     tst.b      D0
  33272. 00018A42  584F                     addq.w     A7, 4
  33273. 00018A44  6712                     beq        +0x14 /* 00018A58 */
  33274. 00018A46  486E FFF4                pea.l      [A6 - 0xC]
  33275. 00018A4A  4EB9 0000 0F02           jsr        [0x00000F02]
  33276. 00018A50  41EE FFF4                lea.l      A0, [A6 - 0xC]
  33277. 00018A54  584F                     addq.w     A7, 4
  33278. 00018A56  6014                     bra        +0x16 /* 00018A6C */
  33279. label00018A58:
  33280. 00018A58  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33281. 00018A5C  486E FFEE                pea.l      [A6 - 0x12]
  33282. 00018A60  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33283. 00018A66  41EE FFEE                lea.l      A0, [A6 - 0x12]
  33284. 00018A6A  5C4F                     addq.w     A7, 6
  33285. label00018A6C:
  33286. 00018A6C  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  33287. 00018A70  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  33288. 00018A76  486E FFFA                pea.l      [A6 - 0x6]
  33289. 00018A7A  AA14                     syscall    RGBForeColor
  33290. 00018A7C  2F0B                     move.l     -[A7], A3
  33291. 00018A7E  2F3C 0001 0001           move.l     -[A7], 0x10001
  33292. 00018A84  A8A9                     syscall    InsetRect
  33293. 00018A86  2F0B                     move.l     -[A7], A3
  33294. 00018A88  A8A1                     syscall    FrameRect
  33295. 00018A8A  2F0B                     move.l     -[A7], A3
  33296. 00018A8C  2F3C 0001 0001           move.l     -[A7], 0x10001
  33297. 00018A92  A8A9                     syscall    InsetRect
  33298. 00018A94  4CDF 0C00                movem.l    A2,A3, [A7]+
  33299. 00018A98  4E5E                     unlink     A6
  33300. 00018A9A  4E75                     rts
  33301. 00018A9C  4E56 FFFA                link       A6, -0x0006
  33302. 00018AA0  48E7 0030                movem.l    -[A7], A2,A3
  33303. 00018AA4  246E 0008                movea.l    A2, [A6 + 0x8]
  33304. 00018AA8  266E 000C                movea.l    A3, [A6 + 0xC]
  33305. 00018AAC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33306. 00018AB0  4EB9 0000 35D2           jsr        [0x000035D2]
  33307. 00018AB6  4A00                     tst.b      D0
  33308. 00018AB8  584F                     addq.w     A7, 4
  33309. 00018ABA  6710                     beq        +0x12 /* 00018ACC */
  33310. 00018ABC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33311. 00018AC0  4EB9 0000 360A           jsr        [0x0000360A]
  33312. 00018AC6  4A00                     tst.b      D0
  33313. 00018AC8  584F                     addq.w     A7, 4
  33314. 00018ACA  6604                     bne        +0x6 /* 00018AD0 */
  33315. label00018ACC:
  33316. 00018ACC  6000 0130                bra        +0x132 /* 00018BFE */
  33317. label00018AD0:
  33318. 00018AD0  356B 0002 000E           move.w     [A2 + 0xE], [A3 + 0x2]
  33319. 00018AD6  1F3C 0008                move.b     -[A7], 0x8
  33320. 00018ADA  486E FFFA                pea.l      [A6 - 0x6]
  33321. 00018ADE  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33322. 00018AE4  486E FFFA                pea.l      [A6 - 0x6]
  33323. 00018AE8  AA14                     syscall    RGBForeColor
  33324. 00018AEA  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33325. 00018AEE  302B 0004                move.w     D0, [A3 + 0x4]
  33326. 00018AF2  48C0                     ext.l      D0
  33327. 00018AF4  5380                     subq.l     D0, 1
  33328. 00018AF6  3F00                     move.w     -[A7], D0
  33329. 00018AF8  A893                     syscall    MoveTo
  33330. 00018AFA  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33331. 00018AFE  3F13                     move.w     -[A7], [A3]
  33332. 00018B00  A891                     syscall    LineTo
  33333. 00018B02  526A 000E                addq.w     [A2 + 0xE], 1
  33334. 00018B06  486E FFFA                pea.l      [A6 - 0x6]
  33335. 00018B0A  3F13                     move.w     -[A7], [A3]
  33336. 00018B0C  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33337. 00018B10  4EB9 0000 1002           jsr        [0x00001002]
  33338. 00018B16  486E FFFA                pea.l      [A6 - 0x6]
  33339. 00018B1A  3013                     move.w     D0, [A3]
  33340. 00018B1C  48C0                     ext.l      D0
  33341. 00018B1E  5080                     addq.l     D0, 8
  33342. 00018B20  3F00                     move.w     -[A7], D0
  33343. 00018B22  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33344. 00018B26  4EB9 0000 1002           jsr        [0x00001002]
  33345. 00018B2C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33346. 00018B30  486E FFFA                pea.l      [A6 - 0x6]
  33347. 00018B34  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33348. 00018B3A  486E FFFA                pea.l      [A6 - 0x6]
  33349. 00018B3E  3013                     move.w     D0, [A3]
  33350. 00018B40  48C0                     ext.l      D0
  33351. 00018B42  7209                     moveq.l    D1, 0x09
  33352. 00018B44  D081                     add.l      D0, D1
  33353. 00018B46  3F00                     move.w     -[A7], D0
  33354. 00018B48  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33355. 00018B4C  4EB9 0000 1002           jsr        [0x00001002]
  33356. 00018B52  1F3C 0005                move.b     -[A7], 0x5
  33357. 00018B56  486E FFFA                pea.l      [A6 - 0x6]
  33358. 00018B5A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33359. 00018B60  486E FFFA                pea.l      [A6 - 0x6]
  33360. 00018B64  3013                     move.w     D0, [A3]
  33361. 00018B66  48C0                     ext.l      D0
  33362. 00018B68  5280                     addq.l     D0, 1
  33363. 00018B6A  3F00                     move.w     -[A7], D0
  33364. 00018B6C  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33365. 00018B70  4EB9 0000 1002           jsr        [0x00001002]
  33366. 00018B76  486E FFFA                pea.l      [A6 - 0x6]
  33367. 00018B7A  3013                     move.w     D0, [A3]
  33368. 00018B7C  48C0                     ext.l      D0
  33369. 00018B7E  5E80                     addq.l     D0, 7
  33370. 00018B80  3F00                     move.w     -[A7], D0
  33371. 00018B82  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33372. 00018B86  4EB9 0000 1002           jsr        [0x00001002]
  33373. 00018B8C  1F3C 0003                move.b     -[A7], 0x3
  33374. 00018B90  486E FFFA                pea.l      [A6 - 0x6]
  33375. 00018B94  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33376. 00018B9A  486E FFFA                pea.l      [A6 - 0x6]
  33377. 00018B9E  3013                     move.w     D0, [A3]
  33378. 00018BA0  48C0                     ext.l      D0
  33379. 00018BA2  5480                     addq.l     D0, 2
  33380. 00018BA4  3F00                     move.w     -[A7], D0
  33381. 00018BA6  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33382. 00018BAA  4EB9 0000 1002           jsr        [0x00001002]
  33383. 00018BB0  486E FFFA                pea.l      [A6 - 0x6]
  33384. 00018BB4  3013                     move.w     D0, [A3]
  33385. 00018BB6  48C0                     ext.l      D0
  33386. 00018BB8  5C80                     addq.l     D0, 6
  33387. 00018BBA  3F00                     move.w     -[A7], D0
  33388. 00018BBC  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33389. 00018BC0  4EB9 0000 1002           jsr        [0x00001002]
  33390. 00018BC6  1F3C 0001                move.b     -[A7], 0x1
  33391. 00018BCA  486E FFFA                pea.l      [A6 - 0x6]
  33392. 00018BCE  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33393. 00018BD4  486E FFFA                pea.l      [A6 - 0x6]
  33394. 00018BD8  AA14                     syscall    RGBForeColor
  33395. 00018BDA  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33396. 00018BDE  3013                     move.w     D0, [A3]
  33397. 00018BE0  48C0                     ext.l      D0
  33398. 00018BE2  5680                     addq.l     D0, 3
  33399. 00018BE4  3F00                     move.w     -[A7], D0
  33400. 00018BE6  A893                     syscall    MoveTo
  33401. 00018BE8  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33402. 00018BEC  3013                     move.w     D0, [A3]
  33403. 00018BEE  48C0                     ext.l      D0
  33404. 00018BF0  5A80                     addq.l     D0, 5
  33405. 00018BF2  3F00                     move.w     -[A7], D0
  33406. 00018BF4  A891                     syscall    LineTo
  33407. 00018BF6  526A 000E                addq.w     [A2 + 0xE], 1
  33408. 00018BFA  4FEF 0056                lea.l      A7, [A7 + 0x56]
  33409. label00018BFE:
  33410. 00018BFE  4CDF 0C00                movem.l    A2,A3, [A7]+
  33411. 00018C02  4E5E                     unlink     A6
  33412. 00018C04  4E75                     rts
  33413. 00018C06  4E56 FFFA                link       A6, -0x0006
  33414. 00018C0A  48E7 0030                movem.l    -[A7], A2,A3
  33415. 00018C0E  266E 0008                movea.l    A3, [A6 + 0x8]
  33416. 00018C12  246E 000C                movea.l    A2, [A6 + 0xC]
  33417. 00018C16  302B 000C                move.w     D0, [A3 + 0xC]
  33418. 00018C1A  48C0                     ext.l      D0
  33419. 00018C1C  322A 0002                move.w     D1, [A2 + 0x2]
  33420. 00018C20  48C1                     ext.l      D1
  33421. 00018C22  D280                     add.l      D1, D0
  33422. 00018C24  3741 0010                move.w     [A3 + 0x10], D1
  33423. 00018C28  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33424. 00018C2C  4EB9 0000 35D2           jsr        [0x000035D2]
  33425. 00018C32  4A00                     tst.b      D0
  33426. 00018C34  584F                     addq.w     A7, 4
  33427. 00018C36  6700 02C6                beq        +0x2C8 /* 00018EFE */
  33428. 00018C3A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33429. 00018C3E  4EB9 0000 360A           jsr        [0x0000360A]
  33430. 00018C44  4A00                     tst.b      D0
  33431. 00018C46  584F                     addq.w     A7, 4
  33432. 00018C48  6700 02B4                beq        +0x2B6 /* 00018EFE */
  33433. 00018C4C  486E FFFA                pea.l      [A6 - 0x6]
  33434. 00018C50  4EB9 0000 0F02           jsr        [0x00000F02]
  33435. 00018C56  486E FFFA                pea.l      [A6 - 0x6]
  33436. 00018C5A  AA14                     syscall    RGBForeColor
  33437. 00018C5C  302B 000C                move.w     D0, [A3 + 0xC]
  33438. 00018C60  48C0                     ext.l      D0
  33439. 00018C62  322A 0002                move.w     D1, [A2 + 0x2]
  33440. 00018C66  48C1                     ext.l      D1
  33441. 00018C68  D280                     add.l      D1, D0
  33442. 00018C6A  3F01                     move.w     -[A7], D1
  33443. 00018C6C  3F12                     move.w     -[A7], [A2]
  33444. 00018C6E  A893                     syscall    MoveTo
  33445. 00018C70  302B 000C                move.w     D0, [A3 + 0xC]
  33446. 00018C74  48C0                     ext.l      D0
  33447. 00018C76  322A 0002                move.w     D1, [A2 + 0x2]
  33448. 00018C7A  48C1                     ext.l      D1
  33449. 00018C7C  D280                     add.l      D1, D0
  33450. 00018C7E  3F01                     move.w     -[A7], D1
  33451. 00018C80  3012                     move.w     D0, [A2]
  33452. 00018C82  48C0                     ext.l      D0
  33453. 00018C84  7209                     moveq.l    D1, 0x09
  33454. 00018C86  D081                     add.l      D0, D1
  33455. 00018C88  3F00                     move.w     -[A7], D0
  33456. 00018C8A  A891                     syscall    LineTo
  33457. 00018C8C  536B 000C                subq.w     [A3 + 0xC], 1
  33458. 00018C90  1F3C 000C                move.b     -[A7], 0xC
  33459. 00018C94  486E FFFA                pea.l      [A6 - 0x6]
  33460. 00018C98  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33461. 00018C9E  486E FFFA                pea.l      [A6 - 0x6]
  33462. 00018CA2  AA14                     syscall    RGBForeColor
  33463. 00018CA4  302B 000C                move.w     D0, [A3 + 0xC]
  33464. 00018CA8  48C0                     ext.l      D0
  33465. 00018CAA  322A 0002                move.w     D1, [A2 + 0x2]
  33466. 00018CAE  48C1                     ext.l      D1
  33467. 00018CB0  D280                     add.l      D1, D0
  33468. 00018CB2  3F01                     move.w     -[A7], D1
  33469. 00018CB4  3F12                     move.w     -[A7], [A2]
  33470. 00018CB6  A893                     syscall    MoveTo
  33471. 00018CB8  302B 000C                move.w     D0, [A3 + 0xC]
  33472. 00018CBC  48C0                     ext.l      D0
  33473. 00018CBE  322A 0002                move.w     D1, [A2 + 0x2]
  33474. 00018CC2  48C1                     ext.l      D1
  33475. 00018CC4  D280                     add.l      D1, D0
  33476. 00018CC6  3F01                     move.w     -[A7], D1
  33477. 00018CC8  3012                     move.w     D0, [A2]
  33478. 00018CCA  48C0                     ext.l      D0
  33479. 00018CCC  7209                     moveq.l    D1, 0x09
  33480. 00018CCE  D081                     add.l      D0, D1
  33481. 00018CD0  3F00                     move.w     -[A7], D0
  33482. 00018CD2  A891                     syscall    LineTo
  33483. 00018CD4  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33484. 00018CD8  486E FFFA                pea.l      [A6 - 0x6]
  33485. 00018CDC  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33486. 00018CE2  486E FFFA                pea.l      [A6 - 0x6]
  33487. 00018CE6  3F12                     move.w     -[A7], [A2]
  33488. 00018CE8  302B 000C                move.w     D0, [A3 + 0xC]
  33489. 00018CEC  48C0                     ext.l      D0
  33490. 00018CEE  322A 0002                move.w     D1, [A2 + 0x2]
  33491. 00018CF2  48C1                     ext.l      D1
  33492. 00018CF4  D280                     add.l      D1, D0
  33493. 00018CF6  3F01                     move.w     -[A7], D1
  33494. 00018CF8  4EB9 0000 1002           jsr        [0x00001002]
  33495. 00018CFE  536B 000C                subq.w     [A3 + 0xC], 1
  33496. 00018D02  302B 000C                move.w     D0, [A3 + 0xC]
  33497. 00018D06  48C0                     ext.l      D0
  33498. 00018D08  322A 0002                move.w     D1, [A2 + 0x2]
  33499. 00018D0C  48C1                     ext.l      D1
  33500. 00018D0E  D280                     add.l      D1, D0
  33501. 00018D10  3F01                     move.w     -[A7], D1
  33502. 00018D12  3F12                     move.w     -[A7], [A2]
  33503. 00018D14  A893                     syscall    MoveTo
  33504. 00018D16  302B 000C                move.w     D0, [A3 + 0xC]
  33505. 00018D1A  48C0                     ext.l      D0
  33506. 00018D1C  322A 0002                move.w     D1, [A2 + 0x2]
  33507. 00018D20  48C1                     ext.l      D1
  33508. 00018D22  D280                     add.l      D1, D0
  33509. 00018D24  3F01                     move.w     -[A7], D1
  33510. 00018D26  3012                     move.w     D0, [A2]
  33511. 00018D28  48C0                     ext.l      D0
  33512. 00018D2A  7209                     moveq.l    D1, 0x09
  33513. 00018D2C  D081                     add.l      D0, D1
  33514. 00018D2E  3F00                     move.w     -[A7], D0
  33515. 00018D30  A891                     syscall    LineTo
  33516. 00018D32  1F3C 0008                move.b     -[A7], 0x8
  33517. 00018D36  486E FFFA                pea.l      [A6 - 0x6]
  33518. 00018D3A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33519. 00018D40  486E FFFA                pea.l      [A6 - 0x6]
  33520. 00018D44  3012                     move.w     D0, [A2]
  33521. 00018D46  48C0                     ext.l      D0
  33522. 00018D48  5280                     addq.l     D0, 1
  33523. 00018D4A  3F00                     move.w     -[A7], D0
  33524. 00018D4C  302B 000C                move.w     D0, [A3 + 0xC]
  33525. 00018D50  48C0                     ext.l      D0
  33526. 00018D52  322A 0002                move.w     D1, [A2 + 0x2]
  33527. 00018D56  48C1                     ext.l      D1
  33528. 00018D58  D280                     add.l      D1, D0
  33529. 00018D5A  3F01                     move.w     -[A7], D1
  33530. 00018D5C  4EB9 0000 1002           jsr        [0x00001002]
  33531. 00018D62  1F3C 000C                move.b     -[A7], 0xC
  33532. 00018D66  486E FFFA                pea.l      [A6 - 0x6]
  33533. 00018D6A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33534. 00018D70  486E FFFA                pea.l      [A6 - 0x6]
  33535. 00018D74  3012                     move.w     D0, [A2]
  33536. 00018D76  48C0                     ext.l      D0
  33537. 00018D78  7209                     moveq.l    D1, 0x09
  33538. 00018D7A  D081                     add.l      D0, D1
  33539. 00018D7C  3F00                     move.w     -[A7], D0
  33540. 00018D7E  302B 000C                move.w     D0, [A3 + 0xC]
  33541. 00018D82  48C0                     ext.l      D0
  33542. 00018D84  322A 0002                move.w     D1, [A2 + 0x2]
  33543. 00018D88  48C1                     ext.l      D1
  33544. 00018D8A  D280                     add.l      D1, D0
  33545. 00018D8C  3F01                     move.w     -[A7], D1
  33546. 00018D8E  4EB9 0000 1002           jsr        [0x00001002]
  33547. 00018D94  536B 000C                subq.w     [A3 + 0xC], 1
  33548. 00018D98  486E FFFA                pea.l      [A6 - 0x6]
  33549. 00018D9C  3012                     move.w     D0, [A2]
  33550. 00018D9E  48C0                     ext.l      D0
  33551. 00018DA0  7209                     moveq.l    D1, 0x09
  33552. 00018DA2  D081                     add.l      D0, D1
  33553. 00018DA4  3F00                     move.w     -[A7], D0
  33554. 00018DA6  302B 000C                move.w     D0, [A3 + 0xC]
  33555. 00018DAA  48C0                     ext.l      D0
  33556. 00018DAC  322A 0002                move.w     D1, [A2 + 0x2]
  33557. 00018DB0  48C1                     ext.l      D1
  33558. 00018DB2  D280                     add.l      D1, D0
  33559. 00018DB4  3F01                     move.w     -[A7], D1
  33560. 00018DB6  4EB9 0000 1002           jsr        [0x00001002]
  33561. 00018DBC  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33562. 00018DC0  486E FFFA                pea.l      [A6 - 0x6]
  33563. 00018DC4  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33564. 00018DCA  486E FFFA                pea.l      [A6 - 0x6]
  33565. 00018DCE  3012                     move.w     D0, [A2]
  33566. 00018DD0  48C0                     ext.l      D0
  33567. 00018DD2  5080                     addq.l     D0, 8
  33568. 00018DD4  3F00                     move.w     -[A7], D0
  33569. 00018DD6  302B 000C                move.w     D0, [A3 + 0xC]
  33570. 00018DDA  48C0                     ext.l      D0
  33571. 00018DDC  322A 0002                move.w     D1, [A2 + 0x2]
  33572. 00018DE0  48C1                     ext.l      D1
  33573. 00018DE2  D280                     add.l      D1, D0
  33574. 00018DE4  3F01                     move.w     -[A7], D1
  33575. 00018DE6  4EB9 0000 1002           jsr        [0x00001002]
  33576. 00018DEC  486E FFFA                pea.l      [A6 - 0x6]
  33577. 00018DF0  3F12                     move.w     -[A7], [A2]
  33578. 00018DF2  302B 000C                move.w     D0, [A3 + 0xC]
  33579. 00018DF6  48C0                     ext.l      D0
  33580. 00018DF8  322A 0002                move.w     D1, [A2 + 0x2]
  33581. 00018DFC  48C1                     ext.l      D1
  33582. 00018DFE  D280                     add.l      D1, D0
  33583. 00018E00  3F01                     move.w     -[A7], D1
  33584. 00018E02  4EB9 0000 1002           jsr        [0x00001002]
  33585. 00018E08  1F3C 0008                move.b     -[A7], 0x8
  33586. 00018E0C  486E FFFA                pea.l      [A6 - 0x6]
  33587. 00018E10  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33588. 00018E16  486E FFFA                pea.l      [A6 - 0x6]
  33589. 00018E1A  3012                     move.w     D0, [A2]
  33590. 00018E1C  48C0                     ext.l      D0
  33591. 00018E1E  5E80                     addq.l     D0, 7
  33592. 00018E20  3F00                     move.w     -[A7], D0
  33593. 00018E22  302B 000C                move.w     D0, [A3 + 0xC]
  33594. 00018E26  48C0                     ext.l      D0
  33595. 00018E28  322A 0002                move.w     D1, [A2 + 0x2]
  33596. 00018E2C  48C1                     ext.l      D1
  33597. 00018E2E  D280                     add.l      D1, D0
  33598. 00018E30  3F01                     move.w     -[A7], D1
  33599. 00018E32  4EB9 0000 1002           jsr        [0x00001002]
  33600. 00018E38  486E FFFA                pea.l      [A6 - 0x6]
  33601. 00018E3C  3012                     move.w     D0, [A2]
  33602. 00018E3E  48C0                     ext.l      D0
  33603. 00018E40  5280                     addq.l     D0, 1
  33604. 00018E42  3F00                     move.w     -[A7], D0
  33605. 00018E44  302B 000C                move.w     D0, [A3 + 0xC]
  33606. 00018E48  48C0                     ext.l      D0
  33607. 00018E4A  322A 0002                move.w     D1, [A2 + 0x2]
  33608. 00018E4E  48C1                     ext.l      D1
  33609. 00018E50  D280                     add.l      D1, D0
  33610. 00018E52  3F01                     move.w     -[A7], D1
  33611. 00018E54  4EB9 0000 1002           jsr        [0x00001002]
  33612. 00018E5A  1F3C 0005                move.b     -[A7], 0x5
  33613. 00018E5E  486E FFFA                pea.l      [A6 - 0x6]
  33614. 00018E62  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33615. 00018E68  486E FFFA                pea.l      [A6 - 0x6]
  33616. 00018E6C  3012                     move.w     D0, [A2]
  33617. 00018E6E  48C0                     ext.l      D0
  33618. 00018E70  5C80                     addq.l     D0, 6
  33619. 00018E72  3F00                     move.w     -[A7], D0
  33620. 00018E74  302B 000C                move.w     D0, [A3 + 0xC]
  33621. 00018E78  48C0                     ext.l      D0
  33622. 00018E7A  322A 0002                move.w     D1, [A2 + 0x2]
  33623. 00018E7E  48C1                     ext.l      D1
  33624. 00018E80  D280                     add.l      D1, D0
  33625. 00018E82  3F01                     move.w     -[A7], D1
  33626. 00018E84  4EB9 0000 1002           jsr        [0x00001002]
  33627. 00018E8A  486E FFFA                pea.l      [A6 - 0x6]
  33628. 00018E8E  3012                     move.w     D0, [A2]
  33629. 00018E90  48C0                     ext.l      D0
  33630. 00018E92  5480                     addq.l     D0, 2
  33631. 00018E94  3F00                     move.w     -[A7], D0
  33632. 00018E96  302B 000C                move.w     D0, [A3 + 0xC]
  33633. 00018E9A  48C0                     ext.l      D0
  33634. 00018E9C  322A 0002                move.w     D1, [A2 + 0x2]
  33635. 00018EA0  48C1                     ext.l      D1
  33636. 00018EA2  D280                     add.l      D1, D0
  33637. 00018EA4  3F01                     move.w     -[A7], D1
  33638. 00018EA6  4EB9 0000 1002           jsr        [0x00001002]
  33639. 00018EAC  1F3C 0003                move.b     -[A7], 0x3
  33640. 00018EB0  486E FFFA                pea.l      [A6 - 0x6]
  33641. 00018EB4  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33642. 00018EBA  486E FFFA                pea.l      [A6 - 0x6]
  33643. 00018EBE  AA14                     syscall    RGBForeColor
  33644. 00018EC0  302B 000C                move.w     D0, [A3 + 0xC]
  33645. 00018EC4  48C0                     ext.l      D0
  33646. 00018EC6  322A 0002                move.w     D1, [A2 + 0x2]
  33647. 00018ECA  48C1                     ext.l      D1
  33648. 00018ECC  D280                     add.l      D1, D0
  33649. 00018ECE  3F01                     move.w     -[A7], D1
  33650. 00018ED0  3012                     move.w     D0, [A2]
  33651. 00018ED2  48C0                     ext.l      D0
  33652. 00018ED4  5680                     addq.l     D0, 3
  33653. 00018ED6  3F00                     move.w     -[A7], D0
  33654. 00018ED8  A893                     syscall    MoveTo
  33655. 00018EDA  302B 000C                move.w     D0, [A3 + 0xC]
  33656. 00018EDE  48C0                     ext.l      D0
  33657. 00018EE0  322A 0002                move.w     D1, [A2 + 0x2]
  33658. 00018EE4  48C1                     ext.l      D1
  33659. 00018EE6  D280                     add.l      D1, D0
  33660. 00018EE8  3F01                     move.w     -[A7], D1
  33661. 00018EEA  3012                     move.w     D0, [A2]
  33662. 00018EEC  48C0                     ext.l      D0
  33663. 00018EEE  5A80                     addq.l     D0, 5
  33664. 00018EF0  3F00                     move.w     -[A7], D0
  33665. 00018EF2  A891                     syscall    LineTo
  33666. 00018EF4  536B 000C                subq.w     [A3 + 0xC], 1
  33667. 00018EF8  4FEF 0084                lea.l      A7, [A7 + 0x84]
  33668. 00018EFC  6028                     bra        +0x2A /* 00018F26 */
  33669. label00018EFE:
  33670. 00018EFE  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33671. 00018F02  486E FFFA                pea.l      [A6 - 0x6]
  33672. 00018F06  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33673. 00018F0C  486E FFFA                pea.l      [A6 - 0x6]
  33674. 00018F10  AA14                     syscall    RGBForeColor
  33675. 00018F12  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  33676. 00018F16  3F12                     move.w     -[A7], [A2]
  33677. 00018F18  A893                     syscall    MoveTo
  33678. 00018F1A  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  33679. 00018F1E  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  33680. 00018F22  A891                     syscall    LineTo
  33681. 00018F24  5C4F                     addq.w     A7, 6
  33682. label00018F26:
  33683. 00018F26  4CDF 0C00                movem.l    A2,A3, [A7]+
  33684. 00018F2A  4E5E                     unlink     A6
  33685. 00018F2C  4E75                     rts
  33686. 00018F2E  4E56 FFF2                link       A6, -0x000E
  33687. 00018F32  48E7 0030                movem.l    -[A7], A2,A3
  33688. 00018F36  246E 0008                movea.l    A2, [A6 + 0x8]
  33689. 00018F3A  266E 000C                movea.l    A3, [A6 + 0xC]
  33690. 00018F3E  302A 000C                move.w     D0, [A2 + 0xC]
  33691. 00018F42  48C0                     ext.l      D0
  33692. 00018F44  322B 0002                move.w     D1, [A3 + 0x2]
  33693. 00018F48  48C1                     ext.l      D1
  33694. 00018F4A  D280                     add.l      D1, D0
  33695. 00018F4C  3541 0012                move.w     [A2 + 0x12], D1
  33696. 00018F50  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33697. 00018F54  4EB9 0000 35D2           jsr        [0x000035D2]
  33698. 00018F5A  4A00                     tst.b      D0
  33699. 00018F5C  584F                     addq.w     A7, 4
  33700. 00018F5E  6700 01A2                beq        +0x1A4 /* 00019102 */
  33701. 00018F62  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33702. 00018F66  4EB9 0000 360A           jsr        [0x0000360A]
  33703. 00018F6C  4A00                     tst.b      D0
  33704. 00018F6E  584F                     addq.w     A7, 4
  33705. 00018F70  6700 0190                beq        +0x192 /* 00019102 */
  33706. 00018F74  1F3C 0001                move.b     -[A7], 0x1
  33707. 00018F78  486E FFFA                pea.l      [A6 - 0x6]
  33708. 00018F7C  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33709. 00018F82  486E FFFA                pea.l      [A6 - 0x6]
  33710. 00018F86  AA14                     syscall    RGBForeColor
  33711. 00018F88  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33712. 00018F8C  3013                     move.w     D0, [A3]
  33713. 00018F8E  48C0                     ext.l      D0
  33714. 00018F90  5880                     addq.l     D0, 4
  33715. 00018F92  3F00                     move.w     -[A7], D0
  33716. 00018F94  A893                     syscall    MoveTo
  33717. 00018F96  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33718. 00018F9A  3013                     move.w     D0, [A3]
  33719. 00018F9C  48C0                     ext.l      D0
  33720. 00018F9E  5880                     addq.l     D0, 4
  33721. 00018FA0  3F00                     move.w     -[A7], D0
  33722. 00018FA2  A891                     syscall    LineTo
  33723. 00018FA4  1F3C 0003                move.b     -[A7], 0x3
  33724. 00018FA8  486E FFFA                pea.l      [A6 - 0x6]
  33725. 00018FAC  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33726. 00018FB2  486E FFFA                pea.l      [A6 - 0x6]
  33727. 00018FB6  AA14                     syscall    RGBForeColor
  33728. 00018FB8  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33729. 00018FBC  3013                     move.w     D0, [A3]
  33730. 00018FBE  48C0                     ext.l      D0
  33731. 00018FC0  5680                     addq.l     D0, 3
  33732. 00018FC2  3F00                     move.w     -[A7], D0
  33733. 00018FC4  A893                     syscall    MoveTo
  33734. 00018FC6  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33735. 00018FCA  3013                     move.w     D0, [A3]
  33736. 00018FCC  48C0                     ext.l      D0
  33737. 00018FCE  5680                     addq.l     D0, 3
  33738. 00018FD0  3F00                     move.w     -[A7], D0
  33739. 00018FD2  A891                     syscall    LineTo
  33740. 00018FD4  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33741. 00018FD8  3013                     move.w     D0, [A3]
  33742. 00018FDA  48C0                     ext.l      D0
  33743. 00018FDC  5A80                     addq.l     D0, 5
  33744. 00018FDE  3F00                     move.w     -[A7], D0
  33745. 00018FE0  A893                     syscall    MoveTo
  33746. 00018FE2  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33747. 00018FE6  3013                     move.w     D0, [A3]
  33748. 00018FE8  48C0                     ext.l      D0
  33749. 00018FEA  5A80                     addq.l     D0, 5
  33750. 00018FEC  3F00                     move.w     -[A7], D0
  33751. 00018FEE  A891                     syscall    LineTo
  33752. 00018FF0  1F3C 0005                move.b     -[A7], 0x5
  33753. 00018FF4  486E FFFA                pea.l      [A6 - 0x6]
  33754. 00018FF8  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33755. 00018FFE  486E FFFA                pea.l      [A6 - 0x6]
  33756. 00019002  AA14                     syscall    RGBForeColor
  33757. 00019004  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33758. 00019008  3013                     move.w     D0, [A3]
  33759. 0001900A  48C0                     ext.l      D0
  33760. 0001900C  5480                     addq.l     D0, 2
  33761. 0001900E  3F00                     move.w     -[A7], D0
  33762. 00019010  A893                     syscall    MoveTo
  33763. 00019012  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33764. 00019016  3013                     move.w     D0, [A3]
  33765. 00019018  48C0                     ext.l      D0
  33766. 0001901A  5480                     addq.l     D0, 2
  33767. 0001901C  3F00                     move.w     -[A7], D0
  33768. 0001901E  A891                     syscall    LineTo
  33769. 00019020  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33770. 00019024  3013                     move.w     D0, [A3]
  33771. 00019026  48C0                     ext.l      D0
  33772. 00019028  5C80                     addq.l     D0, 6
  33773. 0001902A  3F00                     move.w     -[A7], D0
  33774. 0001902C  A893                     syscall    MoveTo
  33775. 0001902E  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33776. 00019032  3013                     move.w     D0, [A3]
  33777. 00019034  48C0                     ext.l      D0
  33778. 00019036  5C80                     addq.l     D0, 6
  33779. 00019038  3F00                     move.w     -[A7], D0
  33780. 0001903A  A891                     syscall    LineTo
  33781. 0001903C  1F3C 0008                move.b     -[A7], 0x8
  33782. 00019040  486E FFFA                pea.l      [A6 - 0x6]
  33783. 00019044  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33784. 0001904A  486E FFFA                pea.l      [A6 - 0x6]
  33785. 0001904E  AA14                     syscall    RGBForeColor
  33786. 00019050  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33787. 00019054  3013                     move.w     D0, [A3]
  33788. 00019056  48C0                     ext.l      D0
  33789. 00019058  5280                     addq.l     D0, 1
  33790. 0001905A  3F00                     move.w     -[A7], D0
  33791. 0001905C  A893                     syscall    MoveTo
  33792. 0001905E  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33793. 00019062  3013                     move.w     D0, [A3]
  33794. 00019064  48C0                     ext.l      D0
  33795. 00019066  5280                     addq.l     D0, 1
  33796. 00019068  3F00                     move.w     -[A7], D0
  33797. 0001906A  A891                     syscall    LineTo
  33798. 0001906C  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33799. 00019070  3013                     move.w     D0, [A3]
  33800. 00019072  48C0                     ext.l      D0
  33801. 00019074  5E80                     addq.l     D0, 7
  33802. 00019076  3F00                     move.w     -[A7], D0
  33803. 00019078  A893                     syscall    MoveTo
  33804. 0001907A  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33805. 0001907E  3013                     move.w     D0, [A3]
  33806. 00019080  48C0                     ext.l      D0
  33807. 00019082  5E80                     addq.l     D0, 7
  33808. 00019084  3F00                     move.w     -[A7], D0
  33809. 00019086  A891                     syscall    LineTo
  33810. 00019088  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33811. 0001908C  486E FFFA                pea.l      [A6 - 0x6]
  33812. 00019090  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33813. 00019096  486E FFFA                pea.l      [A6 - 0x6]
  33814. 0001909A  AA14                     syscall    RGBForeColor
  33815. 0001909C  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33816. 000190A0  3F13                     move.w     -[A7], [A3]
  33817. 000190A2  A893                     syscall    MoveTo
  33818. 000190A4  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33819. 000190A8  3F13                     move.w     -[A7], [A3]
  33820. 000190AA  A891                     syscall    LineTo
  33821. 000190AC  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33822. 000190B0  3013                     move.w     D0, [A3]
  33823. 000190B2  48C0                     ext.l      D0
  33824. 000190B4  5080                     addq.l     D0, 8
  33825. 000190B6  3F00                     move.w     -[A7], D0
  33826. 000190B8  A893                     syscall    MoveTo
  33827. 000190BA  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33828. 000190BE  3013                     move.w     D0, [A3]
  33829. 000190C0  48C0                     ext.l      D0
  33830. 000190C2  5080                     addq.l     D0, 8
  33831. 000190C4  3F00                     move.w     -[A7], D0
  33832. 000190C6  A891                     syscall    LineTo
  33833. 000190C8  1F3C 000C                move.b     -[A7], 0xC
  33834. 000190CC  486E FFFA                pea.l      [A6 - 0x6]
  33835. 000190D0  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33836. 000190D6  486E FFFA                pea.l      [A6 - 0x6]
  33837. 000190DA  AA14                     syscall    RGBForeColor
  33838. 000190DC  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  33839. 000190E0  3013                     move.w     D0, [A3]
  33840. 000190E2  48C0                     ext.l      D0
  33841. 000190E4  7209                     moveq.l    D1, 0x09
  33842. 000190E6  D081                     add.l      D0, D1
  33843. 000190E8  3F00                     move.w     -[A7], D0
  33844. 000190EA  A893                     syscall    MoveTo
  33845. 000190EC  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  33846. 000190F0  3013                     move.w     D0, [A3]
  33847. 000190F2  48C0                     ext.l      D0
  33848. 000190F4  7209                     moveq.l    D1, 0x09
  33849. 000190F6  D081                     add.l      D0, D1
  33850. 000190F8  3F00                     move.w     -[A7], D0
  33851. 000190FA  A891                     syscall    LineTo
  33852. 000190FC  4FEF 0024                lea.l      A7, [A7 + 0x24]
  33853. 00019100  603E                     bra        +0x40 /* 00019140 */
  33854. label00019102:
  33855. 00019102  1F3C 0005                move.b     -[A7], 0x5
  33856. 00019106  486E FFFA                pea.l      [A6 - 0x6]
  33857. 0001910A  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33858. 00019110  486E FFFA                pea.l      [A6 - 0x6]
  33859. 00019114  AA14                     syscall    RGBForeColor
  33860. 00019116  2D6D 9700 FFF2           move.l     [A6 - 0xE], [A5 - 0x6900]
  33861. 0001911C  2D6D 9704 FFF6           move.l     [A6 - 0xA], [A5 - 0x68FC]
  33862. 00019122  3D53 FFF2                move.w     [A6 - 0xE], [A3]
  33863. 00019126  3D6B 0002 FFF4           move.w     [A6 - 0xC], [A3 + 0x2]
  33864. 0001912C  3D6B 0004 FFF6           move.w     [A6 - 0xA], [A3 + 0x4]
  33865. 00019132  3D6A 0012 FFF8           move.w     [A6 - 0x8], [A2 + 0x12]
  33866. 00019138  486E FFF2                pea.l      [A6 - 0xE]
  33867. 0001913C  A8A2                     syscall    PaintRect
  33868. 0001913E  5C4F                     addq.w     A7, 6
  33869. label00019140:
  33870. 00019140  4CDF 0C00                movem.l    A2,A3, [A7]+
  33871. 00019144  4E5E                     unlink     A6
  33872. 00019146  4E75                     rts
  33873. 00019148  4E56 FFF2                link       A6, -0x000E
  33874. 0001914C  48E7 1030                movem.l    -[A7], D3,A2,A3
  33875. 00019150  266E 0008                movea.l    A3, [A6 + 0x8]
  33876. 00019154  246E 000C                movea.l    A2, [A6 + 0xC]
  33877. 00019158  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33878. 0001915C  4EB9 0000 35D2           jsr        [0x000035D2]
  33879. 00019162  4A00                     tst.b      D0
  33880. 00019164  584F                     addq.w     A7, 4
  33881. 00019166  6700 010A                beq        +0x10C /* 00019272 */
  33882. 0001916A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33883. 0001916E  4EB9 0000 360A           jsr        [0x0000360A]
  33884. 00019174  4A00                     tst.b      D0
  33885. 00019176  584F                     addq.w     A7, 4
  33886. 00019178  6700 00F8                beq        +0xFA /* 00019272 */
  33887. 0001917C  1F3C 0007                move.b     -[A7], 0x7
  33888. 00019180  486E FFFA                pea.l      [A6 - 0x6]
  33889. 00019184  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33890. 0001918A  486E FFFA                pea.l      [A6 - 0x6]
  33891. 0001918E  AA14                     syscall    RGBForeColor
  33892. 00019190  302B 0010                move.w     D0, [A3 + 0x10]
  33893. 00019194  48C0                     ext.l      D0
  33894. 00019196  5280                     addq.l     D0, 1
  33895. 00019198  3F00                     move.w     -[A7], D0
  33896. 0001919A  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  33897. 0001919E  A893                     syscall    MoveTo
  33898. 000191A0  302B 0010                move.w     D0, [A3 + 0x10]
  33899. 000191A4  48C0                     ext.l      D0
  33900. 000191A6  5280                     addq.l     D0, 1
  33901. 000191A8  3F00                     move.w     -[A7], D0
  33902. 000191AA  3F12                     move.w     -[A7], [A2]
  33903. 000191AC  A891                     syscall    LineTo
  33904. 000191AE  302A 0006                move.w     D0, [A2 + 0x6]
  33905. 000191B2  48C0                     ext.l      D0
  33906. 000191B4  5380                     subq.l     D0, 1
  33907. 000191B6  3F00                     move.w     -[A7], D0
  33908. 000191B8  3F12                     move.w     -[A7], [A2]
  33909. 000191BA  A891                     syscall    LineTo
  33910. 000191BC  302A 0006                move.w     D0, [A2 + 0x6]
  33911. 000191C0  48C0                     ext.l      D0
  33912. 000191C2  5580                     subq.l     D0, 2
  33913. 000191C4  322B 0010                move.w     D1, [A3 + 0x10]
  33914. 000191C8  48C1                     ext.l      D1
  33915. 000191CA  5481                     addq.l     D1, 2
  33916. 000191CC  B280                     cmp.l      D1, D0
  33917. 000191CE  5C4F                     addq.w     A7, 6
  33918. 000191D0  6C42                     bge        +0x44 /* 00019214 */
  33919. 000191D2  1F3C 0002                move.b     -[A7], 0x2
  33920. 000191D6  486E FFFA                pea.l      [A6 - 0x6]
  33921. 000191DA  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33922. 000191E0  486E FFFA                pea.l      [A6 - 0x6]
  33923. 000191E4  AA14                     syscall    RGBForeColor
  33924. 000191E6  302B 0010                move.w     D0, [A3 + 0x10]
  33925. 000191EA  48C0                     ext.l      D0
  33926. 000191EC  5480                     addq.l     D0, 2
  33927. 000191EE  3F00                     move.w     -[A7], D0
  33928. 000191F0  302A 0004                move.w     D0, [A2 + 0x4]
  33929. 000191F4  48C0                     ext.l      D0
  33930. 000191F6  5380                     subq.l     D0, 1
  33931. 000191F8  3F00                     move.w     -[A7], D0
  33932. 000191FA  A893                     syscall    MoveTo
  33933. 000191FC  302A 0006                move.w     D0, [A2 + 0x6]
  33934. 00019200  48C0                     ext.l      D0
  33935. 00019202  5580                     subq.l     D0, 2
  33936. 00019204  3F00                     move.w     -[A7], D0
  33937. 00019206  302A 0004                move.w     D0, [A2 + 0x4]
  33938. 0001920A  48C0                     ext.l      D0
  33939. 0001920C  5380                     subq.l     D0, 1
  33940. 0001920E  3F00                     move.w     -[A7], D0
  33941. 00019210  A891                     syscall    LineTo
  33942. 00019212  5C4F                     addq.w     A7, 6
  33943. label00019214:
  33944. 00019214  302A 0006                move.w     D0, [A2 + 0x6]
  33945. 00019218  48C0                     ext.l      D0
  33946. 0001921A  5380                     subq.l     D0, 1
  33947. 0001921C  2600                     move.l     D3, D0
  33948. 0001921E  322B 0010                move.w     D1, [A3 + 0x10]
  33949. 00019222  48C1                     ext.l      D1
  33950. 00019224  B280                     cmp.l      D1, D0
  33951. 00019226  6C4A                     bge        +0x4C /* 00019272 */
  33952. 00019228  3F03                     move.w     -[A7], D3
  33953. 0001922A  3012                     move.w     D0, [A2]
  33954. 0001922C  48C0                     ext.l      D0
  33955. 0001922E  5280                     addq.l     D0, 1
  33956. 00019230  3F00                     move.w     -[A7], D0
  33957. 00019232  A893                     syscall    MoveTo
  33958. 00019234  302A 0006                move.w     D0, [A2 + 0x6]
  33959. 00019238  48C0                     ext.l      D0
  33960. 0001923A  5380                     subq.l     D0, 1
  33961. 0001923C  3F00                     move.w     -[A7], D0
  33962. 0001923E  3012                     move.w     D0, [A2]
  33963. 00019240  48C0                     ext.l      D0
  33964. 00019242  7209                     moveq.l    D1, 0x09
  33965. 00019244  D081                     add.l      D0, D1
  33966. 00019246  3F00                     move.w     -[A7], D0
  33967. 00019248  A891                     syscall    LineTo
  33968. 0001924A  1F3C 0004                move.b     -[A7], 0x4
  33969. 0001924E  486E FFFA                pea.l      [A6 - 0x6]
  33970. 00019252  4EB9 0000 0EFA           jsr        [0x00000EFA]
  33971. 00019258  486E FFFA                pea.l      [A6 - 0x6]
  33972. 0001925C  3F12                     move.w     -[A7], [A2]
  33973. 0001925E  302A 0006                move.w     D0, [A2 + 0x6]
  33974. 00019262  48C0                     ext.l      D0
  33975. 00019264  5380                     subq.l     D0, 1
  33976. 00019266  3F00                     move.w     -[A7], D0
  33977. 00019268  4EB9 0000 1002           jsr        [0x00001002]
  33978. 0001926E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  33979. label00019272:
  33980. 00019272  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33981. 00019276  4EB9 0000 35D2           jsr        [0x000035D2]
  33982. 0001927C  4A00                     tst.b      D0
  33983. 0001927E  584F                     addq.w     A7, 4
  33984. 00019280  673E                     beq        +0x40 /* 000192C0 */
  33985. 00019282  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  33986. 00019286  4EB9 0000 360A           jsr        [0x0000360A]
  33987. 0001928C  4A00                     tst.b      D0
  33988. 0001928E  584F                     addq.w     A7, 4
  33989. 00019290  672E                     beq        +0x30 /* 000192C0 */
  33990. 00019292  486E FFF2                pea.l      [A6 - 0xE]
  33991. 00019296  302B 0010                move.w     D0, [A3 + 0x10]
  33992. 0001929A  48C0                     ext.l      D0
  33993. 0001929C  5480                     addq.l     D0, 2
  33994. 0001929E  3F00                     move.w     -[A7], D0
  33995. 000192A0  3012                     move.w     D0, [A2]
  33996. 000192A2  48C0                     ext.l      D0
  33997. 000192A4  5280                     addq.l     D0, 1
  33998. 000192A6  3F00                     move.w     -[A7], D0
  33999. 000192A8  302A 0006                move.w     D0, [A2 + 0x6]
  34000. 000192AC  48C0                     ext.l      D0
  34001. 000192AE  5380                     subq.l     D0, 1
  34002. 000192B0  3F00                     move.w     -[A7], D0
  34003. 000192B2  302A 0004                move.w     D0, [A2 + 0x4]
  34004. 000192B6  48C0                     ext.l      D0
  34005. 000192B8  5380                     subq.l     D0, 1
  34006. 000192BA  3F00                     move.w     -[A7], D0
  34007. 000192BC  A8A7                     syscall    SetRect
  34008. 000192BE  601A                     bra        +0x1C /* 000192DA */
  34009. label000192C0:
  34010. 000192C0  486E FFF2                pea.l      [A6 - 0xE]
  34011. 000192C4  302B 0010                move.w     D0, [A3 + 0x10]
  34012. 000192C8  48C0                     ext.l      D0
  34013. 000192CA  5280                     addq.l     D0, 1
  34014. 000192CC  3F00                     move.w     -[A7], D0
  34015. 000192CE  3F12                     move.w     -[A7], [A2]
  34016. 000192D0  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  34017. 000192D4  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  34018. 000192D8  A8A7                     syscall    SetRect
  34019. label000192DA:
  34020. 000192DA  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  34021. 000192DE  4EB9 0000 35D2           jsr        [0x000035D2]
  34022. 000192E4  4A00                     tst.b      D0
  34023. 000192E6  584F                     addq.w     A7, 4
  34024. 000192E8  6714                     beq        +0x16 /* 000192FE */
  34025. 000192EA  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  34026. 000192EE  4EB9 0000 360A           jsr        [0x0000360A]
  34027. 000192F4  4A00                     tst.b      D0
  34028. 000192F6  584F                     addq.w     A7, 4
  34029. 000192F8  6704                     beq        +0x6 /* 000192FE */
  34030. 000192FA  7004                     moveq.l    D0, 0x04
  34031. 000192FC  6002                     bra        +0x4 /* 00019300 */
  34032. label000192FE:
  34033. 000192FE  7003                     moveq.l    D0, 0x03
  34034. label00019300:
  34035. 00019300  3600                     move.w     D3, D0
  34036. 00019302  1F03                     move.b     -[A7], D3
  34037. 00019304  486E FFFA                pea.l      [A6 - 0x6]
  34038. 00019308  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34039. 0001930E  486E FFFA                pea.l      [A6 - 0x6]
  34040. 00019312  AA14                     syscall    RGBForeColor
  34041. 00019314  486E FFF2                pea.l      [A6 - 0xE]
  34042. 00019318  A8A2                     syscall    PaintRect
  34043. 0001931A  5C4F                     addq.w     A7, 6
  34044. 0001931C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  34045. 00019320  4E5E                     unlink     A6
  34046. 00019322  4E75                     rts
  34047. 00019324  4E56 0000                link       A6, 0
  34048. 00019328  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  34049. 0001932C  266E 0008                movea.l    A3, [A6 + 0x8]
  34050. 00019330  246E 000C                movea.l    A2, [A6 + 0xC]
  34051. 00019334  2F0A                     move.l     -[A7], A2
  34052. 00019336  2F0B                     move.l     -[A7], A3
  34053. 00019338  61FF FFFF CDFA           bsr        -0x3204 /* 00016134 */
  34054. 0001933E  3812                     move.w     D4, [A2]
  34055. 00019340  3004                     move.w     D0, D4
  34056. 00019342  48C0                     ext.l      D0
  34057. 00019344  362A 0004                move.w     D3, [A2 + 0x4]
  34058. 00019348  48C3                     ext.l      D3
  34059. 0001934A  9680                     sub.l      D3, D0
  34060. 0001934C  3003                     move.w     D0, D3
  34061. 0001934E  48C0                     ext.l      D0
  34062. 00019350  4C7C 0800 0000 0002      movem.l    A3, 0x2
  34063. 00019358  3204                     move.w     D1, D4
  34064. 0001935A  48C1                     ext.l      D1
  34065. 0001935C  D280                     add.l      D1, D0
  34066. 0001935E  5F81                     subq.l     D1, 7
  34067. 00019360  3481                     move.w     [A2], D1
  34068. 00019362  3012                     move.w     D0, [A2]
  34069. 00019364  48C0                     ext.l      D0
  34070. 00019366  720E                     moveq.l    D1, 0x0E
  34071. 00019368  D081                     add.l      D0, D1
  34072. 0001936A  3540 0004                move.w     [A2 + 0x4], D0
  34073. 0001936E  504F                     addq.w     A7, 8
  34074. 00019370  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  34075. 00019374  4E5E                     unlink     A6
  34076. 00019376  4E75                     rts
  34077. fn00019378:
  34078. 00019378  4E56 0000                link       A6, 0
  34079. 0001937C  2F0A                     move.l     -[A7], A2
  34080. 0001937E  246E 0008                movea.l    A2, [A6 + 0x8]
  34081. 00019382  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  34082. 00019386  2F0A                     move.l     -[A7], A2
  34083. 00019388  4EB9 0000 1442           jsr        [0x00001442]
  34084. 0001938E  41F9 0001 3468           lea.l      A0, [0x00013468]
  34085. 00019394  2488                     move.l     [A2], A0
  34086. 00019396  42AA 000A                clr.l      [A2 + 0xA]
  34087. 0001939A  426A 000E                clr.w      [A2 + 0xE]
  34088. 0001939E  426A 0010                clr.w      [A2 + 0x10]
  34089. 000193A2  422A 0012                clr.b      [A2 + 0x12]
  34090. 000193A6  422A 0013                clr.b      [A2 + 0x13]
  34091. 000193AA  422A 0014                clr.b      [A2 + 0x14]
  34092. 000193AE  422A 0015                clr.b      [A2 + 0x15]
  34093. 000193B2  204A                     movea.l    A0, A2
  34094. 000193B4  504F                     addq.w     A7, 8
  34095. 000193B6  245F                     movea.l    A2, [A7]+
  34096. 000193B8  4E5E                     unlink     A6
  34097. 000193BA  4E75                     rts
  34098. 000193BC  4E56 0000                link       A6, 0
  34099. 000193C0  2F0A                     move.l     -[A7], A2
  34100. 000193C2  246E 0008                movea.l    A2, [A6 + 0x8]
  34101. 000193C6  200A                     move.l     D0, A2
  34102. 000193C8  6724                     beq        +0x26 /* 000193EE */
  34103. 000193CA  41F9 0001 3468           lea.l      A0, [0x00013468]
  34104. 000193D0  2488                     move.l     [A2], A0
  34105. 000193D2  4267                     clr.w      -[A7]
  34106. 000193D4  2F0A                     move.l     -[A7], A2
  34107. 000193D6  4EB9 0000 144A           jsr        [0x0000144A]
  34108. 000193DC  4A6E 000C                tst.w      [A6 + 0xC]
  34109. 000193E0  5C4F                     addq.w     A7, 6
  34110. 000193E2  6F0A                     ble        +0xC /* 000193EE */
  34111. 000193E4  2F0A                     move.l     -[A7], A2
  34112. 000193E6  4EB9 0000 2592           jsr        [0x00002592]
  34113. 000193EC  584F                     addq.w     A7, 4
  34114. label000193EE:
  34115. 000193EE  204A                     movea.l    A0, A2
  34116. 000193F0  245F                     movea.l    A2, [A7]+
  34117. 000193F2  4E5E                     unlink     A6
  34118. 000193F4  4E75                     rts
  34119. 000193F6  4E75                     rts
  34120. 000193F8  4E56 FFFC                link       A6, -0x0004
  34121. 000193FC  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  34122. 00019400  246E 0008                movea.l    A2, [A6 + 0x8]
  34123. 00019404  266E 000C                movea.l    A3, [A6 + 0xC]
  34124. 00019408  362E 0010                move.w     D3, [A6 + 0x10]
  34125. 0001940C  254B 0004                move.l     [A2 + 0x4], A3
  34126. 00019410  486E FFFC                pea.l      [A6 - 0x4]
  34127. 00019414  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34128. 00019418  4EB9 0000 348A           jsr        [0x0000348A]
  34129. 0001941E  302E FFFC                move.w     D0, [A6 - 0x4]
  34130. 00019422  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  34131. 00019426  5EC0                     sgt        D0
  34132. 00019428  4400                     neg.b      D0
  34133. 0001942A  1540 0012                move.b     [A2 + 0x12], D0
  34134. 0001942E  3003                     move.w     D0, D3
  34135. 00019430  7201                     moveq.l    D1, 0x01
  34136. 00019432  C081                     and.l      D0, D1
  34137. 00019434  4A80                     tst.l      D0
  34138. 00019436  56C0                     sne        D0
  34139. 00019438  4400                     neg.b      D0
  34140. 0001943A  1540 0013                move.b     [A2 + 0x13], D0
  34141. 0001943E  3003                     move.w     D0, D3
  34142. 00019440  7204                     moveq.l    D1, 0x04
  34143. 00019442  C081                     and.l      D0, D1
  34144. 00019444  4A80                     tst.l      D0
  34145. 00019446  56C0                     sne        D0
  34146. 00019448  4400                     neg.b      D0
  34147. 0001944A  1540 0015                move.b     [A2 + 0x15], D0
  34148. 0001944E  3003                     move.w     D0, D3
  34149. 00019450  7208                     moveq.l    D1, 0x08
  34150. 00019452  C081                     and.l      D0, D1
  34151. 00019454  4A80                     tst.l      D0
  34152. 00019456  56C0                     sne        D0
  34153. 00019458  4400                     neg.b      D0
  34154. 0001945A  1540 0014                move.b     [A2 + 0x14], D0
  34155. 0001945E  3003                     move.w     D0, D3
  34156. 00019460  7202                     moveq.l    D1, 0x02
  34157. 00019462  C081                     and.l      D0, D1
  34158. 00019464  4A80                     tst.l      D0
  34159. 00019466  56C0                     sne        D0
  34160. 00019468  4400                     neg.b      D0
  34161. 0001946A  1800                     move.b     D4, D0
  34162. 0001946C  4A2A 0014                tst.b      [A2 + 0x14]
  34163. 00019470  504F                     addq.w     A7, 8
  34164. 00019472  6706                     beq        +0x8 /* 0001947A */
  34165. 00019474  7800                     moveq.l    D4, 0x00
  34166. 00019476  422A 0015                clr.b      [A2 + 0x15]
  34167. label0001947A:
  34168. 0001947A  4A04                     tst.b      D4
  34169. 0001947C  6722                     beq        +0x24 /* 000194A0 */
  34170. 0001947E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34171. 00019482  2057                     movea.l    A0, [A7]
  34172. 00019484  2268 0004                movea.l    A1, [A0 + 0x4]
  34173. 00019488  2269 001C                movea.l    A1, [A1 + 0x1C]
  34174. 0001948C  4E91                     jsr        [A1]
  34175. 0001948E  3540 000E                move.w     [A2 + 0xE], D0
  34176. 00019492  0C6A 0002 000E           cmpi.w     [A2 + 0xE], 0x2
  34177. 00019498  584F                     addq.w     A7, 4
  34178. 0001949A  6C04                     bge        +0x6 /* 000194A0 */
  34179. 0001949C  426A 000E                clr.w      [A2 + 0xE]
  34180. label000194A0:
  34181. 000194A0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  34182. 000194A4  4E5E                     unlink     A6
  34183. 000194A6  4E75                     rts
  34184. 000194A8  4E56 FFDC                link       A6, -0x0024
  34185. 000194AC  2F0A                     move.l     -[A7], A2
  34186. 000194AE  246E 0008                movea.l    A2, [A6 + 0x8]
  34187. 000194B2  486E FFDC                pea.l      [A6 - 0x24]
  34188. 000194B6  2F0A                     move.l     -[A7], A2
  34189. 000194B8  61FF FFFF CC7A           bsr        -0x3384 /* 00016134 */
  34190. 000194BE  486E FFDC                pea.l      [A6 - 0x24]
  34191. 000194C2  486E FFE4                pea.l      [A6 - 0x1C]
  34192. 000194C6  4EB9 0000 26D2           jsr        [0x000026D2]
  34193. 000194CC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  34194. 000194D0  6076                     bra        +0x78 /* 00019548 */
  34195. label000194D2:
  34196. 000194D2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  34197. 000194D6  2F0A                     move.l     -[A7], A2
  34198. 000194D8  2057                     movea.l    A0, [A7]
  34199. 000194DA  2250                     movea.l    A1, [A0]
  34200. 000194DC  2269 00B4                movea.l    A1, [A1 + 0xB4]
  34201. 000194E0  4E91                     jsr        [A1]
  34202. 000194E2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34203. 000194E6  2057                     movea.l    A0, [A7]
  34204. 000194E8  2268 0004                movea.l    A1, [A0 + 0x4]
  34205. 000194EC  2269 001C                movea.l    A1, [A1 + 0x1C]
  34206. 000194F0  4E91                     jsr        [A1]
  34207. 000194F2  584F                     addq.w     A7, 4
  34208. 000194F4  2F00                     move.l     -[A7], D0
  34209. 000194F6  2F0A                     move.l     -[A7], A2
  34210. 000194F8  61FF 0000 134C           bsr        +0x134E /* 0001A846 */
  34211. 000194FE  504F                     addq.w     A7, 8
  34212. 00019500  3F00                     move.w     -[A7], D0
  34213. 00019502  486E FFF6                pea.l      [A6 - 0xA]
  34214. 00019506  2F0A                     move.l     -[A7], A2
  34215. 00019508  2057                     movea.l    A0, [A7]
  34216. 0001950A  2250                     movea.l    A1, [A0]
  34217. 0001950C  2269 00C8                movea.l    A1, [A1 + 0xC8]
  34218. 00019510  4E91                     jsr        [A1]
  34219. 00019512  4227                     clr.b      -[A7]
  34220. 00019514  4227                     clr.b      -[A7]
  34221. 00019516  486E FFF6                pea.l      [A6 - 0xA]
  34222. 0001951A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  34223. 0001951E  2F0A                     move.l     -[A7], A2
  34224. 00019520  2057                     movea.l    A0, [A7]
  34225. 00019522  2250                     movea.l    A1, [A0]
  34226. 00019524  2269 00B8                movea.l    A1, [A1 + 0xB8]
  34227. 00019528  4E91                     jsr        [A1]
  34228. 0001952A  0C6A 0001 000E           cmpi.w     [A2 + 0xE], 0x1
  34229. 00019530  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  34230. 00019534  6F12                     ble        +0x14 /* 00019548 */
  34231. 00019536  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  34232. 0001953A  2F0A                     move.l     -[A7], A2
  34233. 0001953C  2057                     movea.l    A0, [A7]
  34234. 0001953E  2250                     movea.l    A1, [A0]
  34235. 00019540  2269 00BC                movea.l    A1, [A1 + 0xBC]
  34236. 00019544  4E91                     jsr        [A1]
  34237. 00019546  5C4F                     addq.w     A7, 6
  34238. label00019548:
  34239. 00019548  486E FFFE                pea.l      [A6 - 0x2]
  34240. 0001954C  486E FFE4                pea.l      [A6 - 0x1C]
  34241. 00019550  4EB9 0000 26E2           jsr        [0x000026E2]
  34242. 00019556  4A00                     tst.b      D0
  34243. 00019558  504F                     addq.w     A7, 8
  34244. 0001955A  6600 FF76                bne        -0x88 /* 000194D2 */
  34245. 0001955E  3F3C FFFF                move.w     -[A7], 0xFFFF
  34246. 00019562  486E FFE4                pea.l      [A6 - 0x1C]
  34247. 00019566  4EB9 0000 26DA           jsr        [0x000026DA]
  34248. 0001956C  5C4F                     addq.w     A7, 6
  34249. 0001956E  245F                     movea.l    A2, [A7]+
  34250. 00019570  4E5E                     unlink     A6
  34251. 00019572  4E75                     rts
  34252. 00019574  4E56 FFF2                link       A6, -0x000E
  34253. 00019578  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  34254. 0001957C  246E 0008                movea.l    A2, [A6 + 0x8]
  34255. 00019580  382E 000C                move.w     D4, [A6 + 0xC]
  34256. 00019584  4EB9 0000 264A           jsr        [0x0000264A]
  34257. 0001958A  486E FFF8                pea.l      [A6 - 0x8]
  34258. 0001958E  2F0A                     move.l     -[A7], A2
  34259. 00019590  2057                     movea.l    A0, [A7]
  34260. 00019592  2250                     movea.l    A1, [A0]
  34261. 00019594  2269 00CC                movea.l    A1, [A1 + 0xCC]
  34262. 00019598  4E91                     jsr        [A1]
  34263. 0001959A  2F0A                     move.l     -[A7], A2
  34264. 0001959C  61FF FFFF CB7A           bsr        -0x3484 /* 00016118 */
  34265. 000195A2  4A00                     tst.b      D0
  34266. 000195A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34267. 000195A8  670E                     beq        +0x10 /* 000195B8 */
  34268. 000195AA  2F0A                     move.l     -[A7], A2
  34269. 000195AC  61FF FFFF CBCE           bsr        -0x3430 /* 0001617C */
  34270. 000195B2  4A00                     tst.b      D0
  34271. 000195B4  584F                     addq.w     A7, 4
  34272. 000195B6  6604                     bne        +0x6 /* 000195BC */
  34273. label000195B8:
  34274. 000195B8  7000                     moveq.l    D0, 0x00
  34275. 000195BA  6002                     bra        +0x4 /* 000195BE */
  34276. label000195BC:
  34277. 000195BC  7001                     moveq.l    D0, 0x01
  34278. label000195BE:
  34279. 000195BE  1600                     move.b     D3, D0
  34280. 000195C0  0C44 0004                cmpi.w     D4, 0x4
  34281. 000195C4  6C44                     bge        +0x46 /* 0001960A */
  34282. 000195C6  486E FFF8                pea.l      [A6 - 0x8]
  34283. 000195CA  2F3C 0001 0001           move.l     -[A7], 0x10001
  34284. 000195D0  A8A8                     syscall    OffsetRect
  34285. 000195D2  4A03                     tst.b      D3
  34286. 000195D4  660C                     bne        +0xE /* 000195E2 */
  34287. 000195D6  61FF FFFE E6A8           bsr        -0x11956 /* 00007C80 */
  34288. 000195DC  4868 00B2                pea.l      [A0 + 0xB2]
  34289. 000195E0  A89D                     syscall    PenPat
  34290. label000195E2:
  34291. 000195E2  486E FFF8                pea.l      [A6 - 0x8]
  34292. 000195E6  2F3C 0004 0004           move.l     -[A7], 0x40004
  34293. 000195EC  A8B0                     syscall    FrameRoundRect
  34294. 000195EE  486E FFF8                pea.l      [A6 - 0x8]
  34295. 000195F2  2F3C 0001 0001           move.l     -[A7], 0x10001
  34296. 000195F8  A8A9                     syscall    InsetRect
  34297. 000195FA  486E FFF8                pea.l      [A6 - 0x8]
  34298. 000195FE  2F3C 0004 0004           move.l     -[A7], 0x40004
  34299. 00019604  A8B2                     syscall    EraseRoundRect
  34300. 00019606  6000 0150                bra        +0x152 /* 00019758 */
  34301. label0001960A:
  34302. 0001960A  2F0A                     move.l     -[A7], A2
  34303. 0001960C  61FF FFFF CB0A           bsr        -0x34F4 /* 00016118 */
  34304. 00019612  4A00                     tst.b      D0
  34305. 00019614  584F                     addq.w     A7, 4
  34306. 00019616  670E                     beq        +0x10 /* 00019626 */
  34307. 00019618  2F0A                     move.l     -[A7], A2
  34308. 0001961A  61FF FFFF CB60           bsr        -0x349E /* 0001617C */
  34309. 00019620  4A00                     tst.b      D0
  34310. 00019622  584F                     addq.w     A7, 4
  34311. 00019624  6604                     bne        +0x6 /* 0001962A */
  34312. label00019626:
  34313. 00019626  7000                     moveq.l    D0, 0x00
  34314. 00019628  6002                     bra        +0x4 /* 0001962C */
  34315. label0001962A:
  34316. 0001962A  7001                     moveq.l    D0, 0x01
  34317. label0001962C:
  34318. 0001962C  1600                     move.b     D3, D0
  34319. 0001962E  4A03                     tst.b      D3
  34320. 00019630  6700 00CE                beq        +0xD0 /* 00019700 */
  34321. 00019634  526E FFFE                addq.w     [A6 - 0x2], 1
  34322. 00019638  526E FFFC                addq.w     [A6 - 0x4], 1
  34323. 0001963C  1F3C 0005                move.b     -[A7], 0x5
  34324. 00019640  486E FFF2                pea.l      [A6 - 0xE]
  34325. 00019644  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34326. 0001964A  486E FFF2                pea.l      [A6 - 0xE]
  34327. 0001964E  AA14                     syscall    RGBForeColor
  34328. 00019650  486E FFF8                pea.l      [A6 - 0x8]
  34329. 00019654  2F3C 0004 0004           move.l     -[A7], 0x40004
  34330. 0001965A  A8B0                     syscall    FrameRoundRect
  34331. 0001965C  486E FFF2                pea.l      [A6 - 0xE]
  34332. 00019660  302E FFF8                move.w     D0, [A6 - 0x8]
  34333. 00019664  48C0                     ext.l      D0
  34334. 00019666  5280                     addq.l     D0, 1
  34335. 00019668  3F00                     move.w     -[A7], D0
  34336. 0001966A  302E FFFA                move.w     D0, [A6 - 0x6]
  34337. 0001966E  48C0                     ext.l      D0
  34338. 00019670  5280                     addq.l     D0, 1
  34339. 00019672  3F00                     move.w     -[A7], D0
  34340. 00019674  4EB9 0000 1002           jsr        [0x00001002]
  34341. 0001967A  2D6D 970E FFF2           move.l     [A6 - 0xE], [A5 - 0x68F2]
  34342. 00019680  3D6D 9712 FFF6           move.w     [A6 - 0xA], [A5 - 0x68EE]
  34343. 00019686  486E FFF2                pea.l      [A6 - 0xE]
  34344. 0001968A  AA14                     syscall    RGBForeColor
  34345. 0001968C  486E FFF8                pea.l      [A6 - 0x8]
  34346. 00019690  2F3C 0001 0001           move.l     -[A7], 0x10001
  34347. 00019696  A8A8                     syscall    OffsetRect
  34348. 00019698  486E FFF8                pea.l      [A6 - 0x8]
  34349. 0001969C  2F3C 0004 0004           move.l     -[A7], 0x40004
  34350. 000196A2  A8B0                     syscall    FrameRoundRect
  34351. 000196A4  486E FFF2                pea.l      [A6 - 0xE]
  34352. 000196A8  302E FFFC                move.w     D0, [A6 - 0x4]
  34353. 000196AC  48C0                     ext.l      D0
  34354. 000196AE  5580                     subq.l     D0, 2
  34355. 000196B0  3F00                     move.w     -[A7], D0
  34356. 000196B2  302E FFFE                move.w     D0, [A6 - 0x2]
  34357. 000196B6  48C0                     ext.l      D0
  34358. 000196B8  5580                     subq.l     D0, 2
  34359. 000196BA  3F00                     move.w     -[A7], D0
  34360. 000196BC  4EB9 0000 1002           jsr        [0x00001002]
  34361. 000196C2  4A2A 0012                tst.b      [A2 + 0x12]
  34362. 000196C6  4FEF 0016                lea.l      A7, [A7 + 0x16]
  34363. 000196CA  6710                     beq        +0x12 /* 000196DC */
  34364. 000196CC  1F3C 0005                move.b     -[A7], 0x5
  34365. 000196D0  486E FFF2                pea.l      [A6 - 0xE]
  34366. 000196D4  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34367. 000196DA  5C4F                     addq.w     A7, 6
  34368. label000196DC:
  34369. 000196DC  486E FFF2                pea.l      [A6 - 0xE]
  34370. 000196E0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  34371. 000196E4  302E FFFE                move.w     D0, [A6 - 0x2]
  34372. 000196E8  48C0                     ext.l      D0
  34373. 000196EA  5580                     subq.l     D0, 2
  34374. 000196EC  3F00                     move.w     -[A7], D0
  34375. 000196EE  4EB9 0000 1002           jsr        [0x00001002]
  34376. 000196F4  536E FFFE                subq.w     [A6 - 0x2], 1
  34377. 000196F8  536E FFFC                subq.w     [A6 - 0x4], 1
  34378. 000196FC  504F                     addq.w     A7, 8
  34379. 000196FE  600C                     bra        +0xE /* 0001970C */
  34380. label00019700:
  34381. 00019700  486E FFF8                pea.l      [A6 - 0x8]
  34382. 00019704  2F3C 0001 0001           move.l     -[A7], 0x10001
  34383. 0001970A  A8A8                     syscall    OffsetRect
  34384. label0001970C:
  34385. 0001970C  7804                     moveq.l    D4, 0x04
  34386. 0001970E  7A08                     moveq.l    D5, 0x08
  34387. 00019710  4A03                     tst.b      D3
  34388. 00019712  6704                     beq        +0x6 /* 00019718 */
  34389. 00019714  7805                     moveq.l    D4, 0x05
  34390. 00019716  7A0C                     moveq.l    D5, 0x0C
  34391. label00019718:
  34392. 00019718  1F04                     move.b     -[A7], D4
  34393. 0001971A  486E FFF2                pea.l      [A6 - 0xE]
  34394. 0001971E  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34395. 00019724  486E FFF2                pea.l      [A6 - 0xE]
  34396. 00019728  AA14                     syscall    RGBForeColor
  34397. 0001972A  486E FFF8                pea.l      [A6 - 0x8]
  34398. 0001972E  2F3C 0004 0004           move.l     -[A7], 0x40004
  34399. 00019734  A8B1                     syscall    PaintRoundRect
  34400. 00019736  1F05                     move.b     -[A7], D5
  34401. 00019738  486E FFF2                pea.l      [A6 - 0xE]
  34402. 0001973C  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34403. 00019742  486E FFF2                pea.l      [A6 - 0xE]
  34404. 00019746  AA14                     syscall    RGBForeColor
  34405. 00019748  486E FFF8                pea.l      [A6 - 0x8]
  34406. 0001974C  2F3C 0004 0004           move.l     -[A7], 0x40004
  34407. 00019752  A8B0                     syscall    FrameRoundRect
  34408. 00019754  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34409. label00019758:
  34410. 00019758  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  34411. 0001975C  4E5E                     unlink     A6
  34412. 0001975E  4E75                     rts
  34413. 00019760  4E56 0000                link       A6, 0
  34414. 00019764  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  34415. 00019768  246E 0008                movea.l    A2, [A6 + 0x8]
  34416. 0001976C  362E 000C                move.w     D3, [A6 + 0xC]
  34417. 00019770  266E 000E                movea.l    A3, [A6 + 0xE]
  34418. 00019774  1A2E 0012                move.b     D5, [A6 + 0x12]
  34419. 00019778  182E 0014                move.b     D4, [A6 + 0x14]
  34420. 0001977C  0C43 0004                cmpi.w     D3, 0x4
  34421. 00019780  6E00 00E4                bgt        +0xE6 /* 00019866 */
  34422. 00019784  4A05                     tst.b      D5
  34423. 00019786  6620                     bne        +0x22 /* 000197A8 */
  34424. 00019788  2F0A                     move.l     -[A7], A2
  34425. 0001978A  61FF FFFF C9F0           bsr        -0x360E /* 0001617C */
  34426. 00019790  4A00                     tst.b      D0
  34427. 00019792  584F                     addq.w     A7, 4
  34428. 00019794  6712                     beq        +0x14 /* 000197A8 */
  34429. 00019796  2F0A                     move.l     -[A7], A2
  34430. 00019798  61FF FFFF C97E           bsr        -0x3680 /* 00016118 */
  34431. 0001979E  4A00                     tst.b      D0
  34432. 000197A0  584F                     addq.w     A7, 4
  34433. 000197A2  6704                     beq        +0x6 /* 000197A8 */
  34434. 000197A4  7000                     moveq.l    D0, 0x00
  34435. 000197A6  6002                     bra        +0x4 /* 000197AA */
  34436. label000197A8:
  34437. 000197A8  7001                     moveq.l    D0, 0x01
  34438. label000197AA:
  34439. 000197AA  1600                     move.b     D3, D0
  34440. 000197AC  4A2A 0014                tst.b      [A2 + 0x14]
  34441. 000197B0  673A                     beq        +0x3C /* 000197EC */
  34442. 000197B2  4A2A 0012                tst.b      [A2 + 0x12]
  34443. 000197B6  671A                     beq        +0x1C /* 000197D2 */
  34444. 000197B8  4A03                     tst.b      D3
  34445. 000197BA  6706                     beq        +0x8 /* 000197C2 */
  34446. 000197BC  7629                     moveq.l    D3, 0x29
  34447. 000197BE  6000 019A                bra        +0x19C /* 0001995A */
  34448. label000197C2:
  34449. 000197C2  4A04                     tst.b      D4
  34450. 000197C4  6706                     beq        +0x8 /* 000197CC */
  34451. 000197C6  7628                     moveq.l    D3, 0x28
  34452. 000197C8  6000 0190                bra        +0x192 /* 0001995A */
  34453. label000197CC:
  34454. 000197CC  7627                     moveq.l    D3, 0x27
  34455. 000197CE  6000 018A                bra        +0x18C /* 0001995A */
  34456. label000197D2:
  34457. 000197D2  4A03                     tst.b      D3
  34458. 000197D4  6706                     beq        +0x8 /* 000197DC */
  34459. 000197D6  7622                     moveq.l    D3, 0x22
  34460. 000197D8  6000 0180                bra        +0x182 /* 0001995A */
  34461. label000197DC:
  34462. 000197DC  4A04                     tst.b      D4
  34463. 000197DE  6706                     beq        +0x8 /* 000197E6 */
  34464. 000197E0  7621                     moveq.l    D3, 0x21
  34465. 000197E2  6000 0176                bra        +0x178 /* 0001995A */
  34466. label000197E6:
  34467. 000197E6  7620                     moveq.l    D3, 0x20
  34468. 000197E8  6000 0170                bra        +0x172 /* 0001995A */
  34469. label000197EC:
  34470. 000197EC  4A2A 0012                tst.b      [A2 + 0x12]
  34471. 000197F0  673A                     beq        +0x3C /* 0001982C */
  34472. 000197F2  4A2A 0015                tst.b      [A2 + 0x15]
  34473. 000197F6  671A                     beq        +0x1C /* 00019812 */
  34474. 000197F8  4A03                     tst.b      D3
  34475. 000197FA  6706                     beq        +0x8 /* 00019802 */
  34476. 000197FC  761B                     moveq.l    D3, 0x1B
  34477. 000197FE  6000 015A                bra        +0x15C /* 0001995A */
  34478. label00019802:
  34479. 00019802  4A04                     tst.b      D4
  34480. 00019804  6706                     beq        +0x8 /* 0001980C */
  34481. 00019806  761A                     moveq.l    D3, 0x1A
  34482. 00019808  6000 0150                bra        +0x152 /* 0001995A */
  34483. label0001980C:
  34484. 0001980C  7619                     moveq.l    D3, 0x19
  34485. 0001980E  6000 014A                bra        +0x14C /* 0001995A */
  34486. label00019812:
  34487. 00019812  4A03                     tst.b      D3
  34488. 00019814  6706                     beq        +0x8 /* 0001981C */
  34489. 00019816  760D                     moveq.l    D3, 0x0D
  34490. 00019818  6000 0140                bra        +0x142 /* 0001995A */
  34491. label0001981C:
  34492. 0001981C  4A04                     tst.b      D4
  34493. 0001981E  6706                     beq        +0x8 /* 00019826 */
  34494. 00019820  760C                     moveq.l    D3, 0x0C
  34495. 00019822  6000 0136                bra        +0x138 /* 0001995A */
  34496. label00019826:
  34497. 00019826  760B                     moveq.l    D3, 0x0B
  34498. 00019828  6000 0130                bra        +0x132 /* 0001995A */
  34499. label0001982C:
  34500. 0001982C  4A2A 0015                tst.b      [A2 + 0x15]
  34501. 00019830  671A                     beq        +0x1C /* 0001984C */
  34502. 00019832  4A03                     tst.b      D3
  34503. 00019834  6706                     beq        +0x8 /* 0001983C */
  34504. 00019836  7614                     moveq.l    D3, 0x14
  34505. 00019838  6000 0120                bra        +0x122 /* 0001995A */
  34506. label0001983C:
  34507. 0001983C  4A04                     tst.b      D4
  34508. 0001983E  6706                     beq        +0x8 /* 00019846 */
  34509. 00019840  7613                     moveq.l    D3, 0x13
  34510. 00019842  6000 0116                bra        +0x118 /* 0001995A */
  34511. label00019846:
  34512. 00019846  7612                     moveq.l    D3, 0x12
  34513. 00019848  6000 0110                bra        +0x112 /* 0001995A */
  34514. label0001984C:
  34515. 0001984C  4A03                     tst.b      D3
  34516. 0001984E  6706                     beq        +0x8 /* 00019856 */
  34517. 00019850  7606                     moveq.l    D3, 0x06
  34518. 00019852  6000 0106                bra        +0x108 /* 0001995A */
  34519. label00019856:
  34520. 00019856  4A04                     tst.b      D4
  34521. 00019858  6706                     beq        +0x8 /* 00019860 */
  34522. 0001985A  7605                     moveq.l    D3, 0x05
  34523. 0001985C  6000 00FC                bra        +0xFE /* 0001995A */
  34524. label00019860:
  34525. 00019860  7604                     moveq.l    D3, 0x04
  34526. 00019862  6000 00F6                bra        +0xF8 /* 0001995A */
  34527. label00019866:
  34528. 00019866  2F0A                     move.l     -[A7], A2
  34529. 00019868  61FF FFFF C912           bsr        -0x36EC /* 0001617C */
  34530. 0001986E  4A00                     tst.b      D0
  34531. 00019870  584F                     addq.w     A7, 4
  34532. 00019872  6700 00B8                beq        +0xBA /* 0001992C */
  34533. 00019876  2F0A                     move.l     -[A7], A2
  34534. 00019878  61FF FFFF C89E           bsr        -0x3760 /* 00016118 */
  34535. 0001987E  4A00                     tst.b      D0
  34536. 00019880  584F                     addq.w     A7, 4
  34537. 00019882  6700 00A8                beq        +0xAA /* 0001992C */
  34538. 00019886  4A05                     tst.b      D5
  34539. 00019888  673C                     beq        +0x3E /* 000198C6 */
  34540. 0001988A  4A2A 0014                tst.b      [A2 + 0x14]
  34541. 0001988E  6710                     beq        +0x12 /* 000198A0 */
  34542. 00019890  761E                     moveq.l    D3, 0x1E
  34543. 00019892  4A2A 0012                tst.b      [A2 + 0x12]
  34544. 00019896  6700 00C2                beq        +0xC4 /* 0001995A */
  34545. 0001989A  7625                     moveq.l    D3, 0x25
  34546. 0001989C  6000 00BC                bra        +0xBE /* 0001995A */
  34547. label000198A0:
  34548. 000198A0  4A2A 0012                tst.b      [A2 + 0x12]
  34549. 000198A4  6710                     beq        +0x12 /* 000198B6 */
  34550. 000198A6  7609                     moveq.l    D3, 0x09
  34551. 000198A8  4A2A 0015                tst.b      [A2 + 0x15]
  34552. 000198AC  6700 00AC                beq        +0xAE /* 0001995A */
  34553. 000198B0  7617                     moveq.l    D3, 0x17
  34554. 000198B2  6000 00A6                bra        +0xA8 /* 0001995A */
  34555. label000198B6:
  34556. 000198B6  7602                     moveq.l    D3, 0x02
  34557. 000198B8  4A2A 0015                tst.b      [A2 + 0x15]
  34558. 000198BC  6700 009C                beq        +0x9E /* 0001995A */
  34559. 000198C0  7610                     moveq.l    D3, 0x10
  34560. 000198C2  6000 0096                bra        +0x98 /* 0001995A */
  34561. label000198C6:
  34562. 000198C6  4A04                     tst.b      D4
  34563. 000198C8  6732                     beq        +0x34 /* 000198FC */
  34564. 000198CA  4A2A 0014                tst.b      [A2 + 0x14]
  34565. 000198CE  670E                     beq        +0x10 /* 000198DE */
  34566. 000198D0  761D                     moveq.l    D3, 0x1D
  34567. 000198D2  4A2A 0012                tst.b      [A2 + 0x12]
  34568. 000198D6  6700 0082                beq        +0x84 /* 0001995A */
  34569. 000198DA  7624                     moveq.l    D3, 0x24
  34570. 000198DC  607C                     bra        +0x7E /* 0001995A */
  34571. label000198DE:
  34572. 000198DE  4A2A 0012                tst.b      [A2 + 0x12]
  34573. 000198E2  670C                     beq        +0xE /* 000198F0 */
  34574. 000198E4  7608                     moveq.l    D3, 0x08
  34575. 000198E6  4A2A 0015                tst.b      [A2 + 0x15]
  34576. 000198EA  676E                     beq        +0x70 /* 0001995A */
  34577. 000198EC  7616                     moveq.l    D3, 0x16
  34578. 000198EE  606A                     bra        +0x6C /* 0001995A */
  34579. label000198F0:
  34580. 000198F0  7601                     moveq.l    D3, 0x01
  34581. 000198F2  4A2A 0015                tst.b      [A2 + 0x15]
  34582. 000198F6  6762                     beq        +0x64 /* 0001995A */
  34583. 000198F8  760F                     moveq.l    D3, 0x0F
  34584. 000198FA  605E                     bra        +0x60 /* 0001995A */
  34585. label000198FC:
  34586. 000198FC  4A2A 0014                tst.b      [A2 + 0x14]
  34587. 00019900  670C                     beq        +0xE /* 0001990E */
  34588. 00019902  761C                     moveq.l    D3, 0x1C
  34589. 00019904  4A2A 0012                tst.b      [A2 + 0x12]
  34590. 00019908  6750                     beq        +0x52 /* 0001995A */
  34591. 0001990A  7623                     moveq.l    D3, 0x23
  34592. 0001990C  604C                     bra        +0x4E /* 0001995A */
  34593. label0001990E:
  34594. 0001990E  4A2A 0012                tst.b      [A2 + 0x12]
  34595. 00019912  670C                     beq        +0xE /* 00019920 */
  34596. 00019914  7607                     moveq.l    D3, 0x07
  34597. 00019916  4A2A 0015                tst.b      [A2 + 0x15]
  34598. 0001991A  673E                     beq        +0x40 /* 0001995A */
  34599. 0001991C  7615                     moveq.l    D3, 0x15
  34600. 0001991E  603A                     bra        +0x3C /* 0001995A */
  34601. label00019920:
  34602. 00019920  7600                     moveq.l    D3, 0x00
  34603. 00019922  4A2A 0015                tst.b      [A2 + 0x15]
  34604. 00019926  6732                     beq        +0x34 /* 0001995A */
  34605. 00019928  760E                     moveq.l    D3, 0x0E
  34606. 0001992A  602E                     bra        +0x30 /* 0001995A */
  34607. label0001992C:
  34608. 0001992C  4A2A 0014                tst.b      [A2 + 0x14]
  34609. 00019930  670C                     beq        +0xE /* 0001993E */
  34610. 00019932  761F                     moveq.l    D3, 0x1F
  34611. 00019934  4A2A 0012                tst.b      [A2 + 0x12]
  34612. 00019938  6720                     beq        +0x22 /* 0001995A */
  34613. 0001993A  7626                     moveq.l    D3, 0x26
  34614. 0001993C  601C                     bra        +0x1E /* 0001995A */
  34615. label0001993E:
  34616. 0001993E  4A2A 0012                tst.b      [A2 + 0x12]
  34617. 00019942  670C                     beq        +0xE /* 00019950 */
  34618. 00019944  760A                     moveq.l    D3, 0x0A
  34619. 00019946  4A2A 0015                tst.b      [A2 + 0x15]
  34620. 0001994A  670E                     beq        +0x10 /* 0001995A */
  34621. 0001994C  7618                     moveq.l    D3, 0x18
  34622. 0001994E  600A                     bra        +0xC /* 0001995A */
  34623. label00019950:
  34624. 00019950  7603                     moveq.l    D3, 0x03
  34625. 00019952  4A2A 0015                tst.b      [A2 + 0x15]
  34626. 00019956  6702                     beq        +0x4 /* 0001995A */
  34627. 00019958  7611                     moveq.l    D3, 0x11
  34628. label0001995A:
  34629. 0001995A  4EB9 0000 264A           jsr        [0x0000264A]
  34630. 00019960  2F0B                     move.l     -[A7], A3
  34631. 00019962  2F3C 0010 0010           move.l     -[A7], 0x100010
  34632. 00019968  3F03                     move.w     -[A7], D3
  34633. 0001996A  2F0A                     move.l     -[A7], A2
  34634. 0001996C  2057                     movea.l    A0, [A7]
  34635. 0001996E  2250                     movea.l    A1, [A0]
  34636. 00019970  2269 00C4                movea.l    A1, [A1 + 0xC4]
  34637. 00019974  4E91                     jsr        [A1]
  34638. 00019976  4FEF 000E                lea.l      A7, [A7 + 0xE]
  34639. 0001997A  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  34640. 0001997E  4E5E                     unlink     A6
  34641. 00019980  4E75                     rts
  34642. fn00019982:
  34643. 00019982  4E56 FFF8                link       A6, -0x0008
  34644. 00019986  48E7 1030                movem.l    -[A7], D3,A2,A3
  34645. 0001998A  246E 0008                movea.l    A2, [A6 + 0x8]
  34646. 0001998E  362E 000C                move.w     D3, [A6 + 0xC]
  34647. 00019992  266E 000E                movea.l    A3, [A6 + 0xE]
  34648. 00019996  3F03                     move.w     -[A7], D3
  34649. 00019998  2F0A                     move.l     -[A7], A2
  34650. 0001999A  2057                     movea.l    A0, [A7]
  34651. 0001999C  2250                     movea.l    A1, [A0]
  34652. 0001999E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  34653. 000199A2  4E91                     jsr        [A1]
  34654. 000199A4  486E FFF8                pea.l      [A6 - 0x8]
  34655. 000199A8  2F0A                     move.l     -[A7], A2
  34656. 000199AA  2057                     movea.l    A0, [A7]
  34657. 000199AC  2250                     movea.l    A1, [A0]
  34658. 000199AE  2269 00CC                movea.l    A1, [A1 + 0xCC]
  34659. 000199B2  4E91                     jsr        [A1]
  34660. 000199B4  0C43 0004                cmpi.w     D3, 0x4
  34661. 000199B8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  34662. 000199BC  6E0E                     bgt        +0x10 /* 000199CC */
  34663. 000199BE  486E FFF8                pea.l      [A6 - 0x8]
  34664. 000199C2  2F3C 0001 0001           move.l     -[A7], 0x10001
  34665. 000199C8  A8A8                     syscall    OffsetRect
  34666. 000199CA  6008                     bra        +0xA /* 000199D4 */
  34667. label000199CC:
  34668. 000199CC  546E FFFE                addq.w     [A6 - 0x2], 2
  34669. 000199D0  546E FFFC                addq.w     [A6 - 0x4], 2
  34670. label000199D4:
  34671. 000199D4  486E FFF8                pea.l      [A6 - 0x8]
  34672. 000199D8  4EB9 0000 2692           jsr        [0x00002692]
  34673. 000199DE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34674. 000199E2  2057                     movea.l    A0, [A7]
  34675. 000199E4  2268 0004                movea.l    A1, [A0 + 0x4]
  34676. 000199E8  2269 00D8                movea.l    A1, [A1 + 0xD8]
  34677. 000199EC  4E91                     jsr        [A1]
  34678. 000199EE  2F0B                     move.l     -[A7], A3
  34679. 000199F0  A8A3                     syscall    EraseRect
  34680. 000199F2  504F                     addq.w     A7, 8
  34681. 000199F4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  34682. 000199F8  4E5E                     unlink     A6
  34683. 000199FA  4E75                     rts
  34684. fn000199FC:
  34685. 000199FC  4E56 FFBC                link       A6, -0x0044
  34686. 00019A00  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  34687. 00019A04  246E 0008                movea.l    A2, [A6 + 0x8]
  34688. 00019A08  382E 000C                move.w     D4, [A6 + 0xC]
  34689. 00019A0C  362E 000E                move.w     D3, [A6 + 0xE]
  34690. 00019A10  1C2E 0010                move.b     D6, [A6 + 0x10]
  34691. 00019A14  1A2E 0012                move.b     D5, [A6 + 0x12]
  34692. 00019A18  486E FFBC                pea.l      [A6 - 0x44]
  34693. 00019A1C  2F0A                     move.l     -[A7], A2
  34694. 00019A1E  61FF FFFF C714           bsr        -0x38EA /* 00016134 */
  34695. 00019A24  486E FFBC                pea.l      [A6 - 0x44]
  34696. 00019A28  486E FFC4                pea.l      [A6 - 0x3C]
  34697. 00019A2C  4EB9 0000 26D2           jsr        [0x000026D2]
  34698. 00019A32  4FEF 0010                lea.l      A7, [A7 + 0x10]
  34699. 00019A36  6000 0124                bra        +0x126 /* 00019B5C */
  34700. label00019A3A:
  34701. 00019A3A  3F03                     move.w     -[A7], D3
  34702. 00019A3C  486E FFF8                pea.l      [A6 - 0x8]
  34703. 00019A40  2F0A                     move.l     -[A7], A2
  34704. 00019A42  2057                     movea.l    A0, [A7]
  34705. 00019A44  2250                     movea.l    A1, [A0]
  34706. 00019A46  2269 00C8                movea.l    A1, [A1 + 0xC8]
  34707. 00019A4A  4E91                     jsr        [A1]
  34708. 00019A4C  4227                     clr.b      -[A7]
  34709. 00019A4E  486E FFF8                pea.l      [A6 - 0x8]
  34710. 00019A52  2F0A                     move.l     -[A7], A2
  34711. 00019A54  2057                     movea.l    A0, [A7]
  34712. 00019A56  2250                     movea.l    A1, [A0]
  34713. 00019A58  2269 00D8                movea.l    A1, [A1 + 0xD8]
  34714. 00019A5C  4E91                     jsr        [A1]
  34715. 00019A5E  504F                     addq.w     A7, 8
  34716. 00019A60  2F08                     move.l     -[A7], A0
  34717. 00019A62  486E FFF2                pea.l      [A6 - 0xE]
  34718. 00019A66  4EB9 0000 28D2           jsr        [0x000028D2]
  34719. 00019A6C  B843                     cmp.w      D4, D3
  34720. 00019A6E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  34721. 00019A72  6760                     beq        +0x62 /* 00019AD4 */
  34722. 00019A74  3F04                     move.w     -[A7], D4
  34723. 00019A76  486E FFE8                pea.l      [A6 - 0x18]
  34724. 00019A7A  2F0A                     move.l     -[A7], A2
  34725. 00019A7C  2057                     movea.l    A0, [A7]
  34726. 00019A7E  2250                     movea.l    A1, [A0]
  34727. 00019A80  2269 00C8                movea.l    A1, [A1 + 0xC8]
  34728. 00019A84  4E91                     jsr        [A1]
  34729. 00019A86  486E FFE2                pea.l      [A6 - 0x1E]
  34730. 00019A8A  4EB9 0000 2662           jsr        [0x00002662]
  34731. 00019A90  486E FFE8                pea.l      [A6 - 0x18]
  34732. 00019A94  486E FFE2                pea.l      [A6 - 0x1E]
  34733. 00019A98  4EB9 0000 2682           jsr        [0x00002682]
  34734. 00019A9E  486E FFF2                pea.l      [A6 - 0xE]
  34735. 00019AA2  61FF FFFE E206           bsr        -0x11DF8 /* 00007CAA */
  34736. 00019AA8  584F                     addq.w     A7, 4
  34737. 00019AAA  2F08                     move.l     -[A7], A0
  34738. 00019AAC  4EB9 0000 268A           jsr        [0x0000268A]
  34739. 00019AB2  486E FFE8                pea.l      [A6 - 0x18]
  34740. 00019AB6  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  34741. 00019ABA  2F0A                     move.l     -[A7], A2
  34742. 00019ABC  61FF FFFF FEC4           bsr        -0x13A /* 00019982 */
  34743. 00019AC2  3F3C FFFF                move.w     -[A7], 0xFFFF
  34744. 00019AC6  486E FFE2                pea.l      [A6 - 0x1E]
  34745. 00019ACA  4EB9 0000 267A           jsr        [0x0000267A]
  34746. 00019AD0  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  34747. label00019AD4:
  34748. 00019AD4  4AAA 000A                tst.l      [A2 + 0xA]
  34749. 00019AD8  661E                     bne        +0x20 /* 00019AF8 */
  34750. 00019ADA  1F05                     move.b     -[A7], D5
  34751. 00019ADC  1F06                     move.b     -[A7], D6
  34752. 00019ADE  486E FFF8                pea.l      [A6 - 0x8]
  34753. 00019AE2  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  34754. 00019AE6  2F0A                     move.l     -[A7], A2
  34755. 00019AE8  2057                     movea.l    A0, [A7]
  34756. 00019AEA  2250                     movea.l    A1, [A0]
  34757. 00019AEC  2269 00B8                movea.l    A1, [A1 + 0xB8]
  34758. 00019AF0  4E91                     jsr        [A1]
  34759. 00019AF2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  34760. 00019AF6  6054                     bra        +0x56 /* 00019B4C */
  34761. label00019AF8:
  34762. 00019AF8  486E FFD6                pea.l      [A6 - 0x2A]
  34763. 00019AFC  4EB9 0000 2622           jsr        [0x00002622]
  34764. 00019B02  4EB9 0000 2632           jsr        [0x00002632]
  34765. 00019B08  486E FFF2                pea.l      [A6 - 0xE]
  34766. 00019B0C  61FF FFFE E19C           bsr        -0x11E62 /* 00007CAA */
  34767. 00019B12  584F                     addq.w     A7, 4
  34768. 00019B14  2F08                     move.l     -[A7], A0
  34769. 00019B16  4267                     clr.w      -[A7]
  34770. 00019B18  486E FFF8                pea.l      [A6 - 0x8]
  34771. 00019B1C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34772. 00019B20  2057                     movea.l    A0, [A7]
  34773. 00019B22  2268 0004                movea.l    A1, [A0 + 0x4]
  34774. 00019B26  2269 0018                movea.l    A1, [A1 + 0x18]
  34775. 00019B2A  4E91                     jsr        [A1]
  34776. 00019B2C  584F                     addq.w     A7, 4
  34777. 00019B2E  2F08                     move.l     -[A7], A0
  34778. 00019B30  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  34779. 00019B34  4EB9 0000 3E22           jsr        [0x00003E22]
  34780. 00019B3A  3F3C FFFF                move.w     -[A7], 0xFFFF
  34781. 00019B3E  486E FFD6                pea.l      [A6 - 0x2A]
  34782. 00019B42  4EB9 0000 262A           jsr        [0x0000262A]
  34783. 00019B48  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  34784. label00019B4C:
  34785. 00019B4C  3F3C FFFF                move.w     -[A7], 0xFFFF
  34786. 00019B50  486E FFF2                pea.l      [A6 - 0xE]
  34787. 00019B54  4EB9 0000 28DA           jsr        [0x000028DA]
  34788. 00019B5A  5C4F                     addq.w     A7, 6
  34789. label00019B5C:
  34790. 00019B5C  486E FFF0                pea.l      [A6 - 0x10]
  34791. 00019B60  486E FFC4                pea.l      [A6 - 0x3C]
  34792. 00019B64  4EB9 0000 26E2           jsr        [0x000026E2]
  34793. 00019B6A  4A00                     tst.b      D0
  34794. 00019B6C  504F                     addq.w     A7, 8
  34795. 00019B6E  6600 FECA                bne        -0x134 /* 00019A3A */
  34796. 00019B72  3F3C FFFF                move.w     -[A7], 0xFFFF
  34797. 00019B76  486E FFC4                pea.l      [A6 - 0x3C]
  34798. 00019B7A  4EB9 0000 26DA           jsr        [0x000026DA]
  34799. 00019B80  5C4F                     addq.w     A7, 6
  34800. 00019B82  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  34801. 00019B86  4E5E                     unlink     A6
  34802. 00019B88  4E75                     rts
  34803. 00019B8A  4E56 FFF8                link       A6, -0x0008
  34804. 00019B8E  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  34805. 00019B92  246E 0008                movea.l    A2, [A6 + 0x8]
  34806. 00019B96  3E2E 000C                move.w     D7, [A6 + 0xC]
  34807. 00019B9A  2F0A                     move.l     -[A7], A2
  34808. 00019B9C  2057                     movea.l    A0, [A7]
  34809. 00019B9E  2250                     movea.l    A1, [A0]
  34810. 00019BA0  2269 00D4                movea.l    A1, [A1 + 0xD4]
  34811. 00019BA4  4E91                     jsr        [A1]
  34812. 00019BA6  3A00                     move.w     D5, D0
  34813. 00019BA8  3C2A 000E                move.w     D6, [A2 + 0xE]
  34814. 00019BAC  48C6                     ext.l      D6
  34815. 00019BAE  5386                     subq.l     D6, 1
  34816. 00019BB0  486E FFF8                pea.l      [A6 - 0x8]
  34817. 00019BB4  2F0A                     move.l     -[A7], A2
  34818. 00019BB6  2057                     movea.l    A0, [A7]
  34819. 00019BB8  2250                     movea.l    A1, [A0]
  34820. 00019BBA  2269 00D0                movea.l    A1, [A1 + 0xD0]
  34821. 00019BBE  4E91                     jsr        [A1]
  34822. 00019BC0  A89E                     syscall    PenNormal
  34823. 00019BC2  0C47 0004                cmpi.w     D7, 0x4
  34824. 00019BC6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34825. 00019BCA  6E28                     bgt        +0x2A /* 00019BF4 */
  34826. 00019BCC  2F0A                     move.l     -[A7], A2
  34827. 00019BCE  61FF FFFF C5AC           bsr        -0x3A52 /* 0001617C */
  34828. 00019BD4  4A00                     tst.b      D0
  34829. 00019BD6  584F                     addq.w     A7, 4
  34830. 00019BD8  670E                     beq        +0x10 /* 00019BE8 */
  34831. 00019BDA  2F0A                     move.l     -[A7], A2
  34832. 00019BDC  61FF FFFF C53A           bsr        -0x3AC4 /* 00016118 */
  34833. 00019BE2  4A00                     tst.b      D0
  34834. 00019BE4  584F                     addq.w     A7, 4
  34835. 00019BE6  660C                     bne        +0xE /* 00019BF4 */
  34836. label00019BE8:
  34837. 00019BE8  61FF FFFE E096           bsr        -0x11F68 /* 00007C80 */
  34838. 00019BEE  4868 00B2                pea.l      [A0 + 0xB2]
  34839. 00019BF2  A89D                     syscall    PenPat
  34840. label00019BF4:
  34841. 00019BF4  7600                     moveq.l    D3, 0x00
  34842. 00019BF6  6032                     bra        +0x34 /* 00019C2A */
  34843. label00019BF8:
  34844. 00019BF8  3006                     move.w     D0, D6
  34845. 00019BFA  48C0                     ext.l      D0
  34846. 00019BFC  2204                     move.l     D1, D4
  34847. 00019BFE  4C40 1801                movem.l    D0,A3,A4, D0
  34848. 00019C02  3F01                     move.w     -[A7], D1
  34849. 00019C04  486E FFF8                pea.l      [A6 - 0x8]
  34850. 00019C08  3F07                     move.w     -[A7], D7
  34851. 00019C0A  2F0A                     move.l     -[A7], A2
  34852. 00019C0C  2057                     movea.l    A0, [A7]
  34853. 00019C0E  2250                     movea.l    A1, [A0]
  34854. 00019C10  2269 00C0                movea.l    A1, [A1 + 0xC0]
  34855. 00019C14  4E91                     jsr        [A1]
  34856. 00019C16  5243                     addq.w     D3, 1
  34857. 00019C18  3005                     move.w     D0, D5
  34858. 00019C1A  48C0                     ext.l      D0
  34859. 00019C1C  D880                     add.l      D4, D0
  34860. 00019C1E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34861. 00019C22  B66A 000E                cmp.w      D3, [A2 + 0xE]
  34862. 00019C26  6DD0                     blt        -0x2E /* 00019BF8 */
  34863. 00019C28  600E                     bra        +0x10 /* 00019C38 */
  34864. label00019C2A:
  34865. 00019C2A  3805                     move.w     D4, D5
  34866. 00019C2C  48C4                     ext.l      D4
  34867. 00019C2E  4C3C 4800 0000           movem.w    A3,A6, 0x0
  34868. 00019C34  0000 60EA                ori.b      D0, 0xEA
  34869. label00019C38:
  34870. 00019C38  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  34871. 00019C3C  4E5E                     unlink     A6
  34872. 00019C3E  4E75                     rts
  34873. 00019C40  4E56 FFF2                link       A6, -0x000E
  34874. 00019C44  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  34875. 00019C48  246E 0008                movea.l    A2, [A6 + 0x8]
  34876. 00019C4C  382E 000C                move.w     D4, [A6 + 0xC]
  34877. 00019C50  266E 000E                movea.l    A3, [A6 + 0xE]
  34878. 00019C54  362E 0012                move.w     D3, [A6 + 0x12]
  34879. 00019C58  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  34880. 00019C5C  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  34881. 00019C62  4A2A 0012                tst.b      [A2 + 0x12]
  34882. 00019C66  6718                     beq        +0x1A /* 00019C80 */
  34883. 00019C68  3003                     move.w     D0, D3
  34884. 00019C6A  48C0                     ext.l      D0
  34885. 00019C6C  5280                     addq.l     D0, 1
  34886. 00019C6E  D16E FFFA                add.w      [A6 - 0x6], D0
  34887. 00019C72  302E FFFA                move.w     D0, [A6 - 0x6]
  34888. 00019C76  48C0                     ext.l      D0
  34889. 00019C78  5680                     addq.l     D0, 3
  34890. 00019C7A  3D40 FFFE                move.w     [A6 - 0x2], D0
  34891. 00019C7E  6016                     bra        +0x18 /* 00019C96 */
  34892. label00019C80:
  34893. 00019C80  3003                     move.w     D0, D3
  34894. 00019C82  48C0                     ext.l      D0
  34895. 00019C84  5280                     addq.l     D0, 1
  34896. 00019C86  D16E FFF8                add.w      [A6 - 0x8], D0
  34897. 00019C8A  302E FFF8                move.w     D0, [A6 - 0x8]
  34898. 00019C8E  48C0                     ext.l      D0
  34899. 00019C90  5680                     addq.l     D0, 3
  34900. 00019C92  3D40 FFFC                move.w     [A6 - 0x4], D0
  34901. label00019C96:
  34902. 00019C96  0C44 0004                cmpi.w     D4, 0x4
  34903. 00019C9A  6F00 00B6                ble        +0xB8 /* 00019D52 */
  34904. 00019C9E  2F0A                     move.l     -[A7], A2
  34905. 00019CA0  61FF FFFF C4DA           bsr        -0x3B24 /* 0001617C */
  34906. 00019CA6  4A00                     tst.b      D0
  34907. 00019CA8  584F                     addq.w     A7, 4
  34908. 00019CAA  6700 00A6                beq        +0xA8 /* 00019D52 */
  34909. 00019CAE  2F0A                     move.l     -[A7], A2
  34910. 00019CB0  61FF FFFF C466           bsr        -0x3B98 /* 00016118 */
  34911. 00019CB6  4A00                     tst.b      D0
  34912. 00019CB8  584F                     addq.w     A7, 4
  34913. 00019CBA  6700 0096                beq        +0x98 /* 00019D52 */
  34914. 00019CBE  2D6D 970E FFF2           move.l     [A6 - 0xE], [A5 - 0x68F2]
  34915. 00019CC4  3D6D 9712 FFF6           move.w     [A6 - 0xA], [A5 - 0x68EE]
  34916. 00019CCA  486E FFF2                pea.l      [A6 - 0xE]
  34917. 00019CCE  AA14                     syscall    RGBForeColor
  34918. 00019CD0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  34919. 00019CD4  302E FFFC                move.w     D0, [A6 - 0x4]
  34920. 00019CD8  48C0                     ext.l      D0
  34921. 00019CDA  5580                     subq.l     D0, 2
  34922. 00019CDC  3F00                     move.w     -[A7], D0
  34923. 00019CDE  A893                     syscall    MoveTo
  34924. 00019CE0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  34925. 00019CE4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  34926. 00019CE8  A891                     syscall    LineTo
  34927. 00019CEA  302E FFFE                move.w     D0, [A6 - 0x2]
  34928. 00019CEE  48C0                     ext.l      D0
  34929. 00019CF0  5580                     subq.l     D0, 2
  34930. 00019CF2  3F00                     move.w     -[A7], D0
  34931. 00019CF4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  34932. 00019CF8  A891                     syscall    LineTo
  34933. 00019CFA  1F3C 0007                move.b     -[A7], 0x7
  34934. 00019CFE  486E FFF2                pea.l      [A6 - 0xE]
  34935. 00019D02  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34936. 00019D08  486E FFF2                pea.l      [A6 - 0xE]
  34937. 00019D0C  AA14                     syscall    RGBForeColor
  34938. 00019D0E  302E FFFE                move.w     D0, [A6 - 0x2]
  34939. 00019D12  48C0                     ext.l      D0
  34940. 00019D14  5380                     subq.l     D0, 1
  34941. 00019D16  3F00                     move.w     -[A7], D0
  34942. 00019D18  302E FFF8                move.w     D0, [A6 - 0x8]
  34943. 00019D1C  48C0                     ext.l      D0
  34944. 00019D1E  5280                     addq.l     D0, 1
  34945. 00019D20  3F00                     move.w     -[A7], D0
  34946. 00019D22  A893                     syscall    MoveTo
  34947. 00019D24  302E FFFE                move.w     D0, [A6 - 0x2]
  34948. 00019D28  48C0                     ext.l      D0
  34949. 00019D2A  5380                     subq.l     D0, 1
  34950. 00019D2C  3F00                     move.w     -[A7], D0
  34951. 00019D2E  302E FFFC                move.w     D0, [A6 - 0x4]
  34952. 00019D32  48C0                     ext.l      D0
  34953. 00019D34  5380                     subq.l     D0, 1
  34954. 00019D36  3F00                     move.w     -[A7], D0
  34955. 00019D38  A891                     syscall    LineTo
  34956. 00019D3A  302E FFFA                move.w     D0, [A6 - 0x6]
  34957. 00019D3E  48C0                     ext.l      D0
  34958. 00019D40  5280                     addq.l     D0, 1
  34959. 00019D42  3F00                     move.w     -[A7], D0
  34960. 00019D44  302E FFFC                move.w     D0, [A6 - 0x4]
  34961. 00019D48  48C0                     ext.l      D0
  34962. 00019D4A  5380                     subq.l     D0, 1
  34963. 00019D4C  3F00                     move.w     -[A7], D0
  34964. 00019D4E  A891                     syscall    LineTo
  34965. 00019D50  5C4F                     addq.w     A7, 6
  34966. label00019D52:
  34967. 00019D52  2D6D 9708 FFF2           move.l     [A6 - 0xE], [A5 - 0x68F8]
  34968. 00019D58  3D6D 970C FFF6           move.w     [A6 - 0xA], [A5 - 0x68F4]
  34969. 00019D5E  0C44 0004                cmpi.w     D4, 0x4
  34970. 00019D62  6F2C                     ble        +0x2E /* 00019D90 */
  34971. 00019D64  2F0A                     move.l     -[A7], A2
  34972. 00019D66  61FF FFFF C414           bsr        -0x3BEA /* 0001617C */
  34973. 00019D6C  4A00                     tst.b      D0
  34974. 00019D6E  584F                     addq.w     A7, 4
  34975. 00019D70  670E                     beq        +0x10 /* 00019D80 */
  34976. 00019D72  2F0A                     move.l     -[A7], A2
  34977. 00019D74  61FF FFFF C3A2           bsr        -0x3C5C /* 00016118 */
  34978. 00019D7A  4A00                     tst.b      D0
  34979. 00019D7C  584F                     addq.w     A7, 4
  34980. 00019D7E  6610                     bne        +0x12 /* 00019D90 */
  34981. label00019D80:
  34982. 00019D80  1F3C 0008                move.b     -[A7], 0x8
  34983. 00019D84  486E FFF2                pea.l      [A6 - 0xE]
  34984. 00019D88  4EB9 0000 0EFA           jsr        [0x00000EFA]
  34985. 00019D8E  5C4F                     addq.w     A7, 6
  34986. label00019D90:
  34987. 00019D90  486E FFF2                pea.l      [A6 - 0xE]
  34988. 00019D94  AA14                     syscall    RGBForeColor
  34989. 00019D96  302E FFFA                move.w     D0, [A6 - 0x6]
  34990. 00019D9A  48C0                     ext.l      D0
  34991. 00019D9C  5280                     addq.l     D0, 1
  34992. 00019D9E  3F00                     move.w     -[A7], D0
  34993. 00019DA0  302E FFFC                move.w     D0, [A6 - 0x4]
  34994. 00019DA4  48C0                     ext.l      D0
  34995. 00019DA6  5580                     subq.l     D0, 2
  34996. 00019DA8  3F00                     move.w     -[A7], D0
  34997. 00019DAA  A893                     syscall    MoveTo
  34998. 00019DAC  4A2A 0012                tst.b      [A2 + 0x12]
  34999. 00019DB0  6718                     beq        +0x1A /* 00019DCA */
  35000. 00019DB2  302E FFFA                move.w     D0, [A6 - 0x6]
  35001. 00019DB6  48C0                     ext.l      D0
  35002. 00019DB8  5280                     addq.l     D0, 1
  35003. 00019DBA  3F00                     move.w     -[A7], D0
  35004. 00019DBC  302E FFF8                move.w     D0, [A6 - 0x8]
  35005. 00019DC0  48C0                     ext.l      D0
  35006. 00019DC2  5280                     addq.l     D0, 1
  35007. 00019DC4  3F00                     move.w     -[A7], D0
  35008. 00019DC6  A891                     syscall    LineTo
  35009. 00019DC8  6016                     bra        +0x18 /* 00019DE0 */
  35010. label00019DCA:
  35011. 00019DCA  302E FFFE                move.w     D0, [A6 - 0x2]
  35012. 00019DCE  48C0                     ext.l      D0
  35013. 00019DD0  5580                     subq.l     D0, 2
  35014. 00019DD2  3F00                     move.w     -[A7], D0
  35015. 00019DD4  302E FFF8                move.w     D0, [A6 - 0x8]
  35016. 00019DD8  48C0                     ext.l      D0
  35017. 00019DDA  5280                     addq.l     D0, 1
  35018. 00019DDC  3F00                     move.w     -[A7], D0
  35019. 00019DDE  A891                     syscall    LineTo
  35020. label00019DE0:
  35021. 00019DE0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  35022. 00019DE4  4E5E                     unlink     A6
  35023. 00019DE6  4E75                     rts
  35024. 00019DE8  4E56 FFFA                link       A6, -0x0006
  35025. 00019DEC  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  35026. 00019DF0  246E 0012                movea.l    A2, [A6 + 0x12]
  35027. 00019DF4  7A00                     moveq.l    D5, 0x00
  35028. 00019DF6  6052                     bra        +0x54 /* 00019E4A */
  35029. label00019DF8:
  35030. 00019DF8  7600                     moveq.l    D3, 0x00
  35031. 00019DFA  605A                     bra        +0x5C /* 00019E56 */
  35032. label00019DFC:
  35033. 00019DFC  41ED 9714                lea.l      A0, [A5 - 0x68EC]
  35034. 00019E00  D1C7                     add.l      A0, D7
  35035. 00019E02  D1C6                     add.l      A0, D6
  35036. 00019E04  1830 3800                move.b     D4, [A0 + D3]
  35037. 00019E08  4884                     ext.w      D4
  35038. 00019E0A  0C44 FFFF                cmpi.w     D4, 0xFFFF
  35039. 00019E0E  672C                     beq        +0x2E /* 00019E3C */
  35040. 00019E10  1F04                     move.b     -[A7], D4
  35041. 00019E12  486E FFFA                pea.l      [A6 - 0x6]
  35042. 00019E16  4EB9 0000 0EFA           jsr        [0x00000EFA]
  35043. 00019E1C  486E FFFA                pea.l      [A6 - 0x6]
  35044. 00019E20  3012                     move.w     D0, [A2]
  35045. 00019E22  48C0                     ext.l      D0
  35046. 00019E24  D085                     add.l      D0, D5
  35047. 00019E26  3F00                     move.w     -[A7], D0
  35048. 00019E28  302A 0002                move.w     D0, [A2 + 0x2]
  35049. 00019E2C  48C0                     ext.l      D0
  35050. 00019E2E  D083                     add.l      D0, D3
  35051. 00019E30  3F00                     move.w     -[A7], D0
  35052. 00019E32  4EB9 0000 1002           jsr        [0x00001002]
  35053. 00019E38  4FEF 000E                lea.l      A7, [A7 + 0xE]
  35054. label00019E3C:
  35055. 00019E3C  5283                     addq.l     D3, 1
  35056. label00019E3E:
  35057. 00019E3E  302E 0010                move.w     D0, [A6 + 0x10]
  35058. 00019E42  48C0                     ext.l      D0
  35059. 00019E44  B680                     cmp.l      D3, D0
  35060. 00019E46  6DB4                     blt        -0x4A /* 00019DFC */
  35061. 00019E48  5285                     addq.l     D5, 1
  35062. label00019E4A:
  35063. 00019E4A  302E 000E                move.w     D0, [A6 + 0xE]
  35064. 00019E4E  48C0                     ext.l      D0
  35065. 00019E50  BA80                     cmp.l      D5, D0
  35066. 00019E52  6DA4                     blt        -0x5A /* 00019DF8 */
  35067. 00019E54  600E                     bra        +0x10 /* 00019E64 */
  35068. label00019E56:
  35069. 00019E56  2C05                     move.l     D6, D5
  35070. 00019E58  E98E                     lsl        D6, 4
  35071. 00019E5A  306E 000C                movea.w    A0, [A6 + 0xC]
  35072. 00019E5E  2E08                     move.l     D7, A0
  35073. 00019E60  E18F                     lsl        D7, 8
  35074. 00019E62  60DA                     bra        -0x24 /* 00019E3E */
  35075. label00019E64:
  35076. 00019E64  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  35077. 00019E68  4E5E                     unlink     A6
  35078. 00019E6A  4E75                     rts
  35079. 00019E6C  4E56 FFEC                link       A6, -0x0014
  35080. 00019E70  48E7 1030                movem.l    -[A7], D3,A2,A3
  35081. 00019E74  246E 0008                movea.l    A2, [A6 + 0x8]
  35082. 00019E78  266E 000C                movea.l    A3, [A6 + 0xC]
  35083. 00019E7C  4A2A 0014                tst.b      [A2 + 0x14]
  35084. 00019E80  670C                     beq        +0xE /* 00019E8E */
  35085. 00019E82  7604                     moveq.l    D3, 0x04
  35086. 00019E84  4A2A 0012                tst.b      [A2 + 0x12]
  35087. 00019E88  6720                     beq        +0x22 /* 00019EAA */
  35088. 00019E8A  7605                     moveq.l    D3, 0x05
  35089. 00019E8C  601C                     bra        +0x1E /* 00019EAA */
  35090. label00019E8E:
  35091. 00019E8E  4A2A 0012                tst.b      [A2 + 0x12]
  35092. 00019E92  670C                     beq        +0xE /* 00019EA0 */
  35093. 00019E94  7601                     moveq.l    D3, 0x01
  35094. 00019E96  4A2A 0015                tst.b      [A2 + 0x15]
  35095. 00019E9A  670E                     beq        +0x10 /* 00019EAA */
  35096. 00019E9C  7603                     moveq.l    D3, 0x03
  35097. 00019E9E  600A                     bra        +0xC /* 00019EAA */
  35098. label00019EA0:
  35099. 00019EA0  7600                     moveq.l    D3, 0x00
  35100. 00019EA2  4A2A 0015                tst.b      [A2 + 0x15]
  35101. 00019EA6  6702                     beq        +0x4 /* 00019EAA */
  35102. 00019EA8  7602                     moveq.l    D3, 0x02
  35103. label00019EAA:
  35104. 00019EAA  3043                     movea.w    A0, D3
  35105. 00019EAC  2008                     move.l     D0, A0
  35106. 00019EAE  EB88                     lsl        D0, 5
  35107. 00019EB0  41ED C114                lea.l      A0, [A5 - 0x3EEC]
  35108. 00019EB4  D1C0                     add.l      A0, D0
  35109. 00019EB6  2D48 FFF2                move.l     [A6 - 0xE], A0
  35110. 00019EBA  3D7C 0002 FFF6           move.w     [A6 - 0xA], 0x2
  35111. 00019EC0  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  35112. 00019EC4  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  35113. 00019ECA  486E FFEC                pea.l      [A6 - 0x14]
  35114. 00019ECE  4EB9 0000 28C2           jsr        [0x000028C2]
  35115. 00019ED4  486E FFEC                pea.l      [A6 - 0x14]
  35116. 00019ED8  61FF FFFE DDD0           bsr        -0x1222E /* 00007CAA */
  35117. 00019EDE  584F                     addq.w     A7, 4
  35118. 00019EE0  2F08                     move.l     -[A7], A0
  35119. 00019EE2  486E FFF2                pea.l      [A6 - 0xE]
  35120. 00019EE6  A8D7                     syscall    BitMapToRegion/BitMapRgn
  35121. 00019EE8  301F                     move.w     D0, [A7]+
  35122. 00019EEA  486E FFEC                pea.l      [A6 - 0x14]
  35123. 00019EEE  4EB9 0000 28E2           jsr        [0x000028E2]
  35124. 00019EF4  2448                     movea.l    A2, A0
  35125. 00019EF6  3F3C FFFF                move.w     -[A7], 0xFFFF
  35126. 00019EFA  486E FFEC                pea.l      [A6 - 0x14]
  35127. 00019EFE  4EB9 0000 28DA           jsr        [0x000028DA]
  35128. 00019F04  204A                     movea.l    A0, A2
  35129. 00019F06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  35130. 00019F0A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  35131. 00019F0E  4E5E                     unlink     A6
  35132. 00019F10  4E75                     rts
  35133. 00019F12  4E56 0000                link       A6, 0
  35134. 00019F16  3F3C 0081                move.w     -[A7], 0x81
  35135. 00019F1A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  35136. 00019F1E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  35137. 00019F22  2057                     movea.l    A0, [A7]
  35138. 00019F24  2250                     movea.l    A1, [A0]
  35139. 00019F26  2269 0048                movea.l    A1, [A1 + 0x48]
  35140. 00019F2A  4E91                     jsr        [A1]
  35141. 00019F2C  4A00                     tst.b      D0
  35142. 00019F2E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  35143. 00019F32  6706                     beq        +0x8 /* 00019F3A */
  35144. 00019F34  103C 0081                move.b     D0, 0x81
  35145. 00019F38  6002                     bra        +0x4 /* 00019F3C */
  35146. label00019F3A:
  35147. 00019F3A  7000                     moveq.l    D0, 0x00
  35148. label00019F3C:
  35149. 00019F3C  7200                     moveq.l    D1, 0x00
  35150. 00019F3E  1200                     move.b     D1, D0
  35151. 00019F40  3001                     move.w     D0, D1
  35152. 00019F42  4E5E                     unlink     A6
  35153. 00019F44  4E75                     rts
  35154. 00019F46  4E56 FFF8                link       A6, -0x0008
  35155. 00019F4A  48E7 1820                movem.l    -[A7], D3,D4,A2
  35156. 00019F4E  246E 0008                movea.l    A2, [A6 + 0x8]
  35157. 00019F52  382E 0010                move.w     D4, [A6 + 0x10]
  35158. 00019F56  7600                     moveq.l    D3, 0x00
  35159. 00019F58  0C44 0081                cmpi.w     D4, 0x81
  35160. 00019F5C  6640                     bne        +0x42 /* 00019F9E */
  35161. 00019F5E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35162. 00019F62  2057                     movea.l    A0, [A7]
  35163. 00019F64  2268 0004                movea.l    A1, [A0 + 0x4]
  35164. 00019F68  2269 001C                movea.l    A1, [A1 + 0x1C]
  35165. 00019F6C  4E91                     jsr        [A1]
  35166. 00019F6E  584F                     addq.w     A7, 4
  35167. 00019F70  2F00                     move.l     -[A7], D0
  35168. 00019F72  2F0A                     move.l     -[A7], A2
  35169. 00019F74  61FF 0000 08D0           bsr        +0x8D2 /* 0001A846 */
  35170. 00019F7A  504F                     addq.w     A7, 8
  35171. 00019F7C  3F00                     move.w     -[A7], D0
  35172. 00019F7E  486E FFF8                pea.l      [A6 - 0x8]
  35173. 00019F82  2F0A                     move.l     -[A7], A2
  35174. 00019F84  2057                     movea.l    A0, [A7]
  35175. 00019F86  2250                     movea.l    A1, [A0]
  35176. 00019F88  2269 00C8                movea.l    A1, [A1 + 0xC8]
  35177. 00019F8C  4E91                     jsr        [A1]
  35178. 00019F8E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  35179. 00019F92  486E FFF8                pea.l      [A6 - 0x8]
  35180. 00019F96  A8AD                     syscall    PtInRect
  35181. 00019F98  101F                     move.b     D0, [A7]+
  35182. 00019F9A  1600                     move.b     D3, D0
  35183. 00019F9C  504F                     addq.w     A7, 8
  35184. label00019F9E:
  35185. 00019F9E  1003                     move.b     D0, D3
  35186. 00019FA0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  35187. 00019FA4  4E5E                     unlink     A6
  35188. 00019FA6  4E75                     rts
  35189. 00019FA8  4E56 FFA6                link       A6, -0x005A
  35190. 00019FAC  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  35191. 00019FB0  246E 0008                movea.l    A2, [A6 + 0x8]
  35192. 00019FB4  486E FFBE                pea.l      [A6 - 0x42]
  35193. 00019FB8  4EB9 0000 263A           jsr        [0x0000263A]
  35194. 00019FBE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35195. 00019FC2  2057                     movea.l    A0, [A7]
  35196. 00019FC4  2268 0004                movea.l    A1, [A0 + 0x4]
  35197. 00019FC8  2269 001C                movea.l    A1, [A1 + 0x1C]
  35198. 00019FCC  4E91                     jsr        [A1]
  35199. 00019FCE  584F                     addq.w     A7, 4
  35200. 00019FD0  2F00                     move.l     -[A7], D0
  35201. 00019FD2  2F0A                     move.l     -[A7], A2
  35202. 00019FD4  61FF 0000 0870           bsr        +0x872 /* 0001A846 */
  35203. 00019FDA  3800                     move.w     D4, D0
  35204. 00019FDC  1F3C 0001                move.b     -[A7], 0x1
  35205. 00019FE0  4227                     clr.b      -[A7]
  35206. 00019FE2  3F04                     move.w     -[A7], D4
  35207. 00019FE4  3F04                     move.w     -[A7], D4
  35208. 00019FE6  2F0A                     move.l     -[A7], A2
  35209. 00019FE8  61FF FFFF FA12           bsr        -0x5EC /* 000199FC */
  35210. 00019FEE  157C 0001 0008           move.b     [A2 + 0x8], 0x1
  35211. 00019FF4  3F04                     move.w     -[A7], D4
  35212. 00019FF6  486E FFE2                pea.l      [A6 - 0x1E]
  35213. 00019FFA  2F0A                     move.l     -[A7], A2
  35214. 00019FFC  2057                     movea.l    A0, [A7]
  35215. 00019FFE  2250                     movea.l    A1, [A0]
  35216. 0001A000  2269 00C8                movea.l    A1, [A1 + 0xC8]
  35217. 0001A004  4E91                     jsr        [A1]
  35218. 0001A006  4A2A 0013                tst.b      [A2 + 0x13]
  35219. 0001A00A  4FEF 0022                lea.l      A7, [A7 + 0x22]
  35220. 0001A00E  6650                     bne        +0x52 /* 0001A060 */
  35221. 0001A010  1F3C 0001                move.b     -[A7], 0x1
  35222. 0001A014  486E FFE2                pea.l      [A6 - 0x1E]
  35223. 0001A018  2F0A                     move.l     -[A7], A2
  35224. 0001A01A  2057                     movea.l    A0, [A7]
  35225. 0001A01C  2250                     movea.l    A1, [A0]
  35226. 0001A01E  2269 00D8                movea.l    A1, [A1 + 0xD8]
  35227. 0001A022  4E91                     jsr        [A1]
  35228. 0001A024  504F                     addq.w     A7, 8
  35229. 0001A026  2F08                     move.l     -[A7], A0
  35230. 0001A028  486E FFDC                pea.l      [A6 - 0x24]
  35231. 0001A02C  4EB9 0000 28D2           jsr        [0x000028D2]
  35232. 0001A032  486E FFDC                pea.l      [A6 - 0x24]
  35233. 0001A036  61FF FFFE DC72           bsr        -0x1238C /* 00007CAA */
  35234. 0001A03C  584F                     addq.w     A7, 4
  35235. 0001A03E  2F08                     move.l     -[A7], A0
  35236. 0001A040  4EB9 0000 268A           jsr        [0x0000268A]
  35237. 0001A046  42A7                     clr.l      -[A7]
  35238. 0001A048  4EB9 0000 3B6A           jsr        [0x00003B6A]
  35239. 0001A04E  3F3C FFFF                move.w     -[A7], 0xFFFF
  35240. 0001A052  486E FFDC                pea.l      [A6 - 0x24]
  35241. 0001A056  4EB9 0000 28DA           jsr        [0x000028DA]
  35242. 0001A05C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  35243. label0001A060:
  35244. 0001A060  486E FFF2                pea.l      [A6 - 0xE]
  35245. 0001A064  61FF 0000 0A08           bsr        +0xA0A /* 0001AA6E */
  35246. 0001A06A  584F                     addq.w     A7, 4
  35247. 0001A06C  2D4F FFBA                move.l     [A6 - 0x46], A7
  35248. 0001A070  42AA 000A                clr.l      [A2 + 0xA]
  35249. 0001A074  4878 0014                push.l     0x14
  35250. 0001A078  4EB9 0000 258A           jsr        [0x0000258A]
  35251. 0001A07E  2648                     movea.l    A3, A0
  35252. 0001A080  2008                     move.l     D0, A0
  35253. 0001A082  584F                     addq.w     A7, 4
  35254. 0001A084  6718                     beq        +0x1A /* 0001A09E */
  35255. 0001A086  42A7                     clr.l      -[A7]
  35256. 0001A088  42A7                     clr.l      -[A7]
  35257. 0001A08A  42A7                     clr.l      -[A7]
  35258. 0001A08C  42A7                     clr.l      -[A7]
  35259. 0001A08E  486E FFE2                pea.l      [A6 - 0x1E]
  35260. 0001A092  2F0B                     move.l     -[A7], A3
  35261. 0001A094  4EB9 0000 3E02           jsr        [0x00003E02]
  35262. 0001A09A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  35263. label0001A09E:
  35264. 0001A09E  254B 000A                move.l     [A2 + 0xA], A3
  35265. 0001A0A2  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  35266. 0001A0A6  486E FFF2                pea.l      [A6 - 0xE]
  35267. 0001A0AA  61FF 0000 094E           bsr        +0x950 /* 0001A9FA */
  35268. 0001A0B0  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  35269. 0001A0B4  4EB9 0000 3E12           jsr        [0x00003E12]
  35270. 0001A0BA  1F3C 0001                move.b     -[A7], 0x1
  35271. 0001A0BE  102A 0013                move.b     D0, [A2 + 0x13]
  35272. 0001A0C2  57C0                     seq        D0
  35273. 0001A0C4  4400                     neg.b      D0
  35274. 0001A0C6  1F00                     move.b     -[A7], D0
  35275. 0001A0C8  486E FFE2                pea.l      [A6 - 0x1E]
  35276. 0001A0CC  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  35277. 0001A0D0  61FF FFFE B53E           bsr        -0x14AC0 /* 00005610 */
  35278. 0001A0D6  2068 0002                movea.l    A0, [A0 + 0x2]
  35279. 0001A0DA  2050                     movea.l    A0, [A0]
  35280. 0001A0DC  584F                     addq.w     A7, 4
  35281. 0001A0DE  3F28 0020                move.w     -[A7], [A0 + 0x20]
  35282. 0001A0E2  2F0A                     move.l     -[A7], A2
  35283. 0001A0E4  2057                     movea.l    A0, [A7]
  35284. 0001A0E6  2250                     movea.l    A1, [A0]
  35285. 0001A0E8  2269 00B8                movea.l    A1, [A1 + 0xB8]
  35286. 0001A0EC  4E91                     jsr        [A1]
  35287. 0001A0EE  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  35288. 0001A0F2  4EB9 0000 3E1A           jsr        [0x00003E1A]
  35289. 0001A0F8  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  35290. 0001A0FC  6028                     bra        +0x2A /* 0001A126 */
  35291. 0001A0FE  3F3C 0001                move.w     -[A7], 0x1
  35292. 0001A102  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  35293. 0001A106  4EB9 0000 3E0A           jsr        [0x00003E0A]
  35294. 0001A10C  42AA 000A                clr.l      [A2 + 0xA]
  35295. 0001A110  42A7                     clr.l      -[A7]
  35296. 0001A112  486E FFF2                pea.l      [A6 - 0xE]
  35297. 0001A116  61FF 0000 08E2           bsr        +0x8E4 /* 0001A9FA */
  35298. 0001A11C  486E FFA6                pea.l      [A6 - 0x5A]
  35299. 0001A120  4EB9 0000 254A           jsr        [0x0000254A]
  35300. label0001A126:
  35301. 0001A126  486E FFFC                pea.l      [A6 - 0x4]
  35302. 0001A12A  486E FFFE                pea.l      [A6 - 0x2]
  35303. 0001A12E  2F0A                     move.l     -[A7], A2
  35304. 0001A130  61FF 0000 04E8           bsr        +0x4EA /* 0001A61A */
  35305. 0001A136  486E FFEA                pea.l      [A6 - 0x16]
  35306. 0001A13A  2F0A                     move.l     -[A7], A2
  35307. 0001A13C  2057                     movea.l    A0, [A7]
  35308. 0001A13E  2250                     movea.l    A1, [A0]
  35309. 0001A140  2269 00CC                movea.l    A1, [A1 + 0xCC]
  35310. 0001A144  4E91                     jsr        [A1]
  35311. 0001A146  486E FFEA                pea.l      [A6 - 0x16]
  35312. 0001A14A  2F3C FFEC FFEC           move.l     -[A7], 0xFFECFFEC
  35313. 0001A150  A8A9                     syscall    InsetRect
  35314. 0001A152  3604                     move.w     D3, D4
  35315. 0001A154  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35316. 0001A158  6000 00D2                bra        +0xD4 /* 0001A22C */
  35317. label0001A15C:
  35318. 0001A15C  486E FFF8                pea.l      [A6 - 0x8]
  35319. 0001A160  A972                     syscall    GetMouse
  35320. 0001A162  3A03                     move.w     D5, D3
  35321. 0001A164  3604                     move.w     D3, D4
  35322. 0001A166  554F                     subq.w     A7, 2
  35323. 0001A168  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  35324. 0001A16C  486E FFEA                pea.l      [A6 - 0x16]
  35325. 0001A170  A8AD                     syscall    PtInRect
  35326. 0001A172  101F                     move.b     D0, [A7]+
  35327. 0001A174  675A                     beq        +0x5C /* 0001A1D0 */
  35328. 0001A176  1C2A 0012                move.b     D6, [A2 + 0x12]
  35329. 0001A17A  6712                     beq        +0x14 /* 0001A18E */
  35330. 0001A17C  302E 0010                move.w     D0, [A6 + 0x10]
  35331. 0001A180  48C0                     ext.l      D0
  35332. 0001A182  322E FFFA                move.w     D1, [A6 - 0x6]
  35333. 0001A186  48C1                     ext.l      D1
  35334. 0001A188  9280                     sub.l      D1, D0
  35335. 0001A18A  D641                     add.w      D3, D1
  35336. 0001A18C  6010                     bra        +0x12 /* 0001A19E */
  35337. label0001A18E:
  35338. 0001A18E  302E 000E                move.w     D0, [A6 + 0xE]
  35339. 0001A192  48C0                     ext.l      D0
  35340. 0001A194  322E FFF8                move.w     D1, [A6 - 0x8]
  35341. 0001A198  48C1                     ext.l      D1
  35342. 0001A19A  9280                     sub.l      D1, D0
  35343. 0001A19C  D641                     add.w      D3, D1
  35344. label0001A19E:
  35345. 0001A19E  4A06                     tst.b      D6
  35346. 0001A1A0  6718                     beq        +0x1A /* 0001A1BA */
  35347. 0001A1A2  B66E FFFE                cmp.w      D3, [A6 - 0x2]
  35348. 0001A1A6  6C06                     bge        +0x8 /* 0001A1AE */
  35349. 0001A1A8  362E FFFE                move.w     D3, [A6 - 0x2]
  35350. 0001A1AC  6022                     bra        +0x24 /* 0001A1D0 */
  35351. label0001A1AE:
  35352. 0001A1AE  B66E FFFC                cmp.w      D3, [A6 - 0x4]
  35353. 0001A1B2  6F1C                     ble        +0x1E /* 0001A1D0 */
  35354. 0001A1B4  362E FFFC                move.w     D3, [A6 - 0x4]
  35355. 0001A1B8  6016                     bra        +0x18 /* 0001A1D0 */
  35356. label0001A1BA:
  35357. 0001A1BA  B66E FFFE                cmp.w      D3, [A6 - 0x2]
  35358. 0001A1BE  6F06                     ble        +0x8 /* 0001A1C6 */
  35359. 0001A1C0  362E FFFE                move.w     D3, [A6 - 0x2]
  35360. 0001A1C4  600A                     bra        +0xC /* 0001A1D0 */
  35361. label0001A1C6:
  35362. 0001A1C6  B66E FFFC                cmp.w      D3, [A6 - 0x4]
  35363. 0001A1CA  6C04                     bge        +0x6 /* 0001A1D0 */
  35364. 0001A1CC  362E FFFC                move.w     D3, [A6 - 0x4]
  35365. label0001A1D0:
  35366. 0001A1D0  B645                     cmp.w      D3, D5
  35367. 0001A1D2  6758                     beq        +0x5A /* 0001A22C */
  35368. 0001A1D4  1F3C 0001                move.b     -[A7], 0x1
  35369. 0001A1D8  102A 0013                move.b     D0, [A2 + 0x13]
  35370. 0001A1DC  57C0                     seq        D0
  35371. 0001A1DE  4400                     neg.b      D0
  35372. 0001A1E0  1F00                     move.b     -[A7], D0
  35373. 0001A1E2  3F03                     move.w     -[A7], D3
  35374. 0001A1E4  3F05                     move.w     -[A7], D5
  35375. 0001A1E6  2F0A                     move.l     -[A7], A2
  35376. 0001A1E8  61FF FFFF F812           bsr        -0x7EC /* 000199FC */
  35377. 0001A1EE  4A2A 0013                tst.b      [A2 + 0x13]
  35378. 0001A1F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  35379. 0001A1F6  6734                     beq        +0x36 /* 0001A22C */
  35380. 0001A1F8  3F03                     move.w     -[A7], D3
  35381. 0001A1FA  2F0A                     move.l     -[A7], A2
  35382. 0001A1FC  61FF 0000 048A           bsr        +0x48C /* 0001A688 */
  35383. 0001A202  5C4F                     addq.w     A7, 6
  35384. 0001A204  2F00                     move.l     -[A7], D0
  35385. 0001A206  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35386. 0001A20A  2057                     movea.l    A0, [A7]
  35387. 0001A20C  2268 0004                movea.l    A1, [A0 + 0x4]
  35388. 0001A210  2269 0020                movea.l    A1, [A1 + 0x20]
  35389. 0001A214  4E91                     jsr        [A1]
  35390. 0001A216  42A7                     clr.l      -[A7]
  35391. 0001A218  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35392. 0001A21C  2057                     movea.l    A0, [A7]
  35393. 0001A21E  2268 0004                movea.l    A1, [A0 + 0x4]
  35394. 0001A222  2269 00E8                movea.l    A1, [A1 + 0xE8]
  35395. 0001A226  4E91                     jsr        [A1]
  35396. 0001A228  4FEF 0010                lea.l      A7, [A7 + 0x10]
  35397. label0001A22C:
  35398. 0001A22C  554F                     subq.w     A7, 2
  35399. 0001A22E  A973                     syscall    StillDown
  35400. 0001A230  101F                     move.b     D0, [A7]+
  35401. 0001A232  6600 FF28                bne        -0xD6 /* 0001A15C */
  35402. 0001A236  42A7                     clr.l      -[A7]
  35403. 0001A238  486E FFF2                pea.l      [A6 - 0xE]
  35404. 0001A23C  61FF 0000 07BC           bsr        +0x7BE /* 0001A9FA */
  35405. 0001A242  42AA 000A                clr.l      [A2 + 0xA]
  35406. 0001A246  422A 0008                clr.b      [A2 + 0x8]
  35407. 0001A24A  42A7                     clr.l      -[A7]
  35408. 0001A24C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35409. 0001A250  2057                     movea.l    A0, [A7]
  35410. 0001A252  2268 0004                movea.l    A1, [A0 + 0x4]
  35411. 0001A256  2269 00E8                movea.l    A1, [A1 + 0xE8]
  35412. 0001A25A  4E91                     jsr        [A1]
  35413. 0001A25C  B644                     cmp.w      D3, D4
  35414. 0001A25E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  35415. 0001A262  674C                     beq        +0x4E /* 0001A2B0 */
  35416. 0001A264  4227                     clr.b      -[A7]
  35417. 0001A266  4227                     clr.b      -[A7]
  35418. 0001A268  3F03                     move.w     -[A7], D3
  35419. 0001A26A  2F0A                     move.l     -[A7], A2
  35420. 0001A26C  61FF 0000 041A           bsr        +0x41C /* 0001A688 */
  35421. 0001A272  5C4F                     addq.w     A7, 6
  35422. 0001A274  2F00                     move.l     -[A7], D0
  35423. 0001A276  2F0A                     move.l     -[A7], A2
  35424. 0001A278  61FF 0000 05CC           bsr        +0x5CE /* 0001A846 */
  35425. 0001A27E  504F                     addq.w     A7, 8
  35426. 0001A280  3F00                     move.w     -[A7], D0
  35427. 0001A282  3F03                     move.w     -[A7], D3
  35428. 0001A284  2F0A                     move.l     -[A7], A2
  35429. 0001A286  61FF FFFF F774           bsr        -0x88A /* 000199FC */
  35430. 0001A28C  3F03                     move.w     -[A7], D3
  35431. 0001A28E  2F0A                     move.l     -[A7], A2
  35432. 0001A290  61FF 0000 03F6           bsr        +0x3F8 /* 0001A688 */
  35433. 0001A296  5C4F                     addq.w     A7, 6
  35434. 0001A298  2F00                     move.l     -[A7], D0
  35435. 0001A29A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35436. 0001A29E  2057                     movea.l    A0, [A7]
  35437. 0001A2A0  2268 0004                movea.l    A1, [A0 + 0x4]
  35438. 0001A2A4  2269 0020                movea.l    A1, [A1 + 0x20]
  35439. 0001A2A8  4E91                     jsr        [A1]
  35440. 0001A2AA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35441. 0001A2AE  6014                     bra        +0x16 /* 0001A2C4 */
  35442. label0001A2B0:
  35443. 0001A2B0  4227                     clr.b      -[A7]
  35444. 0001A2B2  4227                     clr.b      -[A7]
  35445. 0001A2B4  3F04                     move.w     -[A7], D4
  35446. 0001A2B6  3F04                     move.w     -[A7], D4
  35447. 0001A2B8  2F0A                     move.l     -[A7], A2
  35448. 0001A2BA  61FF FFFF F740           bsr        -0x8BE /* 000199FC */
  35449. 0001A2C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  35450. label0001A2C4:
  35451. 0001A2C4  3F3C FFFF                move.w     -[A7], 0xFFFF
  35452. 0001A2C8  486E FFF2                pea.l      [A6 - 0xE]
  35453. 0001A2CC  61FF 0000 0766           bsr        +0x768 /* 0001AA34 */
  35454. 0001A2D2  3F3C FFFF                move.w     -[A7], 0xFFFF
  35455. 0001A2D6  486E FFBE                pea.l      [A6 - 0x42]
  35456. 0001A2DA  4EB9 0000 2642           jsr        [0x00002642]
  35457. 0001A2E0  7000                     moveq.l    D0, 0x00
  35458. 0001A2E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  35459. 0001A2E6  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  35460. 0001A2EA  4E5E                     unlink     A6
  35461. 0001A2EC  4E75                     rts
  35462. 0001A2EE  4E56 0000                link       A6, 0
  35463. 0001A2F2  48E7 1820                movem.l    -[A7], D3,D4,A2
  35464. 0001A2F6  246E 0008                movea.l    A2, [A6 + 0x8]
  35465. 0001A2FA  282E 000C                move.l     D4, [A6 + 0xC]
  35466. 0001A2FE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35467. 0001A302  2057                     movea.l    A0, [A7]
  35468. 0001A304  2268 0004                movea.l    A1, [A0 + 0x4]
  35469. 0001A308  2269 001C                movea.l    A1, [A1 + 0x1C]
  35470. 0001A30C  4E91                     jsr        [A1]
  35471. 0001A30E  2600                     move.l     D3, D0
  35472. 0001A310  2F0A                     move.l     -[A7], A2
  35473. 0001A312  2057                     movea.l    A0, [A7]
  35474. 0001A314  2250                     movea.l    A1, [A0]
  35475. 0001A316  2269 00AC                movea.l    A1, [A1 + 0xAC]
  35476. 0001A31A  4E91                     jsr        [A1]
  35477. 0001A31C  4A00                     tst.b      D0
  35478. 0001A31E  504F                     addq.w     A7, 8
  35479. 0001A320  6642                     bne        +0x44 /* 0001A364 */
  35480. 0001A322  B883                     cmp.l      D4, D3
  35481. 0001A324  673E                     beq        +0x40 /* 0001A364 */
  35482. 0001A326  42A7                     clr.l      -[A7]
  35483. 0001A328  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35484. 0001A32C  2057                     movea.l    A0, [A7]
  35485. 0001A32E  2268 0004                movea.l    A1, [A0 + 0x4]
  35486. 0001A332  2269 00E8                movea.l    A1, [A1 + 0xE8]
  35487. 0001A336  4E91                     jsr        [A1]
  35488. 0001A338  4227                     clr.b      -[A7]
  35489. 0001A33A  4227                     clr.b      -[A7]
  35490. 0001A33C  2F04                     move.l     -[A7], D4
  35491. 0001A33E  2F0A                     move.l     -[A7], A2
  35492. 0001A340  61FF 0000 0504           bsr        +0x506 /* 0001A846 */
  35493. 0001A346  504F                     addq.w     A7, 8
  35494. 0001A348  3F00                     move.w     -[A7], D0
  35495. 0001A34A  2F03                     move.l     -[A7], D3
  35496. 0001A34C  2F0A                     move.l     -[A7], A2
  35497. 0001A34E  61FF 0000 04F6           bsr        +0x4F8 /* 0001A846 */
  35498. 0001A354  504F                     addq.w     A7, 8
  35499. 0001A356  3F00                     move.w     -[A7], D0
  35500. 0001A358  2F0A                     move.l     -[A7], A2
  35501. 0001A35A  61FF FFFF F6A0           bsr        -0x95E /* 000199FC */
  35502. 0001A360  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35503. label0001A364:
  35504. 0001A364  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  35505. 0001A368  4E5E                     unlink     A6
  35506. 0001A36A  4E75                     rts
  35507. 0001A36C  4E56 FFF8                link       A6, -0x0008
  35508. 0001A370  48E7 1030                movem.l    -[A7], D3,A2,A3
  35509. 0001A374  266E 0008                movea.l    A3, [A6 + 0x8]
  35510. 0001A378  246E 000C                movea.l    A2, [A6 + 0xC]
  35511. 0001A37C  362E 0010                move.w     D3, [A6 + 0x10]
  35512. 0001A380  486E FFF8                pea.l      [A6 - 0x8]
  35513. 0001A384  2F0B                     move.l     -[A7], A3
  35514. 0001A386  2057                     movea.l    A0, [A7]
  35515. 0001A388  2250                     movea.l    A1, [A0]
  35516. 0001A38A  2269 00CC                movea.l    A1, [A1 + 0xCC]
  35517. 0001A38E  4E91                     jsr        [A1]
  35518. 0001A390  4A2B 0014                tst.b      [A3 + 0x14]
  35519. 0001A394  504F                     addq.w     A7, 8
  35520. 0001A396  675A                     beq        +0x5C /* 0001A3F2 */
  35521. 0001A398  4A2B 0012                tst.b      [A3 + 0x12]
  35522. 0001A39C  672A                     beq        +0x2C /* 0001A3C8 */
  35523. 0001A39E  3543 0002                move.w     [A2 + 0x2], D3
  35524. 0001A3A2  3003                     move.w     D0, D3
  35525. 0001A3A4  48C0                     ext.l      D0
  35526. 0001A3A6  720D                     moveq.l    D1, 0x0D
  35527. 0001A3A8  D081                     add.l      D0, D1
  35528. 0001A3AA  3540 0006                move.w     [A2 + 0x6], D0
  35529. 0001A3AE  302E FFF8                move.w     D0, [A6 - 0x8]
  35530. 0001A3B2  48C0                     ext.l      D0
  35531. 0001A3B4  5980                     subq.l     D0, 4
  35532. 0001A3B6  3480                     move.w     [A2], D0
  35533. 0001A3B8  3012                     move.w     D0, [A2]
  35534. 0001A3BA  48C0                     ext.l      D0
  35535. 0001A3BC  7210                     moveq.l    D1, 0x10
  35536. 0001A3BE  D081                     add.l      D0, D1
  35537. 0001A3C0  3540 0004                move.w     [A2 + 0x4], D0
  35538. 0001A3C4  6000 00A8                bra        +0xAA /* 0001A46E */
  35539. label0001A3C8:
  35540. 0001A3C8  3543 0004                move.w     [A2 + 0x4], D3
  35541. 0001A3CC  3003                     move.w     D0, D3
  35542. 0001A3CE  48C0                     ext.l      D0
  35543. 0001A3D0  72F3                     moveq.l    D1, 0xFFFFFFF3
  35544. 0001A3D2  D081                     add.l      D0, D1
  35545. 0001A3D4  3480                     move.w     [A2], D0
  35546. 0001A3D6  302E FFFA                move.w     D0, [A6 - 0x6]
  35547. 0001A3DA  48C0                     ext.l      D0
  35548. 0001A3DC  5980                     subq.l     D0, 4
  35549. 0001A3DE  3540 0002                move.w     [A2 + 0x2], D0
  35550. 0001A3E2  302A 0002                move.w     D0, [A2 + 0x2]
  35551. 0001A3E6  48C0                     ext.l      D0
  35552. 0001A3E8  7210                     moveq.l    D1, 0x10
  35553. 0001A3EA  D081                     add.l      D0, D1
  35554. 0001A3EC  3540 0006                move.w     [A2 + 0x6], D0
  35555. 0001A3F0  607C                     bra        +0x7E /* 0001A46E */
  35556. label0001A3F2:
  35557. 0001A3F2  4A2B 0012                tst.b      [A3 + 0x12]
  35558. 0001A3F6  673A                     beq        +0x3C /* 0001A432 */
  35559. 0001A3F8  3543 0002                move.w     [A2 + 0x2], D3
  35560. 0001A3FC  3003                     move.w     D0, D3
  35561. 0001A3FE  48C0                     ext.l      D0
  35562. 0001A400  720F                     moveq.l    D1, 0x0F
  35563. 0001A402  D081                     add.l      D0, D1
  35564. 0001A404  3540 0006                move.w     [A2 + 0x6], D0
  35565. 0001A408  4A2B 0015                tst.b      [A3 + 0x15]
  35566. 0001A40C  670C                     beq        +0xE /* 0001A41A */
  35567. 0001A40E  302E FFF8                move.w     D0, [A6 - 0x8]
  35568. 0001A412  48C0                     ext.l      D0
  35569. 0001A414  5D80                     subq.l     D0, 6
  35570. 0001A416  3480                     move.w     [A2], D0
  35571. 0001A418  600A                     bra        +0xC /* 0001A424 */
  35572. label0001A41A:
  35573. 0001A41A  302E FFF8                move.w     D0, [A6 - 0x8]
  35574. 0001A41E  48C0                     ext.l      D0
  35575. 0001A420  5780                     subq.l     D0, 3
  35576. 0001A422  3480                     move.w     [A2], D0
  35577. label0001A424:
  35578. 0001A424  3012                     move.w     D0, [A2]
  35579. 0001A426  48C0                     ext.l      D0
  35580. 0001A428  7210                     moveq.l    D1, 0x10
  35581. 0001A42A  D081                     add.l      D0, D1
  35582. 0001A42C  3540 0004                move.w     [A2 + 0x4], D0
  35583. 0001A430  603C                     bra        +0x3E /* 0001A46E */
  35584. label0001A432:
  35585. 0001A432  3543 0004                move.w     [A2 + 0x4], D3
  35586. 0001A436  3003                     move.w     D0, D3
  35587. 0001A438  48C0                     ext.l      D0
  35588. 0001A43A  72F1                     moveq.l    D1, 0xFFFFFFF1
  35589. 0001A43C  D081                     add.l      D0, D1
  35590. 0001A43E  3480                     move.w     [A2], D0
  35591. 0001A440  4A2B 0015                tst.b      [A3 + 0x15]
  35592. 0001A444  670E                     beq        +0x10 /* 0001A454 */
  35593. 0001A446  302E FFFA                move.w     D0, [A6 - 0x6]
  35594. 0001A44A  48C0                     ext.l      D0
  35595. 0001A44C  5D80                     subq.l     D0, 6
  35596. 0001A44E  3540 0002                move.w     [A2 + 0x2], D0
  35597. 0001A452  600C                     bra        +0xE /* 0001A460 */
  35598. label0001A454:
  35599. 0001A454  302E FFFA                move.w     D0, [A6 - 0x6]
  35600. 0001A458  48C0                     ext.l      D0
  35601. 0001A45A  5780                     subq.l     D0, 3
  35602. 0001A45C  3540 0002                move.w     [A2 + 0x2], D0
  35603. label0001A460:
  35604. 0001A460  302A 0002                move.w     D0, [A2 + 0x2]
  35605. 0001A464  48C0                     ext.l      D0
  35606. 0001A466  7210                     moveq.l    D1, 0x10
  35607. 0001A468  D081                     add.l      D0, D1
  35608. 0001A46A  3540 0006                move.w     [A2 + 0x6], D0
  35609. label0001A46E:
  35610. 0001A46E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  35611. 0001A472  4E5E                     unlink     A6
  35612. 0001A474  4E75                     rts
  35613. 0001A476  4E56 0000                link       A6, 0
  35614. 0001A47A  48E7 0030                movem.l    -[A7], A2,A3
  35615. 0001A47E  266E 0008                movea.l    A3, [A6 + 0x8]
  35616. 0001A482  246E 000C                movea.l    A2, [A6 + 0xC]
  35617. 0001A486  2F0A                     move.l     -[A7], A2
  35618. 0001A488  2F0B                     move.l     -[A7], A3
  35619. 0001A48A  61FF FFFF BCA8           bsr        -0x4356 /* 00016134 */
  35620. 0001A490  4A2B 0014                tst.b      [A3 + 0x14]
  35621. 0001A494  504F                     addq.w     A7, 8
  35622. 0001A496  672E                     beq        +0x30 /* 0001A4C6 */
  35623. 0001A498  4A2B 0012                tst.b      [A3 + 0x12]
  35624. 0001A49C  6712                     beq        +0x14 /* 0001A4B0 */
  35625. 0001A49E  5852                     addq.w     [A2], 4
  35626. 0001A4A0  3012                     move.w     D0, [A2]
  35627. 0001A4A2  48C0                     ext.l      D0
  35628. 0001A4A4  5A80                     addq.l     D0, 5
  35629. 0001A4A6  3540 0004                move.w     [A2 + 0x4], D0
  35630. 0001A4AA  556A 0006                subq.w     [A2 + 0x6], 2
  35631. 0001A4AE  6078                     bra        +0x7A /* 0001A528 */
  35632. label0001A4B0:
  35633. 0001A4B0  586A 0002                addq.w     [A2 + 0x2], 4
  35634. 0001A4B4  556A 0004                subq.w     [A2 + 0x4], 2
  35635. 0001A4B8  302A 0002                move.w     D0, [A2 + 0x2]
  35636. 0001A4BC  48C0                     ext.l      D0
  35637. 0001A4BE  5A80                     addq.l     D0, 5
  35638. 0001A4C0  3540 0006                move.w     [A2 + 0x6], D0
  35639. 0001A4C4  6062                     bra        +0x64 /* 0001A528 */
  35640. label0001A4C6:
  35641. 0001A4C6  4A2B 0012                tst.b      [A3 + 0x12]
  35642. 0001A4CA  672C                     beq        +0x2E /* 0001A4F8 */
  35643. 0001A4CC  4A2B 0015                tst.b      [A3 + 0x15]
  35644. 0001A4D0  6714                     beq        +0x16 /* 0001A4E6 */
  35645. 0001A4D2  5B6A 0004                subq.w     [A2 + 0x4], 5
  35646. 0001A4D6  302A 0004                move.w     D0, [A2 + 0x4]
  35647. 0001A4DA  48C0                     ext.l      D0
  35648. 0001A4DC  5B80                     subq.l     D0, 5
  35649. 0001A4DE  3480                     move.w     [A2], D0
  35650. 0001A4E0  556A 0006                subq.w     [A2 + 0x6], 2
  35651. 0001A4E4  6042                     bra        +0x44 /* 0001A528 */
  35652. label0001A4E6:
  35653. 0001A4E6  5652                     addq.w     [A2], 3
  35654. 0001A4E8  556A 0006                subq.w     [A2 + 0x6], 2
  35655. 0001A4EC  3012                     move.w     D0, [A2]
  35656. 0001A4EE  48C0                     ext.l      D0
  35657. 0001A4F0  5A80                     addq.l     D0, 5
  35658. 0001A4F2  3540 0004                move.w     [A2 + 0x4], D0
  35659. 0001A4F6  6030                     bra        +0x32 /* 0001A528 */
  35660. label0001A4F8:
  35661. 0001A4F8  4A2B 0015                tst.b      [A3 + 0x15]
  35662. 0001A4FC  6716                     beq        +0x18 /* 0001A514 */
  35663. 0001A4FE  5B6A 0006                subq.w     [A2 + 0x6], 5
  35664. 0001A502  302A 0006                move.w     D0, [A2 + 0x6]
  35665. 0001A506  48C0                     ext.l      D0
  35666. 0001A508  5B80                     subq.l     D0, 5
  35667. 0001A50A  3540 0002                move.w     [A2 + 0x2], D0
  35668. 0001A50E  556A 0004                subq.w     [A2 + 0x4], 2
  35669. 0001A512  6014                     bra        +0x16 /* 0001A528 */
  35670. label0001A514:
  35671. 0001A514  566A 0002                addq.w     [A2 + 0x2], 3
  35672. 0001A518  556A 0004                subq.w     [A2 + 0x4], 2
  35673. 0001A51C  302A 0002                move.w     D0, [A2 + 0x2]
  35674. 0001A520  48C0                     ext.l      D0
  35675. 0001A522  5A80                     addq.l     D0, 5
  35676. 0001A524  3540 0006                move.w     [A2 + 0x6], D0
  35677. label0001A528:
  35678. 0001A528  4CDF 0C00                movem.l    A2,A3, [A7]+
  35679. 0001A52C  4E5E                     unlink     A6
  35680. 0001A52E  4E75                     rts
  35681. 0001A530  4E56 0000                link       A6, 0
  35682. 0001A534  48E7 0030                movem.l    -[A7], A2,A3
  35683. 0001A538  266E 0008                movea.l    A3, [A6 + 0x8]
  35684. 0001A53C  246E 000C                movea.l    A2, [A6 + 0xC]
  35685. 0001A540  2F0A                     move.l     -[A7], A2
  35686. 0001A542  2F0B                     move.l     -[A7], A3
  35687. 0001A544  61FF FFFF BBEE           bsr        -0x4410 /* 00016134 */
  35688. 0001A54A  4A2B 0012                tst.b      [A3 + 0x12]
  35689. 0001A54E  504F                     addq.w     A7, 8
  35690. 0001A550  6734                     beq        +0x36 /* 0001A586 */
  35691. 0001A552  066A 000A 0002           addi.w     [A2 + 0x2], 0xA /* '\n' */
  35692. 0001A558  046A 000D 0006           subi.w     [A2 + 0x6], 0xD /* '\r' */
  35693. 0001A55E  4A2B 0015                tst.b      [A3 + 0x15]
  35694. 0001A562  6712                     beq        +0x14 /* 0001A576 */
  35695. 0001A564  046A 0011 0004           subi.w     [A2 + 0x4], 0x11
  35696. 0001A56A  302A 0004                move.w     D0, [A2 + 0x4]
  35697. 0001A56E  48C0                     ext.l      D0
  35698. 0001A570  5180                     subq.l     D0, 8
  35699. 0001A572  3480                     move.w     [A2], D0
  35700. 0001A574  6046                     bra        +0x48 /* 0001A5BC */
  35701. label0001A576:
  35702. 0001A576  0652 0010                addi.w     [A2], 0x10
  35703. 0001A57A  3012                     move.w     D0, [A2]
  35704. 0001A57C  48C0                     ext.l      D0
  35705. 0001A57E  5080                     addq.l     D0, 8
  35706. 0001A580  3540 0004                move.w     [A2 + 0x4], D0
  35707. 0001A584  6036                     bra        +0x38 /* 0001A5BC */
  35708. label0001A586:
  35709. 0001A586  0652 000A                addi.w     [A2], 0xA /* '\n' */
  35710. 0001A58A  046A 000F 0004           subi.w     [A2 + 0x4], 0xF
  35711. 0001A590  4A2B 0015                tst.b      [A3 + 0x15]
  35712. 0001A594  6714                     beq        +0x16 /* 0001A5AA */
  35713. 0001A596  046A 0011 0006           subi.w     [A2 + 0x6], 0x11
  35714. 0001A59C  302A 0006                move.w     D0, [A2 + 0x6]
  35715. 0001A5A0  48C0                     ext.l      D0
  35716. 0001A5A2  5180                     subq.l     D0, 8
  35717. 0001A5A4  3540 0002                move.w     [A2 + 0x2], D0
  35718. 0001A5A8  6012                     bra        +0x14 /* 0001A5BC */
  35719. label0001A5AA:
  35720. 0001A5AA  066A 0010 0002           addi.w     [A2 + 0x2], 0x10
  35721. 0001A5B0  302A 0002                move.w     D0, [A2 + 0x2]
  35722. 0001A5B4  48C0                     ext.l      D0
  35723. 0001A5B6  5080                     addq.l     D0, 8
  35724. 0001A5B8  3540 0006                move.w     [A2 + 0x6], D0
  35725. label0001A5BC:
  35726. 0001A5BC  4CDF 0C00                movem.l    A2,A3, [A7]+
  35727. 0001A5C0  4E5E                     unlink     A6
  35728. 0001A5C2  4E75                     rts
  35729. 0001A5C4  4E56 FFF8                link       A6, -0x0008
  35730. 0001A5C8  48E7 1020                movem.l    -[A7], D3,A2
  35731. 0001A5CC  246E 0008                movea.l    A2, [A6 + 0x8]
  35732. 0001A5D0  486E FFF8                pea.l      [A6 - 0x8]
  35733. 0001A5D4  2F0A                     move.l     -[A7], A2
  35734. 0001A5D6  61FF FFFF BB5C           bsr        -0x44A2 /* 00016134 */
  35735. 0001A5DC  302E FFF8                move.w     D0, [A6 - 0x8]
  35736. 0001A5E0  48C0                     ext.l      D0
  35737. 0001A5E2  362E FFFC                move.w     D3, [A6 - 0x4]
  35738. 0001A5E6  48C3                     ext.l      D3
  35739. 0001A5E8  9680                     sub.l      D3, D0
  35740. 0001A5EA  70E7                     moveq.l    D0, 0xFFFFFFE7
  35741. 0001A5EC  D680                     add.l      D3, D0
  35742. 0001A5EE  4A2A 0012                tst.b      [A2 + 0x12]
  35743. 0001A5F2  504F                     addq.w     A7, 8
  35744. 0001A5F4  6712                     beq        +0x14 /* 0001A608 */
  35745. 0001A5F6  302E FFFA                move.w     D0, [A6 - 0x6]
  35746. 0001A5FA  48C0                     ext.l      D0
  35747. 0001A5FC  362E FFFE                move.w     D3, [A6 - 0x2]
  35748. 0001A600  48C3                     ext.l      D3
  35749. 0001A602  9680                     sub.l      D3, D0
  35750. 0001A604  70E7                     moveq.l    D0, 0xFFFFFFE7
  35751. 0001A606  D680                     add.l      D3, D0
  35752. label0001A608:
  35753. 0001A608  4A2A 0014                tst.b      [A2 + 0x14]
  35754. 0001A60C  6702                     beq        +0x4 /* 0001A610 */
  35755. 0001A60E  5483                     addq.l     D3, 2
  35756. label0001A610:
  35757. 0001A610  2003                     move.l     D0, D3
  35758. 0001A612  4CDF 0408                movem.l    D3,A2, [A7]+
  35759. 0001A616  4E5E                     unlink     A6
  35760. 0001A618  4E75                     rts
  35761. fn0001A61A:
  35762. 0001A61A  4E56 FFF8                link       A6, -0x0008
  35763. 0001A61E  48E7 0038                movem.l    -[A7], A2,A3,A4
  35764. 0001A622  266E 0008                movea.l    A3, [A6 + 0x8]
  35765. 0001A626  286E 000C                movea.l    A4, [A6 + 0xC]
  35766. 0001A62A  246E 0010                movea.l    A2, [A6 + 0x10]
  35767. 0001A62E  486E FFF8                pea.l      [A6 - 0x8]
  35768. 0001A632  2F0B                     move.l     -[A7], A3
  35769. 0001A634  61FF FFFF BAFE           bsr        -0x4500 /* 00016134 */
  35770. 0001A63A  302E FFFC                move.w     D0, [A6 - 0x4]
  35771. 0001A63E  48C0                     ext.l      D0
  35772. 0001A640  5B80                     subq.l     D0, 5
  35773. 0001A642  3880                     move.w     [A4], D0
  35774. 0001A644  302E FFF8                move.w     D0, [A6 - 0x8]
  35775. 0001A648  48C0                     ext.l      D0
  35776. 0001A64A  7214                     moveq.l    D1, 0x14
  35777. 0001A64C  D081                     add.l      D0, D1
  35778. 0001A64E  3480                     move.w     [A2], D0
  35779. 0001A650  4A2B 0012                tst.b      [A3 + 0x12]
  35780. 0001A654  504F                     addq.w     A7, 8
  35781. 0001A656  6716                     beq        +0x18 /* 0001A66E */
  35782. 0001A658  302E FFFA                move.w     D0, [A6 - 0x6]
  35783. 0001A65C  48C0                     ext.l      D0
  35784. 0001A65E  5A80                     addq.l     D0, 5
  35785. 0001A660  3880                     move.w     [A4], D0
  35786. 0001A662  302E FFFE                move.w     D0, [A6 - 0x2]
  35787. 0001A666  48C0                     ext.l      D0
  35788. 0001A668  72EC                     moveq.l    D1, 0xFFFFFFEC
  35789. 0001A66A  D081                     add.l      D0, D1
  35790. 0001A66C  3480                     move.w     [A2], D0
  35791. label0001A66E:
  35792. 0001A66E  4A2B 0014                tst.b      [A3 + 0x14]
  35793. 0001A672  670C                     beq        +0xE /* 0001A680 */
  35794. 0001A674  4A2B 0012                tst.b      [A3 + 0x12]
  35795. 0001A678  6704                     beq        +0x6 /* 0001A67E */
  35796. 0001A67A  5452                     addq.w     [A2], 2
  35797. 0001A67C  6002                     bra        +0x4 /* 0001A680 */
  35798. label0001A67E:
  35799. 0001A67E  5552                     subq.w     [A2], 2
  35800. label0001A680:
  35801. 0001A680  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  35802. 0001A684  4E5E                     unlink     A6
  35803. 0001A686  4E75                     rts
  35804. fn0001A688:
  35805. 0001A688  4E56 FFB0                link       A6, -0x0050
  35806. 0001A68C  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  35807. 0001A690  246E 0008                movea.l    A2, [A6 + 0x8]
  35808. 0001A694  3C2E 000C                move.w     D6, [A6 + 0xC]
  35809. 0001A698  486E FFFC                pea.l      [A6 - 0x4]
  35810. 0001A69C  486E FFFE                pea.l      [A6 - 0x2]
  35811. 0001A6A0  2F0A                     move.l     -[A7], A2
  35812. 0001A6A2  61FF FFFF FF76           bsr        -0x88 /* 0001A61A */
  35813. 0001A6A8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35814. 0001A6AC  61FF FFFF A7DA           bsr        -0x5824 /* 00014E88 */
  35815. 0001A6B2  2600                     move.l     D3, D0
  35816. 0001A6B4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35817. 0001A6B8  61FF FFFF A7C4           bsr        -0x583A /* 00014E7E */
  35818. 0001A6BE  2A00                     move.l     D5, D0
  35819. 0001A6C0  2803                     move.l     D4, D3
  35820. 0001A6C2  BC6E FFFC                cmp.w      D6, [A6 - 0x4]
  35821. 0001A6C6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35822. 0001A6CA  6606                     bne        +0x8 /* 0001A6D2 */
  35823. 0001A6CC  2805                     move.l     D4, D5
  35824. 0001A6CE  6000 016C                bra        +0x16E /* 0001A83C */
  35825. label0001A6D2:
  35826. 0001A6D2  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  35827. 0001A6D6  6700 0164                beq        +0x166 /* 0001A83C */
  35828. 0001A6DA  302E FFFE                move.w     D0, [A6 - 0x2]
  35829. 0001A6DE  48C0                     ext.l      D0
  35830. 0001A6E0  322E FFFC                move.w     D1, [A6 - 0x4]
  35831. 0001A6E4  48C1                     ext.l      D1
  35832. 0001A6E6  9280                     sub.l      D1, D0
  35833. 0001A6E8  2D41 FFB0                move.l     [A6 - 0x50], D1
  35834. 0001A6EC  486E FFB0                pea.l      [A6 - 0x50]
  35835. 0001A6F0  486E FFB0                pea.l      [A6 - 0x50]
  35836. 0001A6F4  3F3C 280E                move.w     -[A7], 0x280E
  35837. 0001A6F8  A9EB                     syscall    Pack4/FP68K
  35838. 0001A6FA  486E FFB0                pea.l      [A6 - 0x50]
  35839. 0001A6FE  486E FFB0                pea.l      [A6 - 0x50]
  35840. 0001A702  3F3C 0810                move.w     -[A7], 0x810
  35841. 0001A706  A9EB                     syscall    Pack4/FP68K
  35842. 0001A708  2005                     move.l     D0, D5
  35843. 0001A70A  9083                     sub.l      D0, D3
  35844. 0001A70C  2D40 FFBA                move.l     [A6 - 0x46], D0
  35845. 0001A710  486E FFBA                pea.l      [A6 - 0x46]
  35846. 0001A714  486E FFBA                pea.l      [A6 - 0x46]
  35847. 0001A718  3F3C 280E                move.w     -[A7], 0x280E
  35848. 0001A71C  A9EB                     syscall    Pack4/FP68K
  35849. 0001A71E  486E FFBA                pea.l      [A6 - 0x46]
  35850. 0001A722  486E FFBA                pea.l      [A6 - 0x46]
  35851. 0001A726  3F3C 0810                move.w     -[A7], 0x810
  35852. 0001A72A  A9EB                     syscall    Pack4/FP68K
  35853. 0001A72C  486E FFBA                pea.l      [A6 - 0x46]
  35854. 0001A730  486E FFC4                pea.l      [A6 - 0x3C]
  35855. 0001A734  3F3C 080E                move.w     -[A7], 0x80E
  35856. 0001A738  A9EB                     syscall    Pack4/FP68K
  35857. 0001A73A  486E FFB0                pea.l      [A6 - 0x50]
  35858. 0001A73E  486E FFC4                pea.l      [A6 - 0x3C]
  35859. 0001A742  3F3C 0806                move.w     -[A7], 0x806
  35860. 0001A746  A9EB                     syscall    Pack4/FP68K
  35861. 0001A748  486E FFC4                pea.l      [A6 - 0x3C]
  35862. 0001A74C  486E FFCE                pea.l      [A6 - 0x32]
  35863. 0001A750  3F3C 0810                move.w     -[A7], 0x810
  35864. 0001A754  A9EB                     syscall    Pack4/FP68K
  35865. 0001A756  2D6E FFCE FFF4           move.l     [A6 - 0xC], [A6 - 0x32]
  35866. 0001A75C  2D6E FFD2 FFF8           move.l     [A6 - 0x8], [A6 - 0x2E]
  35867. 0001A762  302E FFFE                move.w     D0, [A6 - 0x2]
  35868. 0001A766  48C0                     ext.l      D0
  35869. 0001A768  3206                     move.w     D1, D6
  35870. 0001A76A  48C1                     ext.l      D1
  35871. 0001A76C  9280                     sub.l      D1, D0
  35872. 0001A76E  2D41 FFC4                move.l     [A6 - 0x3C], D1
  35873. 0001A772  486E FFC4                pea.l      [A6 - 0x3C]
  35874. 0001A776  486E FFC4                pea.l      [A6 - 0x3C]
  35875. 0001A77A  3F3C 280E                move.w     -[A7], 0x280E
  35876. 0001A77E  A9EB                     syscall    Pack4/FP68K
  35877. 0001A780  486E FFC4                pea.l      [A6 - 0x3C]
  35878. 0001A784  486E FFC4                pea.l      [A6 - 0x3C]
  35879. 0001A788  3F3C 0810                move.w     -[A7], 0x810
  35880. 0001A78C  A9EB                     syscall    Pack4/FP68K
  35881. 0001A78E  486E FFF4                pea.l      [A6 - 0xC]
  35882. 0001A792  486E FFBA                pea.l      [A6 - 0x46]
  35883. 0001A796  3F3C 080E                move.w     -[A7], 0x80E
  35884. 0001A79A  A9EB                     syscall    Pack4/FP68K
  35885. 0001A79C  486E FFC4                pea.l      [A6 - 0x3C]
  35886. 0001A7A0  486E FFBA                pea.l      [A6 - 0x46]
  35887. 0001A7A4  3F3C 0804                move.w     -[A7], 0x804
  35888. 0001A7A8  A9EB                     syscall    Pack4/FP68K
  35889. 0001A7AA  2D43 FFB0                move.l     [A6 - 0x50], D3
  35890. 0001A7AE  486E FFB0                pea.l      [A6 - 0x50]
  35891. 0001A7B2  486E FFB0                pea.l      [A6 - 0x50]
  35892. 0001A7B6  3F3C 280E                move.w     -[A7], 0x280E
  35893. 0001A7BA  A9EB                     syscall    Pack4/FP68K
  35894. 0001A7BC  486E FFB0                pea.l      [A6 - 0x50]
  35895. 0001A7C0  486E FFB0                pea.l      [A6 - 0x50]
  35896. 0001A7C4  3F3C 0810                move.w     -[A7], 0x810
  35897. 0001A7C8  A9EB                     syscall    Pack4/FP68K
  35898. 0001A7CA  486E FFB0                pea.l      [A6 - 0x50]
  35899. 0001A7CE  486E FFD6                pea.l      [A6 - 0x2A]
  35900. 0001A7D2  3F3C 080E                move.w     -[A7], 0x80E
  35901. 0001A7D6  A9EB                     syscall    Pack4/FP68K
  35902. 0001A7D8  486E FFBA                pea.l      [A6 - 0x46]
  35903. 0001A7DC  486E FFD6                pea.l      [A6 - 0x2A]
  35904. 0001A7E0  3F3C 0000                move.w     -[A7], 0x0
  35905. 0001A7E4  A9EB                     syscall    Pack4/FP68K
  35906. 0001A7E6  2D7C 3FFE 8000 FFE0      move.l     [A6 - 0x20], 0x3FFE8000
  35907. 0001A7EE  42AE FFE4                clr.l      [A6 - 0x1C]
  35908. 0001A7F2  426E FFE8                clr.w      [A6 - 0x18]
  35909. 0001A7F6  486E FFD6                pea.l      [A6 - 0x2A]
  35910. 0001A7FA  486E FFE0                pea.l      [A6 - 0x20]
  35911. 0001A7FE  3F3C 0000                move.w     -[A7], 0x0
  35912. 0001A802  A9EB                     syscall    Pack4/FP68K
  35913. 0001A804  486E FFE0                pea.l      [A6 - 0x20]
  35914. 0001A808  486E FFCE                pea.l      [A6 - 0x32]
  35915. 0001A80C  3F3C 0810                move.w     -[A7], 0x810
  35916. 0001A810  A9EB                     syscall    Pack4/FP68K
  35917. 0001A812  486E FFCE                pea.l      [A6 - 0x32]
  35918. 0001A816  486E FFEA                pea.l      [A6 - 0x16]
  35919. 0001A81A  3F3C 080E                move.w     -[A7], 0x80E
  35920. 0001A81E  A9EB                     syscall    Pack4/FP68K
  35921. 0001A820  486E FFEA                pea.l      [A6 - 0x16]
  35922. 0001A824  3F3C 0016                move.w     -[A7], 0x16
  35923. 0001A828  A9EB                     syscall    Pack4/FP68K
  35924. 0001A82A  486E FFEA                pea.l      [A6 - 0x16]
  35925. 0001A82E  486E FFEA                pea.l      [A6 - 0x16]
  35926. 0001A832  3F3C 2810                move.w     -[A7], 0x2810
  35927. 0001A836  A9EB                     syscall    Pack4/FP68K
  35928. 0001A838  282E FFEA                move.l     D4, [A6 - 0x16]
  35929. label0001A83C:
  35930. 0001A83C  2004                     move.l     D0, D4
  35931. 0001A83E  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  35932. 0001A842  4E5E                     unlink     A6
  35933. 0001A844  4E75                     rts
  35934. fn0001A846:
  35935. 0001A846  4E56 FFB0                link       A6, -0x0050
  35936. 0001A84A  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  35937. 0001A84E  246E 0008                movea.l    A2, [A6 + 0x8]
  35938. 0001A852  2C2E 000C                move.l     D6, [A6 + 0xC]
  35939. 0001A856  486E FFFC                pea.l      [A6 - 0x4]
  35940. 0001A85A  486E FFFE                pea.l      [A6 - 0x2]
  35941. 0001A85E  2F0A                     move.l     -[A7], A2
  35942. 0001A860  61FF FFFF FDB8           bsr        -0x246 /* 0001A61A */
  35943. 0001A866  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35944. 0001A86A  61FF FFFF A61C           bsr        -0x59E2 /* 00014E88 */
  35945. 0001A870  2600                     move.l     D3, D0
  35946. 0001A872  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  35947. 0001A876  61FF FFFF A606           bsr        -0x59F8 /* 00014E7E */
  35948. 0001A87C  2A00                     move.l     D5, D0
  35949. 0001A87E  382E FFFE                move.w     D4, [A6 - 0x2]
  35950. 0001A882  BC85                     cmp.l      D6, D5
  35951. 0001A884  4FEF 0014                lea.l      A7, [A7 + 0x14]
  35952. 0001A888  6D08                     blt        +0xA /* 0001A892 */
  35953. 0001A88A  382E FFFC                move.w     D4, [A6 - 0x4]
  35954. 0001A88E  6000 0160                bra        +0x162 /* 0001A9F0 */
  35955. label0001A892:
  35956. 0001A892  BC83                     cmp.l      D6, D3
  35957. 0001A894  6F00 015A                ble        +0x15C /* 0001A9F0 */
  35958. 0001A898  2005                     move.l     D0, D5
  35959. 0001A89A  9083                     sub.l      D0, D3
  35960. 0001A89C  2D40 FFB0                move.l     [A6 - 0x50], D0
  35961. 0001A8A0  486E FFB0                pea.l      [A6 - 0x50]
  35962. 0001A8A4  486E FFB0                pea.l      [A6 - 0x50]
  35963. 0001A8A8  3F3C 280E                move.w     -[A7], 0x280E
  35964. 0001A8AC  A9EB                     syscall    Pack4/FP68K
  35965. 0001A8AE  486E FFB0                pea.l      [A6 - 0x50]
  35966. 0001A8B2  486E FFB0                pea.l      [A6 - 0x50]
  35967. 0001A8B6  3F3C 0810                move.w     -[A7], 0x810
  35968. 0001A8BA  A9EB                     syscall    Pack4/FP68K
  35969. 0001A8BC  3004                     move.w     D0, D4
  35970. 0001A8BE  48C0                     ext.l      D0
  35971. 0001A8C0  322E FFFC                move.w     D1, [A6 - 0x4]
  35972. 0001A8C4  48C1                     ext.l      D1
  35973. 0001A8C6  9280                     sub.l      D1, D0
  35974. 0001A8C8  2D41 FFBA                move.l     [A6 - 0x46], D1
  35975. 0001A8CC  486E FFBA                pea.l      [A6 - 0x46]
  35976. 0001A8D0  486E FFBA                pea.l      [A6 - 0x46]
  35977. 0001A8D4  3F3C 280E                move.w     -[A7], 0x280E
  35978. 0001A8D8  A9EB                     syscall    Pack4/FP68K
  35979. 0001A8DA  486E FFBA                pea.l      [A6 - 0x46]
  35980. 0001A8DE  486E FFBA                pea.l      [A6 - 0x46]
  35981. 0001A8E2  3F3C 0810                move.w     -[A7], 0x810
  35982. 0001A8E6  A9EB                     syscall    Pack4/FP68K
  35983. 0001A8E8  486E FFBA                pea.l      [A6 - 0x46]
  35984. 0001A8EC  486E FFC4                pea.l      [A6 - 0x3C]
  35985. 0001A8F0  3F3C 080E                move.w     -[A7], 0x80E
  35986. 0001A8F4  A9EB                     syscall    Pack4/FP68K
  35987. 0001A8F6  486E FFB0                pea.l      [A6 - 0x50]
  35988. 0001A8FA  486E FFC4                pea.l      [A6 - 0x3C]
  35989. 0001A8FE  3F3C 0806                move.w     -[A7], 0x806
  35990. 0001A902  A9EB                     syscall    Pack4/FP68K
  35991. 0001A904  486E FFC4                pea.l      [A6 - 0x3C]
  35992. 0001A908  486E FFCE                pea.l      [A6 - 0x32]
  35993. 0001A90C  3F3C 0810                move.w     -[A7], 0x810
  35994. 0001A910  A9EB                     syscall    Pack4/FP68K
  35995. 0001A912  2D6E FFCE FFF4           move.l     [A6 - 0xC], [A6 - 0x32]
  35996. 0001A918  2D6E FFD2 FFF8           move.l     [A6 - 0x8], [A6 - 0x2E]
  35997. 0001A91E  2006                     move.l     D0, D6
  35998. 0001A920  9083                     sub.l      D0, D3
  35999. 0001A922  2D40 FFC4                move.l     [A6 - 0x3C], D0
  36000. 0001A926  486E FFC4                pea.l      [A6 - 0x3C]
  36001. 0001A92A  486E FFC4                pea.l      [A6 - 0x3C]
  36002. 0001A92E  3F3C 280E                move.w     -[A7], 0x280E
  36003. 0001A932  A9EB                     syscall    Pack4/FP68K
  36004. 0001A934  486E FFC4                pea.l      [A6 - 0x3C]
  36005. 0001A938  486E FFC4                pea.l      [A6 - 0x3C]
  36006. 0001A93C  3F3C 0810                move.w     -[A7], 0x810
  36007. 0001A940  A9EB                     syscall    Pack4/FP68K
  36008. 0001A942  486E FFF4                pea.l      [A6 - 0xC]
  36009. 0001A946  486E FFBA                pea.l      [A6 - 0x46]
  36010. 0001A94A  3F3C 080E                move.w     -[A7], 0x80E
  36011. 0001A94E  A9EB                     syscall    Pack4/FP68K
  36012. 0001A950  486E FFC4                pea.l      [A6 - 0x3C]
  36013. 0001A954  486E FFBA                pea.l      [A6 - 0x46]
  36014. 0001A958  3F3C 0804                move.w     -[A7], 0x804
  36015. 0001A95C  A9EB                     syscall    Pack4/FP68K
  36016. 0001A95E  3D44 FFB0                move.w     [A6 - 0x50], D4
  36017. 0001A962  486E FFB0                pea.l      [A6 - 0x50]
  36018. 0001A966  486E FFB0                pea.l      [A6 - 0x50]
  36019. 0001A96A  3F3C 200E                move.w     -[A7], 0x200E
  36020. 0001A96E  A9EB                     syscall    Pack4/FP68K
  36021. 0001A970  486E FFB0                pea.l      [A6 - 0x50]
  36022. 0001A974  486E FFB0                pea.l      [A6 - 0x50]
  36023. 0001A978  3F3C 0810                move.w     -[A7], 0x810
  36024. 0001A97C  A9EB                     syscall    Pack4/FP68K
  36025. 0001A97E  486E FFB0                pea.l      [A6 - 0x50]
  36026. 0001A982  486E FFD6                pea.l      [A6 - 0x2A]
  36027. 0001A986  3F3C 080E                move.w     -[A7], 0x80E
  36028. 0001A98A  A9EB                     syscall    Pack4/FP68K
  36029. 0001A98C  486E FFBA                pea.l      [A6 - 0x46]
  36030. 0001A990  486E FFD6                pea.l      [A6 - 0x2A]
  36031. 0001A994  3F3C 0000                move.w     -[A7], 0x0
  36032. 0001A998  A9EB                     syscall    Pack4/FP68K
  36033. 0001A99A  2D7C 3FFE 8000 FFE0      move.l     [A6 - 0x20], 0x3FFE8000
  36034. 0001A9A2  42AE FFE4                clr.l      [A6 - 0x1C]
  36035. 0001A9A6  426E FFE8                clr.w      [A6 - 0x18]
  36036. 0001A9AA  486E FFD6                pea.l      [A6 - 0x2A]
  36037. 0001A9AE  486E FFE0                pea.l      [A6 - 0x20]
  36038. 0001A9B2  3F3C 0000                move.w     -[A7], 0x0
  36039. 0001A9B6  A9EB                     syscall    Pack4/FP68K
  36040. 0001A9B8  486E FFE0                pea.l      [A6 - 0x20]
  36041. 0001A9BC  486E FFCE                pea.l      [A6 - 0x32]
  36042. 0001A9C0  3F3C 0810                move.w     -[A7], 0x810
  36043. 0001A9C4  A9EB                     syscall    Pack4/FP68K
  36044. 0001A9C6  486E FFCE                pea.l      [A6 - 0x32]
  36045. 0001A9CA  486E FFEA                pea.l      [A6 - 0x16]
  36046. 0001A9CE  3F3C 080E                move.w     -[A7], 0x80E
  36047. 0001A9D2  A9EB                     syscall    Pack4/FP68K
  36048. 0001A9D4  486E FFEA                pea.l      [A6 - 0x16]
  36049. 0001A9D8  3F3C 0016                move.w     -[A7], 0x16
  36050. 0001A9DC  A9EB                     syscall    Pack4/FP68K
  36051. 0001A9DE  486E FFEA                pea.l      [A6 - 0x16]
  36052. 0001A9E2  486E FFEA                pea.l      [A6 - 0x16]
  36053. 0001A9E6  3F3C 2810                move.w     -[A7], 0x2810
  36054. 0001A9EA  A9EB                     syscall    Pack4/FP68K
  36055. 0001A9EC  382E FFEC                move.w     D4, [A6 - 0x14]
  36056. label0001A9F0:
  36057. 0001A9F0  3004                     move.w     D0, D4
  36058. 0001A9F2  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  36059. 0001A9F6  4E5E                     unlink     A6
  36060. 0001A9F8  4E75                     rts
  36061. fn0001A9FA:
  36062. 0001A9FA  4E56 0000                link       A6, 0
  36063. 0001A9FE  48E7 0030                movem.l    -[A7], A2,A3
  36064. 0001AA02  246E 0008                movea.l    A2, [A6 + 0x8]
  36065. 0001AA06  266E 000C                movea.l    A3, [A6 + 0xC]
  36066. 0001AA0A  4A12                     tst.b      [A2]
  36067. 0001AA0C  6710                     beq        +0x12 /* 0001AA1E */
  36068. 0001AA0E  3F3C 0001                move.w     -[A7], 0x1
  36069. 0001AA12  2F2A 0002                move.l     -[A7], [A2 + 0x2]
  36070. 0001AA16  4EB9 0000 3E0A           jsr        [0x00003E0A]
  36071. 0001AA1C  5C4F                     addq.w     A7, 6
  36072. label0001AA1E:
  36073. 0001AA1E  B6FC 0000                cmpa.w     A3, 0x0
  36074. 0001AA22  56C0                     sne        D0
  36075. 0001AA24  4400                     neg.b      D0
  36076. 0001AA26  1480                     move.b     [A2], D0
  36077. 0001AA28  254B 0002                move.l     [A2 + 0x2], A3
  36078. 0001AA2C  4CDF 0C00                movem.l    A2,A3, [A7]+
  36079. 0001AA30  4E5E                     unlink     A6
  36080. 0001AA32  4E75                     rts
  36081. fn0001AA34:
  36082. 0001AA34  4E56 0000                link       A6, 0
  36083. 0001AA38  2F0A                     move.l     -[A7], A2
  36084. 0001AA3A  246E 0008                movea.l    A2, [A6 + 0x8]
  36085. 0001AA3E  200A                     move.l     D0, A2
  36086. 0001AA40  6724                     beq        +0x26 /* 0001AA66 */
  36087. 0001AA42  4A12                     tst.b      [A2]
  36088. 0001AA44  6710                     beq        +0x12 /* 0001AA56 */
  36089. 0001AA46  3F3C 0001                move.w     -[A7], 0x1
  36090. 0001AA4A  2F2A 0002                move.l     -[A7], [A2 + 0x2]
  36091. 0001AA4E  4EB9 0000 3E0A           jsr        [0x00003E0A]
  36092. 0001AA54  5C4F                     addq.w     A7, 6
  36093. label0001AA56:
  36094. 0001AA56  4A6E 000C                tst.w      [A6 + 0xC]
  36095. 0001AA5A  6F0A                     ble        +0xC /* 0001AA66 */
  36096. 0001AA5C  2F0A                     move.l     -[A7], A2
  36097. 0001AA5E  4EB9 0000 2592           jsr        [0x00002592]
  36098. 0001AA64  584F                     addq.w     A7, 4
  36099. label0001AA66:
  36100. 0001AA66  204A                     movea.l    A0, A2
  36101. 0001AA68  245F                     movea.l    A2, [A7]+
  36102. 0001AA6A  4E5E                     unlink     A6
  36103. 0001AA6C  4E75                     rts
  36104. fn0001AA6E:
  36105. 0001AA6E  4E56 0000                link       A6, 0
  36106. 0001AA72  42A7                     clr.l      -[A7]
  36107. 0001AA74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  36108. 0001AA78  61FF 0000 0008           bsr        +0xA /* 0001AA82 */
  36109. 0001AA7E  4E5E                     unlink     A6
  36110. 0001AA80  4E75                     rts
  36111. fn0001AA82:
  36112. 0001AA82  48E7 0030                movem.l    -[A7], A2,A3
  36113. 0001AA86  246F 000C                movea.l    A2, [A7 + 0xC]
  36114. 0001AA8A  266F 0010                movea.l    A3, [A7 + 0x10]
  36115. 0001AA8E  B6FC 0000                cmpa.w     A3, 0x0
  36116. 0001AA92  56C0                     sne        D0
  36117. 0001AA94  4400                     neg.b      D0
  36118. 0001AA96  1480                     move.b     [A2], D0
  36119. 0001AA98  254B 0002                move.l     [A2 + 0x2], A3
  36120. 0001AA9C  204A                     movea.l    A0, A2
  36121. 0001AA9E  4CDF 0C00                movem.l    A2,A3, [A7]+
  36122. 0001AAA2  4E75                     rts
  36123. fn0001AAA4:
  36124. 0001AAA4  4E56 FFDA                link       A6, -0x0026
  36125. 0001AAA8  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  36126. 0001AAAC  246E 0008                movea.l    A2, [A6 + 0x8]
  36127. 0001AAB0  382E 000C                move.w     D4, [A6 + 0xC]
  36128. 0001AAB4  286E 000E                movea.l    A4, [A6 + 0xE]
  36129. 0001AAB8  4A44                     tst.w      D4
  36130. 0001AABA  6714                     beq        +0x16 /* 0001AAD0 */
  36131. 0001AABC  204A                     movea.l    A0, A2
  36132. 0001AABE  41E8 00BC                lea.l      A0, [A0 + 0xBC]
  36133. 0001AAC2  2608                     move.l     D3, A0
  36134. 0001AAC4  2488                     move.l     [A2], A0
  36135. 0001AAC6  2F03                     move.l     -[A7], D3
  36136. 0001AAC8  4EB9 0000 3F3A           jsr        [0x00003F3A]
  36137. 0001AACE  584F                     addq.w     A7, 4
  36138. label0001AAD0:
  36139. 0001AAD0  2F0C                     move.l     -[A7], A4
  36140. 0001AAD2  4267                     clr.w      -[A7]
  36141. 0001AAD4  2F0A                     move.l     -[A7], A2
  36142. 0001AAD6  4EB9 0000 3A42           jsr        [0x00003A42]
  36143. 0001AADC  486A 007A                pea.l      [A2 + 0x7A]
  36144. 0001AAE0  4EB9 0000 402A           jsr        [0x0000402A]
  36145. 0001AAE6  41F9 0001 3114           lea.l      A0, [0x00013114]
  36146. 0001AAEC  2548 0004                move.l     [A2 + 0x4], A0
  36147. 0001AAF0  41F9 0001 3114           lea.l      A0, [0x00013114]
  36148. 0001AAF6  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  36149. 0001AAFA  2252                     movea.l    A1, [A2]
  36150. 0001AAFC  2288                     move.l     [A1], A0
  36151. 0001AAFE  41F9 0001 3114           lea.l      A0, [0x00013114]
  36152. 0001AB04  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  36153. 0001AB08  2548 007A                move.l     [A2 + 0x7A], A0
  36154. 0001AB0C  2652                     movea.l    A3, [A2]
  36155. 0001AB0E  204A                     movea.l    A0, A2
  36156. 0001AB10  41E8 00BC                lea.l      A0, [A0 + 0xBC]
  36157. 0001AB14  91CB                     sub.l      A0, A3
  36158. 0001AB16  2748 0008                move.l     [A3 + 0x8], A0
  36159. 0001AB1A  4878 000C                push.l     0xC
  36160. 0001AB1E  486E FFF4                pea.l      [A6 - 0xC]
  36161. 0001AB22  2F0C                     move.l     -[A7], A4
  36162. 0001AB24  2057                     movea.l    A0, [A7]
  36163. 0001AB26  2250                     movea.l    A1, [A0]
  36164. 0001AB28  2269 0024                movea.l    A1, [A1 + 0x24]
  36165. 0001AB2C  4E91                     jsr        [A1]
  36166. 0001AB2E  486E FFF3                pea.l      [A6 - 0xD]
  36167. 0001AB32  2F0C                     move.l     -[A7], A4
  36168. 0001AB34  61FF FFFE 7E44           bsr        -0x181BA /* 0000297A */
  36169. 0001AB3A  256E FFFC 00B4           move.l     [A2 + 0xB4], [A6 - 0x4]
  36170. 0001AB40  42AA 00A8                clr.l      [A2 + 0xA8]
  36171. 0001AB44  422A 00BA                clr.b      [A2 + 0xBA]
  36172. 0001AB48  356A 002A 00B8           move.w     [A2 + 0xB8], [A2 + 0x2A]
  36173. 0001AB4E  0C6A 0001 00B8           cmpi.w     [A2 + 0xB8], 0x1
  36174. 0001AB54  4FEF 0022                lea.l      A7, [A7 + 0x22]
  36175. 0001AB58  6E06                     bgt        +0x8 /* 0001AB60 */
  36176. 0001AB5A  357C 0010 00B8           move.w     [A2 + 0xB8], 0x10
  36177. label0001AB60:
  36178. 0001AB60  7001                     moveq.l    D0, 0x01
  36179. 0001AB62  2540 0028                move.l     [A2 + 0x28], D0
  36180. 0001AB66  42AA 00AC                clr.l      [A2 + 0xAC]
  36181. 0001AB6A  42AA 00B0                clr.l      [A2 + 0xB0]
  36182. 0001AB6E  2D4F FFEE                move.l     [A6 - 0x12], A7
  36183. 0001AB72  102E FFF3                move.b     D0, [A6 - 0xD]
  36184. 0001AB76  56C0                     sne        D0
  36185. 0001AB78  4400                     neg.b      D0
  36186. 0001AB7A  1F00                     move.b     -[A7], D0
  36187. 0001AB7C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  36188. 0001AB80  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  36189. 0001AB84  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  36190. 0001AB88  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  36191. 0001AB8C  2F0A                     move.l     -[A7], A2
  36192. 0001AB8E  61FF 0000 00F2           bsr        +0xF4 /* 0001AC82 */
  36193. 0001AB94  4FEF 000E                lea.l      A7, [A7 + 0xE]
  36194. 0001AB98  6052                     bra        +0x54 /* 0001ABEC */
  36195. 0001AB9A  4AAA 00AC                tst.l      [A2 + 0xAC]
  36196. 0001AB9E  6718                     beq        +0x1A /* 0001ABB8 */
  36197. 0001ABA0  3F3C 0001                move.w     -[A7], 0x1
  36198. 0001ABA4  206A 00AC                movea.l    A0, [A2 + 0xAC]
  36199. 0001ABA8  4850                     pea.l      [A0]
  36200. 0001ABAA  2057                     movea.l    A0, [A7]
  36201. 0001ABAC  2268 0004                movea.l    A1, [A0 + 0x4]
  36202. 0001ABB0  2269 0008                movea.l    A1, [A1 + 0x8]
  36203. 0001ABB4  4E91                     jsr        [A1]
  36204. 0001ABB6  5C4F                     addq.w     A7, 6
  36205. label0001ABB8:
  36206. 0001ABB8  4AAA 00B0                tst.l      [A2 + 0xB0]
  36207. 0001ABBC  6718                     beq        +0x1A /* 0001ABD6 */
  36208. 0001ABBE  3F3C 0001                move.w     -[A7], 0x1
  36209. 0001ABC2  206A 00B0                movea.l    A0, [A2 + 0xB0]
  36210. 0001ABC6  4850                     pea.l      [A0]
  36211. 0001ABC8  2057                     movea.l    A0, [A7]
  36212. 0001ABCA  2268 0004                movea.l    A1, [A0 + 0x4]
  36213. 0001ABCE  2269 0008                movea.l    A1, [A1 + 0x8]
  36214. 0001ABD2  4E91                     jsr        [A1]
  36215. 0001ABD4  5C4F                     addq.w     A7, 6
  36216. label0001ABD6:
  36217. 0001ABD6  42A7                     clr.l      -[A7]
  36218. 0001ABD8  42A7                     clr.l      -[A7]
  36219. 0001ABDA  42A7                     clr.l      -[A7]
  36220. 0001ABDC  4EB9 0000 2542           jsr        [0x00002542]
  36221. 0001ABE2  486E FFDA                pea.l      [A6 - 0x26]
  36222. 0001ABE6  4EB9 0000 254A           jsr        [0x0000254A]
  36223. label0001ABEC:
  36224. 0001ABEC  204A                     movea.l    A0, A2
  36225. 0001ABEE  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  36226. 0001ABF2  4E5E                     unlink     A6
  36227. 0001ABF4  4E75                     rts
  36228. 0001ABF6  4E56 0000                link       A6, 0
  36229. 0001ABFA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  36230. 0001ABFE  246E 0008                movea.l    A2, [A6 + 0x8]
  36231. 0001AC02  362E 000C                move.w     D3, [A6 + 0xC]
  36232. 0001AC06  200A                     move.l     D0, A2
  36233. 0001AC08  676E                     beq        +0x70 /* 0001AC78 */
  36234. 0001AC0A  41F9 0001 3114           lea.l      A0, [0x00013114]
  36235. 0001AC10  2548 0004                move.l     [A2 + 0x4], A0
  36236. 0001AC14  41F9 0001 3114           lea.l      A0, [0x00013114]
  36237. 0001AC1A  41E8 01C8                lea.l      A0, [A0 + 0x1C8]
  36238. 0001AC1E  2252                     movea.l    A1, [A2]
  36239. 0001AC20  2288                     move.l     [A1], A0
  36240. 0001AC22  41F9 0001 3114           lea.l      A0, [0x00013114]
  36241. 0001AC28  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  36242. 0001AC2C  2548 007A                move.l     [A2 + 0x7A], A0
  36243. 0001AC30  2652                     movea.l    A3, [A2]
  36244. 0001AC32  204A                     movea.l    A0, A2
  36245. 0001AC34  41E8 00BC                lea.l      A0, [A0 + 0xBC]
  36246. 0001AC38  2848                     movea.l    A4, A0
  36247. 0001AC3A  91CB                     sub.l      A0, A3
  36248. 0001AC3C  2748 0008                move.l     [A3 + 0x8], A0
  36249. 0001AC40  4267                     clr.w      -[A7]
  36250. 0001AC42  486A 007A                pea.l      [A2 + 0x7A]
  36251. 0001AC46  4EB9 0000 4032           jsr        [0x00004032]
  36252. 0001AC4C  4267                     clr.w      -[A7]
  36253. 0001AC4E  2F0A                     move.l     -[A7], A2
  36254. 0001AC50  4EB9 0000 3A4A           jsr        [0x00003A4A]
  36255. 0001AC56  4A43                     tst.w      D3
  36256. 0001AC58  4FEF 000C                lea.l      A7, [A7 + 0xC]
  36257. 0001AC5C  670C                     beq        +0xE /* 0001AC6A */
  36258. 0001AC5E  4267                     clr.w      -[A7]
  36259. 0001AC60  2F0C                     move.l     -[A7], A4
  36260. 0001AC62  4EB9 0000 3F42           jsr        [0x00003F42]
  36261. 0001AC68  5C4F                     addq.w     A7, 6
  36262. label0001AC6A:
  36263. 0001AC6A  4A43                     tst.w      D3
  36264. 0001AC6C  6F0A                     ble        +0xC /* 0001AC78 */
  36265. 0001AC6E  2F0A                     move.l     -[A7], A2
  36266. 0001AC70  4EB9 0000 2592           jsr        [0x00002592]
  36267. 0001AC76  584F                     addq.w     A7, 4
  36268. label0001AC78:
  36269. 0001AC78  204A                     movea.l    A0, A2
  36270. 0001AC7A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  36271. 0001AC7E  4E5E                     unlink     A6
  36272. 0001AC80  4E75                     rts
  36273. fn0001AC82:
  36274. 0001AC82  4E56 FFE2                link       A6, -0x001E
  36275. 0001AC86  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  36276. 0001AC8A  246E 0008                movea.l    A2, [A6 + 0x8]
  36277. 0001AC8E  382E 000C                move.w     D4, [A6 + 0xC]
  36278. 0001AC92  3E2E 000E                move.w     D7, [A6 + 0xE]
  36279. 0001AC96  362E 0010                move.w     D3, [A6 + 0x10]
  36280. 0001AC9A  3C2E 0012                move.w     D6, [A6 + 0x12]
  36281. 0001AC9E  1A2E 0014                move.b     D5, [A6 + 0x14]
  36282. 0001ACA2  422E FFEA                clr.b      [A6 - 0x16]
  36283. 0001ACA6  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  36284. 0001ACAC  42AE FFF8                clr.l      [A6 - 0x8]
  36285. 0001ACB0  2D4A FFFC                move.l     [A6 - 0x4], A2
  36286. 0001ACB4  4A44                     tst.w      D4
  36287. 0001ACB6  6D00 00AE                blt        +0xB0 /* 0001AD66 */
  36288. 0001ACBA  70FD                     moveq.l    D0, 0xFFFFFFFD
  36289. 0001ACBC  2D40 FFE2                move.l     [A6 - 0x1E], D0
  36290. 0001ACC0  3004                     move.w     D0, D4
  36291. 0001ACC2  48C0                     ext.l      D0
  36292. 0001ACC4  322A 000C                move.w     D1, [A2 + 0xC]
  36293. 0001ACC8  48C1                     ext.l      D1
  36294. 0001ACCA  9280                     sub.l      D1, D0
  36295. 0001ACCC  3007                     move.w     D0, D7
  36296. 0001ACCE  48C0                     ext.l      D0
  36297. 0001ACD0  9280                     sub.l      D1, D0
  36298. 0001ACD2  3D41 FFE6                move.w     [A6 - 0x1A], D1
  36299. 0001ACD6  3D6A 00B8 FFE8           move.w     [A6 - 0x18], [A2 + 0xB8]
  36300. 0001ACDC  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  36301. 0001ACE2  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  36302. 0001ACE8  422E FFED                clr.b      [A6 - 0x13]
  36303. 0001ACEC  1D7C 0001 FFEF           move.b     [A6 - 0x11], 0x1
  36304. 0001ACF2  3044                     movea.w    A0, D4
  36305. 0001ACF4  2D48 FFF0                move.l     [A6 - 0x10], A0
  36306. 0001ACF8  302A 00B8                move.w     D0, [A2 + 0xB8]
  36307. 0001ACFC  48C0                     ext.l      D0
  36308. 0001ACFE  322A 000E                move.w     D1, [A2 + 0xE]
  36309. 0001AD02  48C1                     ext.l      D1
  36310. 0001AD04  9280                     sub.l      D1, D0
  36311. 0001AD06  2D41 FFF4                move.l     [A6 - 0xC], D1
  36312. 0001AD0A  4878 0076                push.l     0x76 /* 'v' */
  36313. 0001AD0E  4EB9 0000 258A           jsr        [0x0000258A]
  36314. 0001AD14  2648                     movea.l    A3, A0
  36315. 0001AD16  2008                     move.l     D0, A0
  36316. 0001AD18  584F                     addq.w     A7, 4
  36317. 0001AD1A  6724                     beq        +0x26 /* 0001AD40 */
  36318. 0001AD1C  2F3C 6973 6261           move.l     -[A7], 0x69736261 /* 'isba' */
  36319. 0001AD22  1F05                     move.b     -[A7], D5
  36320. 0001AD24  42A7                     clr.l      -[A7]
  36321. 0001AD26  42A7                     clr.l      -[A7]
  36322. 0001AD28  42A7                     clr.l      -[A7]
  36323. 0001AD2A  42A7                     clr.l      -[A7]
  36324. 0001AD2C  486E FFE2                pea.l      [A6 - 0x1E]
  36325. 0001AD30  3F3C 0001                move.w     -[A7], 0x1
  36326. 0001AD34  2F0B                     move.l     -[A7], A3
  36327. 0001AD36  61FF FFFF AD08           bsr        -0x52F6 /* 00015A40 */
  36328. 0001AD3C  4FEF 0020                lea.l      A7, [A7 + 0x20]
  36329. label0001AD40:
  36330. 0001AD40  254B 00B0                move.l     [A2 + 0xB0], A3
  36331. 0001AD44  200A                     move.l     D0, A2
  36332. 0001AD46  4A80                     tst.l      D0
  36333. 0001AD48  6708                     beq        +0xA /* 0001AD52 */
  36334. 0001AD4A  204A                     movea.l    A0, A2
  36335. 0001AD4C  41E8 007A                lea.l      A0, [A0 + 0x7A]
  36336. 0001AD50  6002                     bra        +0x4 /* 0001AD54 */
  36337. label0001AD52:
  36338. 0001AD52  204A                     movea.l    A0, A2
  36339. label0001AD54:
  36340. 0001AD54  4850                     pea.l      [A0]
  36341. 0001AD56  206A 00B0                movea.l    A0, [A2 + 0xB0]
  36342. 0001AD5A  4868 0028                pea.l      [A0 + 0x28]
  36343. 0001AD5E  4EB9 0000 3F7A           jsr        [0x00003F7A]
  36344. 0001AD64  504F                     addq.w     A7, 8
  36345. label0001AD66:
  36346. 0001AD66  4A43                     tst.w      D3
  36347. 0001AD68  6D00 00AE                blt        +0xB0 /* 0001AE18 */
  36348. 0001AD6C  70FC                     moveq.l    D0, 0xFFFFFFFC
  36349. 0001AD6E  2D40 FFE2                move.l     [A6 - 0x1E], D0
  36350. 0001AD72  3D6A 00B8 FFE6           move.w     [A6 - 0x1A], [A2 + 0xB8]
  36351. 0001AD78  3003                     move.w     D0, D3
  36352. 0001AD7A  48C0                     ext.l      D0
  36353. 0001AD7C  322A 000E                move.w     D1, [A2 + 0xE]
  36354. 0001AD80  48C1                     ext.l      D1
  36355. 0001AD82  9280                     sub.l      D1, D0
  36356. 0001AD84  3006                     move.w     D0, D6
  36357. 0001AD86  48C0                     ext.l      D0
  36358. 0001AD88  9280                     sub.l      D1, D0
  36359. 0001AD8A  3D41 FFE8                move.w     [A6 - 0x18], D1
  36360. 0001AD8E  422E FFEC                clr.b      [A6 - 0x14]
  36361. 0001AD92  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  36362. 0001AD98  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  36363. 0001AD9E  1D7C 0001 FFEF           move.b     [A6 - 0x11], 0x1
  36364. 0001ADA4  302A 00B8                move.w     D0, [A2 + 0xB8]
  36365. 0001ADA8  48C0                     ext.l      D0
  36366. 0001ADAA  322A 000C                move.w     D1, [A2 + 0xC]
  36367. 0001ADAE  48C1                     ext.l      D1
  36368. 0001ADB0  9280                     sub.l      D1, D0
  36369. 0001ADB2  2D41 FFF0                move.l     [A6 - 0x10], D1
  36370. 0001ADB6  3043                     movea.w    A0, D3
  36371. 0001ADB8  2D48 FFF4                move.l     [A6 - 0xC], A0
  36372. 0001ADBC  4878 0076                push.l     0x76 /* 'v' */
  36373. 0001ADC0  4EB9 0000 258A           jsr        [0x0000258A]
  36374. 0001ADC6  2648                     movea.l    A3, A0
  36375. 0001ADC8  2008                     move.l     D0, A0
  36376. 0001ADCA  584F                     addq.w     A7, 4
  36377. 0001ADCC  6724                     beq        +0x26 /* 0001ADF2 */
  36378. 0001ADCE  2F3C 6973 6261           move.l     -[A7], 0x69736261 /* 'isba' */
  36379. 0001ADD4  1F05                     move.b     -[A7], D5
  36380. 0001ADD6  42A7                     clr.l      -[A7]
  36381. 0001ADD8  42A7                     clr.l      -[A7]
  36382. 0001ADDA  42A7                     clr.l      -[A7]
  36383. 0001ADDC  42A7                     clr.l      -[A7]
  36384. 0001ADDE  486E FFE2                pea.l      [A6 - 0x1E]
  36385. 0001ADE2  3F3C 0001                move.w     -[A7], 0x1
  36386. 0001ADE6  2F0B                     move.l     -[A7], A3
  36387. 0001ADE8  61FF FFFF AC56           bsr        -0x53A8 /* 00015A40 */
  36388. 0001ADEE  4FEF 0020                lea.l      A7, [A7 + 0x20]
  36389. label0001ADF2:
  36390. 0001ADF2  254B 00AC                move.l     [A2 + 0xAC], A3
  36391. 0001ADF6  200A                     move.l     D0, A2
  36392. 0001ADF8  4A80                     tst.l      D0
  36393. 0001ADFA  6708                     beq        +0xA /* 0001AE04 */
  36394. 0001ADFC  204A                     movea.l    A0, A2
  36395. 0001ADFE  41E8 007A                lea.l      A0, [A0 + 0x7A]
  36396. 0001AE02  6002                     bra        +0x4 /* 0001AE06 */
  36397. label0001AE04:
  36398. 0001AE04  204A                     movea.l    A0, A2
  36399. label0001AE06:
  36400. 0001AE06  4850                     pea.l      [A0]
  36401. 0001AE08  206A 00AC                movea.l    A0, [A2 + 0xAC]
  36402. 0001AE0C  4868 0028                pea.l      [A0 + 0x28]
  36403. 0001AE10  4EB9 0000 3F7A           jsr        [0x00003F7A]
  36404. 0001AE16  504F                     addq.w     A7, 8
  36405. label0001AE18:
  36406. 0001AE18  200A                     move.l     D0, A2
  36407. 0001AE1A  4A80                     tst.l      D0
  36408. 0001AE1C  6704                     beq        +0x6 /* 0001AE22 */
  36409. 0001AE1E  2052                     movea.l    A0, [A2]
  36410. 0001AE20  6002                     bra        +0x4 /* 0001AE24 */
  36411. label0001AE22:
  36412. 0001AE22  204A                     movea.l    A0, A2
  36413. label0001AE24:
  36414. 0001AE24  4850                     pea.l      [A0]
  36415. 0001AE26  61FF 0000 08D4           bsr        +0x8D6 /* 0001B6FC */
  36416. 0001AE2C  584F                     addq.w     A7, 4
  36417. 0001AE2E  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  36418. 0001AE32  4E5E                     unlink     A6
  36419. 0001AE34  4E75                     rts
  36420. 0001AE36  4E56 FFF4                link       A6, -0x000C
  36421. 0001AE3A  48E7 0038                movem.l    -[A7], A2,A3,A4
  36422. 0001AE3E  246E 0008                movea.l    A2, [A6 + 0x8]
  36423. 0001AE42  4267                     clr.w      -[A7]
  36424. 0001AE44  4879 0001 3388           push.l     0x13388
  36425. 0001AE4A  4879 0001 336C           push.l     0x1336C
  36426. 0001AE50  4878 0004                push.l     0x4
  36427. 0001AE54  2F2A 00B4                move.l     -[A7], [A2 + 0xB4]
  36428. 0001AE58  2F0A                     move.l     -[A7], A2
  36429. 0001AE5A  2057                     movea.l    A0, [A7]
  36430. 0001AE5C  2268 0004                movea.l    A1, [A0 + 0x4]
  36431. 0001AE60  2269 0010                movea.l    A1, [A1 + 0x10]
  36432. 0001AE64  4E91                     jsr        [A1]
  36433. 0001AE66  504F                     addq.w     A7, 8
  36434. 0001AE68  2F08                     move.l     -[A7], A0
  36435. 0001AE6A  4EB9 0000 2582           jsr        [0x00002582]
  36436. 0001AE70  2848                     movea.l    A4, A0
  36437. 0001AE72  200C                     move.l     D0, A4
  36438. 0001AE74  4FEF 0012                lea.l      A7, [A7 + 0x12]
  36439. 0001AE78  674C                     beq        +0x4E /* 0001AEC6 */
  36440. 0001AE7A  2F0A                     move.l     -[A7], A2
  36441. 0001AE7C  2057                     movea.l    A0, [A7]
  36442. 0001AE7E  2268 0004                movea.l    A1, [A0 + 0x4]
  36443. 0001AE82  2269 0018                movea.l    A1, [A1 + 0x18]
  36444. 0001AE86  4E91                     jsr        [A1]
  36445. 0001AE88  2648                     movea.l    A3, A0
  36446. 0001AE8A  200B                     move.l     D0, A3
  36447. 0001AE8C  584F                     addq.w     A7, 4
  36448. 0001AE8E  6608                     bne        +0xA /* 0001AE98 */
  36449. 0001AE90  4EB9 0000 260A           jsr        [0x0000260A]
  36450. 0001AE96  2648                     movea.l    A3, A0
  36451. label0001AE98:
  36452. 0001AE98  2F0B                     move.l     -[A7], A3
  36453. 0001AE9A  486E FFF4                pea.l      [A6 - 0xC]
  36454. 0001AE9E  4EB9 0000 26A2           jsr        [0x000026A2]
  36455. 0001AEA4  2F0C                     move.l     -[A7], A4
  36456. 0001AEA6  2F0A                     move.l     -[A7], A2
  36457. 0001AEA8  2057                     movea.l    A0, [A7]
  36458. 0001AEAA  2268 0004                movea.l    A1, [A0 + 0x4]
  36459. 0001AEAE  2269 01B0                movea.l    A1, [A1 + 0x1B0]
  36460. 0001AEB2  4E91                     jsr        [A1]
  36461. 0001AEB4  3F3C FFFF                move.w     -[A7], 0xFFFF
  36462. 0001AEB8  486E FFF4                pea.l      [A6 - 0xC]
  36463. 0001AEBC  4EB9 0000 26AA           jsr        [0x000026AA]
  36464. 0001AEC2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  36465. label0001AEC6:
  36466. 0001AEC6  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  36467. 0001AECA  4E5E                     unlink     A6
  36468. 0001AECC  4E75                     rts
  36469. 0001AECE  4E56 FFF8                link       A6, -0x0008
  36470. 0001AED2  2F0A                     move.l     -[A7], A2
  36471. 0001AED4  246E 0008                movea.l    A2, [A6 + 0x8]
  36472. 0001AED8  486E FFF8                pea.l      [A6 - 0x8]
  36473. 0001AEDC  2F0A                     move.l     -[A7], A2
  36474. 0001AEDE  2057                     movea.l    A0, [A7]
  36475. 0001AEE0  2268 0004                movea.l    A1, [A0 + 0x4]
  36476. 0001AEE4  2269 003C                movea.l    A1, [A1 + 0x3C]
  36477. 0001AEE8  4E91                     jsr        [A1]
  36478. 0001AEEA  A89E                     syscall    PenNormal
  36479. 0001AEEC  2F0A                     move.l     -[A7], A2
  36480. 0001AEEE  2057                     movea.l    A0, [A7]
  36481. 0001AEF0  2268 0004                movea.l    A1, [A0 + 0x4]
  36482. 0001AEF4  2269 00D8                movea.l    A1, [A1 + 0xD8]
  36483. 0001AEF8  4E91                     jsr        [A1]
  36484. 0001AEFA  486E FFF8                pea.l      [A6 - 0x8]
  36485. 0001AEFE  A8A1                     syscall    FrameRect
  36486. 0001AF00  4AAA 00AC                tst.l      [A2 + 0xAC]
  36487. 0001AF04  4FEF 000C                lea.l      A7, [A7 + 0xC]
  36488. 0001AF08  6732                     beq        +0x34 /* 0001AF3C */
  36489. 0001AF0A  302A 00B8                move.w     D0, [A2 + 0xB8]
  36490. 0001AF0E  48C0                     ext.l      D0
  36491. 0001AF10  322E FFFE                move.w     D1, [A6 - 0x2]
  36492. 0001AF14  48C1                     ext.l      D1
  36493. 0001AF16  9280                     sub.l      D1, D0
  36494. 0001AF18  3F01                     move.w     -[A7], D1
  36495. 0001AF1A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  36496. 0001AF1E  A893                     syscall    MoveTo
  36497. 0001AF20  302A 00B8                move.w     D0, [A2 + 0xB8]
  36498. 0001AF24  48C0                     ext.l      D0
  36499. 0001AF26  322E FFFE                move.w     D1, [A6 - 0x2]
  36500. 0001AF2A  48C1                     ext.l      D1
  36501. 0001AF2C  9280                     sub.l      D1, D0
  36502. 0001AF2E  3F01                     move.w     -[A7], D1
  36503. 0001AF30  302E FFFC                move.w     D0, [A6 - 0x4]
  36504. 0001AF34  48C0                     ext.l      D0
  36505. 0001AF36  5380                     subq.l     D0, 1
  36506. 0001AF38  3F00                     move.w     -[A7], D0
  36507. 0001AF3A  A891                     syscall    LineTo
  36508. label0001AF3C:
  36509. 0001AF3C  4AAA 00B0                tst.l      [A2 + 0xB0]
  36510. 0001AF40  6732                     beq        +0x34 /* 0001AF74 */
  36511. 0001AF42  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  36512. 0001AF46  302A 00B8                move.w     D0, [A2 + 0xB8]
  36513. 0001AF4A  48C0                     ext.l      D0
  36514. 0001AF4C  322E FFFC                move.w     D1, [A6 - 0x4]
  36515. 0001AF50  48C1                     ext.l      D1
  36516. 0001AF52  9280                     sub.l      D1, D0
  36517. 0001AF54  3F01                     move.w     -[A7], D1
  36518. 0001AF56  A893                     syscall    MoveTo
  36519. 0001AF58  302E FFFE                move.w     D0, [A6 - 0x2]
  36520. 0001AF5C  48C0                     ext.l      D0
  36521. 0001AF5E  5380                     subq.l     D0, 1
  36522. 0001AF60  3F00                     move.w     -[A7], D0
  36523. 0001AF62  302A 00B8                move.w     D0, [A2 + 0xB8]
  36524. 0001AF66  48C0                     ext.l      D0
  36525. 0001AF68  322E FFFC                move.w     D1, [A6 - 0x4]
  36526. 0001AF6C  48C1                     ext.l      D1
  36527. 0001AF6E  9280                     sub.l      D1, D0
  36528. 0001AF70  3F01                     move.w     -[A7], D1
  36529. 0001AF72  A891                     syscall    LineTo
  36530. label0001AF74:
  36531. 0001AF74  2F0A                     move.l     -[A7], A2
  36532. 0001AF76  4EB9 0000 35D2           jsr        [0x000035D2]
  36533. 0001AF7C  4A00                     tst.b      D0
  36534. 0001AF7E  584F                     addq.w     A7, 4
  36535. 0001AF80  6600 00B6                bne        +0xB8 /* 0001B038 */
  36536. 0001AF84  4AAA 00AC                tst.l      [A2 + 0xAC]
  36537. 0001AF88  6754                     beq        +0x56 /* 0001AFDE */
  36538. 0001AF8A  486E FFF8                pea.l      [A6 - 0x8]
  36539. 0001AF8E  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36540. 0001AF92  2057                     movea.l    A0, [A7]
  36541. 0001AF94  2268 0004                movea.l    A1, [A0 + 0x4]
  36542. 0001AF98  2269 0038                movea.l    A1, [A1 + 0x38]
  36543. 0001AF9C  4E91                     jsr        [A1]
  36544. 0001AF9E  486E FFF8                pea.l      [A6 - 0x8]
  36545. 0001AFA2  2F0A                     move.l     -[A7], A2
  36546. 0001AFA4  2057                     movea.l    A0, [A7]
  36547. 0001AFA6  2268 0004                movea.l    A1, [A0 + 0x4]
  36548. 0001AFAA  2269 010C                movea.l    A1, [A1 + 0x10C]
  36549. 0001AFAE  4E91                     jsr        [A1]
  36550. 0001AFB0  486E FFFC                pea.l      [A6 - 0x4]
  36551. 0001AFB4  2F0A                     move.l     -[A7], A2
  36552. 0001AFB6  2057                     movea.l    A0, [A7]
  36553. 0001AFB8  2268 0004                movea.l    A1, [A0 + 0x4]
  36554. 0001AFBC  2269 010C                movea.l    A1, [A1 + 0x10C]
  36555. 0001AFC0  4E91                     jsr        [A1]
  36556. 0001AFC2  486E FFF8                pea.l      [A6 - 0x8]
  36557. 0001AFC6  A8A1                     syscall    FrameRect
  36558. 0001AFC8  486E FFF8                pea.l      [A6 - 0x8]
  36559. 0001AFCC  2F3C 0001 0001           move.l     -[A7], 0x10001
  36560. 0001AFD2  A8A9                     syscall    InsetRect
  36561. 0001AFD4  486E FFF8                pea.l      [A6 - 0x8]
  36562. 0001AFD8  A8A3                     syscall    EraseRect
  36563. 0001AFDA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  36564. label0001AFDE:
  36565. 0001AFDE  4AAA 00B0                tst.l      [A2 + 0xB0]
  36566. 0001AFE2  6754                     beq        +0x56 /* 0001B038 */
  36567. 0001AFE4  486E FFF8                pea.l      [A6 - 0x8]
  36568. 0001AFE8  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36569. 0001AFEC  2057                     movea.l    A0, [A7]
  36570. 0001AFEE  2268 0004                movea.l    A1, [A0 + 0x4]
  36571. 0001AFF2  2269 0038                movea.l    A1, [A1 + 0x38]
  36572. 0001AFF6  4E91                     jsr        [A1]
  36573. 0001AFF8  486E FFF8                pea.l      [A6 - 0x8]
  36574. 0001AFFC  2F0A                     move.l     -[A7], A2
  36575. 0001AFFE  2057                     movea.l    A0, [A7]
  36576. 0001B000  2268 0004                movea.l    A1, [A0 + 0x4]
  36577. 0001B004  2269 010C                movea.l    A1, [A1 + 0x10C]
  36578. 0001B008  4E91                     jsr        [A1]
  36579. 0001B00A  486E FFFC                pea.l      [A6 - 0x4]
  36580. 0001B00E  2F0A                     move.l     -[A7], A2
  36581. 0001B010  2057                     movea.l    A0, [A7]
  36582. 0001B012  2268 0004                movea.l    A1, [A0 + 0x4]
  36583. 0001B016  2269 010C                movea.l    A1, [A1 + 0x10C]
  36584. 0001B01A  4E91                     jsr        [A1]
  36585. 0001B01C  486E FFF8                pea.l      [A6 - 0x8]
  36586. 0001B020  A8A1                     syscall    FrameRect
  36587. 0001B022  486E FFF8                pea.l      [A6 - 0x8]
  36588. 0001B026  2F3C 0001 0001           move.l     -[A7], 0x10001
  36589. 0001B02C  A8A9                     syscall    InsetRect
  36590. 0001B02E  486E FFF8                pea.l      [A6 - 0x8]
  36591. 0001B032  A8A3                     syscall    EraseRect
  36592. 0001B034  4FEF 0018                lea.l      A7, [A7 + 0x18]
  36593. label0001B038:
  36594. 0001B038  245F                     movea.l    A2, [A7]+
  36595. 0001B03A  4E5E                     unlink     A6
  36596. 0001B03C  4E75                     rts
  36597. 0001B03E  4E56 0000                link       A6, 0
  36598. 0001B042  2F0A                     move.l     -[A7], A2
  36599. 0001B044  246E 0008                movea.l    A2, [A6 + 0x8]
  36600. 0001B048  4AAA 00AC                tst.l      [A2 + 0xAC]
  36601. 0001B04C  6712                     beq        +0x14 /* 0001B060 */
  36602. 0001B04E  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36603. 0001B052  2057                     movea.l    A0, [A7]
  36604. 0001B054  2268 0004                movea.l    A1, [A0 + 0x4]
  36605. 0001B058  2269 00A4                movea.l    A1, [A1 + 0xA4]
  36606. 0001B05C  4E91                     jsr        [A1]
  36607. 0001B05E  584F                     addq.w     A7, 4
  36608. label0001B060:
  36609. 0001B060  4AAA 00B0                tst.l      [A2 + 0xB0]
  36610. 0001B064  6712                     beq        +0x14 /* 0001B078 */
  36611. 0001B066  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36612. 0001B06A  2057                     movea.l    A0, [A7]
  36613. 0001B06C  2268 0004                movea.l    A1, [A0 + 0x4]
  36614. 0001B070  2269 00A4                movea.l    A1, [A1 + 0xA4]
  36615. 0001B074  4E91                     jsr        [A1]
  36616. 0001B076  584F                     addq.w     A7, 4
  36617. label0001B078:
  36618. 0001B078  245F                     movea.l    A2, [A7]+
  36619. 0001B07A  4E5E                     unlink     A6
  36620. 0001B07C  4E75                     rts
  36621. 0001B07E  4E56 FFF8                link       A6, -0x0008
  36622. 0001B082  2F0A                     move.l     -[A7], A2
  36623. 0001B084  246E 0008                movea.l    A2, [A6 + 0x8]
  36624. 0001B088  4AAA 00AC                tst.l      [A2 + 0xAC]
  36625. 0001B08C  6738                     beq        +0x3A /* 0001B0C6 */
  36626. 0001B08E  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36627. 0001B092  4EB9 0000 359A           jsr        [0x0000359A]
  36628. 0001B098  4A00                     tst.b      D0
  36629. 0001B09A  584F                     addq.w     A7, 4
  36630. 0001B09C  6728                     beq        +0x2A /* 0001B0C6 */
  36631. 0001B09E  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36632. 0001B0A2  2057                     movea.l    A0, [A7]
  36633. 0001B0A4  2268 0004                movea.l    A1, [A0 + 0x4]
  36634. 0001B0A8  2269 00A8                movea.l    A1, [A1 + 0xA8]
  36635. 0001B0AC  4E91                     jsr        [A1]
  36636. 0001B0AE  1F3C 0001                move.b     -[A7], 0x1
  36637. 0001B0B2  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36638. 0001B0B6  2057                     movea.l    A0, [A7]
  36639. 0001B0B8  2268 0004                movea.l    A1, [A0 + 0x4]
  36640. 0001B0BC  2269 00C0                movea.l    A1, [A1 + 0xC0]
  36641. 0001B0C0  4E91                     jsr        [A1]
  36642. 0001B0C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  36643. label0001B0C6:
  36644. 0001B0C6  4AAA 00B0                tst.l      [A2 + 0xB0]
  36645. 0001B0CA  6738                     beq        +0x3A /* 0001B104 */
  36646. 0001B0CC  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36647. 0001B0D0  4EB9 0000 359A           jsr        [0x0000359A]
  36648. 0001B0D6  4A00                     tst.b      D0
  36649. 0001B0D8  584F                     addq.w     A7, 4
  36650. 0001B0DA  6728                     beq        +0x2A /* 0001B104 */
  36651. 0001B0DC  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36652. 0001B0E0  2057                     movea.l    A0, [A7]
  36653. 0001B0E2  2268 0004                movea.l    A1, [A0 + 0x4]
  36654. 0001B0E6  2269 00A8                movea.l    A1, [A1 + 0xA8]
  36655. 0001B0EA  4E91                     jsr        [A1]
  36656. 0001B0EC  1F3C 0001                move.b     -[A7], 0x1
  36657. 0001B0F0  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36658. 0001B0F4  2057                     movea.l    A0, [A7]
  36659. 0001B0F6  2268 0004                movea.l    A1, [A0 + 0x4]
  36660. 0001B0FA  2269 00C0                movea.l    A1, [A1 + 0xC0]
  36661. 0001B0FE  4E91                     jsr        [A1]
  36662. 0001B100  4FEF 000A                lea.l      A7, [A7 + 0xA]
  36663. label0001B104:
  36664. 0001B104  4227                     clr.b      -[A7]
  36665. 0001B106  2F0A                     move.l     -[A7], A2
  36666. 0001B108  2057                     movea.l    A0, [A7]
  36667. 0001B10A  2268 0004                movea.l    A1, [A0 + 0x4]
  36668. 0001B10E  2269 00EC                movea.l    A1, [A1 + 0xEC]
  36669. 0001B112  4E91                     jsr        [A1]
  36670. 0001B114  4A00                     tst.b      D0
  36671. 0001B116  5C4F                     addq.w     A7, 6
  36672. 0001B118  673E                     beq        +0x40 /* 0001B158 */
  36673. 0001B11A  486E FFF8                pea.l      [A6 - 0x8]
  36674. 0001B11E  2F0A                     move.l     -[A7], A2
  36675. 0001B120  2057                     movea.l    A0, [A7]
  36676. 0001B122  2268 0004                movea.l    A1, [A0 + 0x4]
  36677. 0001B126  2269 003C                movea.l    A1, [A1 + 0x3C]
  36678. 0001B12A  4E91                     jsr        [A1]
  36679. 0001B12C  486E FFF8                pea.l      [A6 - 0x8]
  36680. 0001B130  4878 032B                push.l     0x32B
  36681. 0001B134  2F12                     move.l     -[A7], [A2]
  36682. 0001B136  2057                     movea.l    A0, [A7]
  36683. 0001B138  2250                     movea.l    A1, [A0]
  36684. 0001B13A  2269 0018                movea.l    A1, [A1 + 0x18]
  36685. 0001B13E  4E91                     jsr        [A1]
  36686. 0001B140  4A00                     tst.b      D0
  36687. 0001B142  4FEF 0014                lea.l      A7, [A7 + 0x14]
  36688. 0001B146  6710                     beq        +0x12 /* 0001B158 */
  36689. 0001B148  2F0A                     move.l     -[A7], A2
  36690. 0001B14A  2057                     movea.l    A0, [A7]
  36691. 0001B14C  2268 0004                movea.l    A1, [A0 + 0x4]
  36692. 0001B150  2269 00F4                movea.l    A1, [A1 + 0xF4]
  36693. 0001B154  4E91                     jsr        [A1]
  36694. 0001B156  584F                     addq.w     A7, 4
  36695. label0001B158:
  36696. 0001B158  245F                     movea.l    A2, [A7]+
  36697. 0001B15A  4E5E                     unlink     A6
  36698. 0001B15C  4E75                     rts
  36699. 0001B15E  4E56 0000                link       A6, 0
  36700. 0001B162  2F0A                     move.l     -[A7], A2
  36701. 0001B164  246E 0008                movea.l    A2, [A6 + 0x8]
  36702. 0001B168  256E 000C 00A8           move.l     [A2 + 0xA8], [A6 + 0xC]
  36703. 0001B16E  2F0A                     move.l     -[A7], A2
  36704. 0001B170  2057                     movea.l    A0, [A7]
  36705. 0001B172  2268 0004                movea.l    A1, [A0 + 0x4]
  36706. 0001B176  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  36707. 0001B17A  4E91                     jsr        [A1]
  36708. 0001B17C  584F                     addq.w     A7, 4
  36709. 0001B17E  245F                     movea.l    A2, [A7]+
  36710. 0001B180  4E5E                     unlink     A6
  36711. 0001B182  4E75                     rts
  36712. 0001B184  4E56 FFF4                link       A6, -0x000C
  36713. 0001B188  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  36714. 0001B18C  246E 0008                movea.l    A2, [A6 + 0x8]
  36715. 0001B190  266E 000C                movea.l    A3, [A6 + 0xC]
  36716. 0001B194  182E 0010                move.b     D4, [A6 + 0x10]
  36717. 0001B198  162E 0012                move.b     D3, [A6 + 0x12]
  36718. 0001B19C  486E FFFC                pea.l      [A6 - 0x4]
  36719. 0001B1A0  2F0B                     move.l     -[A7], A3
  36720. 0001B1A2  4EB9 0000 348A           jsr        [0x0000348A]
  36721. 0001B1A8  486E FFF4                pea.l      [A6 - 0xC]
  36722. 0001B1AC  2F0B                     move.l     -[A7], A3
  36723. 0001B1AE  4EB9 0000 349A           jsr        [0x0000349A]
  36724. 0001B1B4  4A04                     tst.b      D4
  36725. 0001B1B6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  36726. 0001B1BA  6726                     beq        +0x28 /* 0001B1E2 */
  36727. 0001B1BC  302A 000C                move.w     D0, [A2 + 0xC]
  36728. 0001B1C0  48C0                     ext.l      D0
  36729. 0001B1C2  5580                     subq.l     D0, 2
  36730. 0001B1C4  3D40 FFFC                move.w     [A6 - 0x4], D0
  36731. 0001B1C8  4AAA 00AC                tst.l      [A2 + 0xAC]
  36732. 0001B1CC  670C                     beq        +0xE /* 0001B1DA */
  36733. 0001B1CE  302A 00B8                move.w     D0, [A2 + 0xB8]
  36734. 0001B1D2  48C0                     ext.l      D0
  36735. 0001B1D4  5380                     subq.l     D0, 1
  36736. 0001B1D6  916E FFFC                sub.w      [A6 - 0x4], D0
  36737. label0001B1DA:
  36738. 0001B1DA  7001                     moveq.l    D0, 0x01
  36739. 0001B1DC  2D40 FFF4                move.l     [A6 - 0xC], D0
  36740. 0001B1E0  6008                     bra        +0xA /* 0001B1EA */
  36741. label0001B1E2:
  36742. 0001B1E2  202A 0010                move.l     D0, [A2 + 0x10]
  36743. 0001B1E6  91AE FFF4                sub.l      [A6 - 0xC], D0
  36744. label0001B1EA:
  36745. 0001B1EA  4A03                     tst.b      D3
  36746. 0001B1EC  6726                     beq        +0x28 /* 0001B214 */
  36747. 0001B1EE  302A 000E                move.w     D0, [A2 + 0xE]
  36748. 0001B1F2  48C0                     ext.l      D0
  36749. 0001B1F4  5580                     subq.l     D0, 2
  36750. 0001B1F6  3D40 FFFE                move.w     [A6 - 0x2], D0
  36751. 0001B1FA  4AAA 00B0                tst.l      [A2 + 0xB0]
  36752. 0001B1FE  670C                     beq        +0xE /* 0001B20C */
  36753. 0001B200  302A 00B8                move.w     D0, [A2 + 0xB8]
  36754. 0001B204  48C0                     ext.l      D0
  36755. 0001B206  5380                     subq.l     D0, 1
  36756. 0001B208  916E FFFE                sub.w      [A6 - 0x2], D0
  36757. label0001B20C:
  36758. 0001B20C  7001                     moveq.l    D0, 0x01
  36759. 0001B20E  2D40 FFF8                move.l     [A6 - 0x8], D0
  36760. 0001B212  6008                     bra        +0xA /* 0001B21C */
  36761. label0001B214:
  36762. 0001B214  202A 0014                move.l     D0, [A2 + 0x14]
  36763. 0001B218  91AE FFF8                sub.l      [A6 - 0x8], D0
  36764. label0001B21C:
  36765. 0001B21C  4227                     clr.b      -[A7]
  36766. 0001B21E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  36767. 0001B222  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  36768. 0001B226  2F0B                     move.l     -[A7], A3
  36769. 0001B228  4EB9 0000 34D2           jsr        [0x000034D2]
  36770. 0001B22E  4227                     clr.b      -[A7]
  36771. 0001B230  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  36772. 0001B234  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  36773. 0001B238  2F0B                     move.l     -[A7], A3
  36774. 0001B23A  4EB9 0000 34BA           jsr        [0x000034BA]
  36775. 0001B240  4FEF 0018                lea.l      A7, [A7 + 0x18]
  36776. 0001B244  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  36777. 0001B248  4E5E                     unlink     A6
  36778. 0001B24A  4E75                     rts
  36779. 0001B24C  4E56 FFE4                link       A6, -0x001C
  36780. 0001B250  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  36781. 0001B254  246E 0008                movea.l    A2, [A6 + 0x8]
  36782. 0001B258  266A 00A8                movea.l    A3, [A2 + 0xA8]
  36783. 0001B25C  200B                     move.l     D0, A3
  36784. 0001B25E  6706                     beq        +0x8 /* 0001B266 */
  36785. 0001B260  4A2A 00BA                tst.b      [A2 + 0xBA]
  36786. 0001B264  6704                     beq        +0x6 /* 0001B26A */
  36787. label0001B266:
  36788. 0001B266  6000 0118                bra        +0x11A /* 0001B380 */
  36789. label0001B26A:
  36790. 0001B26A  486E FFF8                pea.l      [A6 - 0x8]
  36791. 0001B26E  2F0B                     move.l     -[A7], A3
  36792. 0001B270  4EB9 0000 3BD2           jsr        [0x00003BD2]
  36793. 0001B276  486E FFEC                pea.l      [A6 - 0x14]
  36794. 0001B27A  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  36795. 0001B27E  4EB9 0000 348A           jsr        [0x0000348A]
  36796. 0001B284  486E FFE4                pea.l      [A6 - 0x1C]
  36797. 0001B288  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  36798. 0001B28C  2057                     movea.l    A0, [A7]
  36799. 0001B28E  2268 0004                movea.l    A1, [A0 + 0x4]
  36800. 0001B292  2269 0150                movea.l    A1, [A1 + 0x150]
  36801. 0001B296  4E91                     jsr        [A1]
  36802. 0001B298  486E FFF0                pea.l      [A6 - 0x10]
  36803. 0001B29C  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  36804. 0001B2A0  2057                     movea.l    A0, [A7]
  36805. 0001B2A2  2268 0004                movea.l    A1, [A0 + 0x4]
  36806. 0001B2A6  2269 0154                movea.l    A1, [A1 + 0x154]
  36807. 0001B2AA  4E91                     jsr        [A1]
  36808. 0001B2AC  4AAA 00AC                tst.l      [A2 + 0xAC]
  36809. 0001B2B0  4FEF 0020                lea.l      A7, [A7 + 0x20]
  36810. 0001B2B4  6762                     beq        +0x64 /* 0001B318 */
  36811. 0001B2B6  302E FFEE                move.w     D0, [A6 - 0x12]
  36812. 0001B2BA  48C0                     ext.l      D0
  36813. 0001B2BC  262E FFE8                move.l     D3, [A6 - 0x18]
  36814. 0001B2C0  9680                     sub.l      D3, D0
  36815. 0001B2C2  282E FFF4                move.l     D4, [A6 - 0xC]
  36816. 0001B2C6  B883                     cmp.l      D4, D3
  36817. 0001B2C8  6F02                     ble        +0x4 /* 0001B2CC */
  36818. 0001B2CA  2604                     move.l     D3, D4
  36819. label0001B2CC:
  36820. 0001B2CC  7800                     moveq.l    D4, 0x00
  36821. 0001B2CE  4A83                     tst.l      D3
  36822. 0001B2D0  6F0E                     ble        +0x10 /* 0001B2E0 */
  36823. 0001B2D2  2A2E FFFC                move.l     D5, [A6 - 0x4]
  36824. 0001B2D6  2803                     move.l     D4, D3
  36825. 0001B2D8  D885                     add.l      D4, D5
  36826. 0001B2DA  5384                     subq.l     D4, 1
  36827. 0001B2DC  4C45 4804                movem.l    D2,A3,A6, D5
  36828. label0001B2E0:
  36829. 0001B2E0  2F04                     move.l     -[A7], D4
  36830. 0001B2E2  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36831. 0001B2E6  2057                     movea.l    A0, [A7]
  36832. 0001B2E8  2268 0004                movea.l    A1, [A0 + 0x4]
  36833. 0001B2EC  2269 0164                movea.l    A1, [A1 + 0x164]
  36834. 0001B2F0  4E91                     jsr        [A1]
  36835. 0001B2F2  2C2E FFFC                move.l     D6, [A6 - 0x4]
  36836. 0001B2F6  202E FFF4                move.l     D0, [A6 - 0xC]
  36837. 0001B2FA  D086                     add.l      D0, D6
  36838. 0001B2FC  5380                     subq.l     D0, 1
  36839. 0001B2FE  4C46 0800                movem.l    A3, D6
  36840. 0001B302  2F00                     move.l     -[A7], D0
  36841. 0001B304  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  36842. 0001B308  2057                     movea.l    A0, [A7]
  36843. 0001B30A  2268 0004                movea.l    A1, [A0 + 0x4]
  36844. 0001B30E  2269 0020                movea.l    A1, [A1 + 0x20]
  36845. 0001B312  4E91                     jsr        [A1]
  36846. 0001B314  4FEF 0010                lea.l      A7, [A7 + 0x10]
  36847. label0001B318:
  36848. 0001B318  4AAA 00B0                tst.l      [A2 + 0xB0]
  36849. 0001B31C  6762                     beq        +0x64 /* 0001B380 */
  36850. 0001B31E  302E FFEC                move.w     D0, [A6 - 0x14]
  36851. 0001B322  48C0                     ext.l      D0
  36852. 0001B324  262E FFE4                move.l     D3, [A6 - 0x1C]
  36853. 0001B328  9680                     sub.l      D3, D0
  36854. 0001B32A  B6AE FFF0                cmp.l      D3, [A6 - 0x10]
  36855. 0001B32E  6C04                     bge        +0x6 /* 0001B334 */
  36856. 0001B330  262E FFF0                move.l     D3, [A6 - 0x10]
  36857. label0001B334:
  36858. 0001B334  7800                     moveq.l    D4, 0x00
  36859. 0001B336  4A83                     tst.l      D3
  36860. 0001B338  6F0E                     ble        +0x10 /* 0001B348 */
  36861. 0001B33A  2803                     move.l     D4, D3
  36862. 0001B33C  D8AE FFF8                add.l      D4, [A6 - 0x8]
  36863. 0001B340  5384                     subq.l     D4, 1
  36864. 0001B342  4C6E 4804 FFF8           movem.l    D2,A3,A6, [A6 - 0x8]
  36865. label0001B348:
  36866. 0001B348  2F04                     move.l     -[A7], D4
  36867. 0001B34A  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36868. 0001B34E  2057                     movea.l    A0, [A7]
  36869. 0001B350  2268 0004                movea.l    A1, [A0 + 0x4]
  36870. 0001B354  2269 0164                movea.l    A1, [A1 + 0x164]
  36871. 0001B358  4E91                     jsr        [A1]
  36872. 0001B35A  202E FFF0                move.l     D0, [A6 - 0x10]
  36873. 0001B35E  D0AE FFF8                add.l      D0, [A6 - 0x8]
  36874. 0001B362  5380                     subq.l     D0, 1
  36875. 0001B364  4C6E 0800 FFF8           movem.l    A3, [A6 - 0x8]
  36876. 0001B36A  2F00                     move.l     -[A7], D0
  36877. 0001B36C  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  36878. 0001B370  2057                     movea.l    A0, [A7]
  36879. 0001B372  2268 0004                movea.l    A1, [A0 + 0x4]
  36880. 0001B376  2269 0020                movea.l    A1, [A1 + 0x20]
  36881. 0001B37A  4E91                     jsr        [A1]
  36882. 0001B37C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  36883. label0001B380:
  36884. 0001B380  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  36885. 0001B384  4E5E                     unlink     A6
  36886. 0001B386  4E75                     rts
  36887. 0001B388  4E56 FFF4                link       A6, -0x000C
  36888. 0001B38C  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  36889. 0001B390  246E 0008                movea.l    A2, [A6 + 0x8]
  36890. 0001B394  382E 000C                move.w     D4, [A6 + 0xC]
  36891. 0001B398  362E 000E                move.w     D3, [A6 + 0xE]
  36892. 0001B39C  1A2E 0010                move.b     D5, [A6 + 0x10]
  36893. 0001B3A0  1F05                     move.b     -[A7], D5
  36894. 0001B3A2  3F03                     move.w     -[A7], D3
  36895. 0001B3A4  3F04                     move.w     -[A7], D4
  36896. 0001B3A6  2F0A                     move.l     -[A7], A2
  36897. 0001B3A8  4EB9 0000 3AB2           jsr        [0x00003AB2]
  36898. 0001B3AE  2F0A                     move.l     -[A7], A2
  36899. 0001B3B0  2057                     movea.l    A0, [A7]
  36900. 0001B3B2  2268 0004                movea.l    A1, [A0 + 0x4]
  36901. 0001B3B6  2269 0018                movea.l    A1, [A1 + 0x18]
  36902. 0001B3BA  4E91                     jsr        [A1]
  36903. 0001B3BC  584F                     addq.w     A7, 4
  36904. 0001B3BE  2F08                     move.l     -[A7], A0
  36905. 0001B3C0  486E FFF4                pea.l      [A6 - 0xC]
  36906. 0001B3C4  4EB9 0000 26A2           jsr        [0x000026A2]
  36907. 0001B3CA  2F0A                     move.l     -[A7], A2
  36908. 0001B3CC  2057                     movea.l    A0, [A7]
  36909. 0001B3CE  2268 0004                movea.l    A1, [A0 + 0x4]
  36910. 0001B3D2  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  36911. 0001B3D6  4E91                     jsr        [A1]
  36912. 0001B3D8  3F3C FFFF                move.w     -[A7], 0xFFFF
  36913. 0001B3DC  486E FFF4                pea.l      [A6 - 0xC]
  36914. 0001B3E0  4EB9 0000 26AA           jsr        [0x000026AA]
  36915. 0001B3E6  4227                     clr.b      -[A7]
  36916. 0001B3E8  3043                     movea.w    A0, D3
  36917. 0001B3EA  2F08                     move.l     -[A7], A0
  36918. 0001B3EC  3044                     movea.w    A0, D4
  36919. 0001B3EE  2F08                     move.l     -[A7], A0
  36920. 0001B3F0  2F0A                     move.l     -[A7], A2
  36921. 0001B3F2  2057                     movea.l    A0, [A7]
  36922. 0001B3F4  2268 0004                movea.l    A1, [A0 + 0x4]
  36923. 0001B3F8  2269 0174                movea.l    A1, [A1 + 0x174]
  36924. 0001B3FC  4E91                     jsr        [A1]
  36925. 0001B3FE  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  36926. 0001B402  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  36927. 0001B406  4E5E                     unlink     A6
  36928. 0001B408  4E75                     rts
  36929. 0001B40A  4E56 0000                link       A6, 0
  36930. 0001B40E  2F0A                     move.l     -[A7], A2
  36931. 0001B410  246E 0008                movea.l    A2, [A6 + 0x8]
  36932. 0001B414  206E 000C                movea.l    A0, [A6 + 0xC]
  36933. 0001B418  B1EA 00A8                cmpa.l     A0, [A2 + 0xA8]
  36934. 0001B41C  6610                     bne        +0x12 /* 0001B42E */
  36935. 0001B41E  2F0A                     move.l     -[A7], A2
  36936. 0001B420  2057                     movea.l    A0, [A7]
  36937. 0001B422  2268 0004                movea.l    A1, [A0 + 0x4]
  36938. 0001B426  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  36939. 0001B42A  4E91                     jsr        [A1]
  36940. 0001B42C  584F                     addq.w     A7, 4
  36941. label0001B42E:
  36942. 0001B42E  245F                     movea.l    A2, [A7]+
  36943. 0001B430  4E5E                     unlink     A6
  36944. 0001B432  4E75                     rts
  36945. 0001B434  4E56 0000                link       A6, 0
  36946. 0001B438  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  36947. 0001B43C  266E 0008                movea.l    A3, [A6 + 0x8]
  36948. 0001B440  262E 000C                move.l     D3, [A6 + 0xC]
  36949. 0001B444  286E 0010                movea.l    A4, [A6 + 0x10]
  36950. 0001B448  0C83 0000 00CD           cmpi.l     D3, 0xCD
  36951. 0001B44E  665C                     bne        +0x5E /* 0001B4AC */
  36952. 0001B450  244C                     movea.l    A2, A4
  36953. 0001B452  362A 0004                move.w     D3, [A2 + 0x4]
  36954. 0001B456  0C43 0081                cmpi.w     D3, 0x81
  36955. 0001B45A  661A                     bne        +0x1C /* 0001B476 */
  36956. 0001B45C  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  36957. 0001B460  2F12                     move.l     -[A7], [A2]
  36958. 0001B462  2F0B                     move.l     -[A7], A3
  36959. 0001B464  2057                     movea.l    A0, [A7]
  36960. 0001B466  2268 0004                movea.l    A1, [A0 + 0x4]
  36961. 0001B46A  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  36962. 0001B46E  4E91                     jsr        [A1]
  36963. 0001B470  4FEF 000C                lea.l      A7, [A7 + 0xC]
  36964. 0001B474  6066                     bra        +0x68 /* 0001B4DC */
  36965. label0001B476:
  36966. 0001B476  2852                     movea.l    A4, [A2]
  36967. 0001B478  B9EB 00B0                cmpa.l     A4, [A3 + 0xB0]
  36968. 0001B47C  6614                     bne        +0x16 /* 0001B492 */
  36969. 0001B47E  3F03                     move.w     -[A7], D3
  36970. 0001B480  2F0B                     move.l     -[A7], A3
  36971. 0001B482  2057                     movea.l    A0, [A7]
  36972. 0001B484  2268 0004                movea.l    A1, [A0 + 0x4]
  36973. 0001B488  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  36974. 0001B48C  4E91                     jsr        [A1]
  36975. 0001B48E  5C4F                     addq.w     A7, 6
  36976. 0001B490  604A                     bra        +0x4C /* 0001B4DC */
  36977. label0001B492:
  36978. 0001B492  B9EB 00AC                cmpa.l     A4, [A3 + 0xAC]
  36979. 0001B496  6644                     bne        +0x46 /* 0001B4DC */
  36980. 0001B498  3F03                     move.w     -[A7], D3
  36981. 0001B49A  2F0B                     move.l     -[A7], A3
  36982. 0001B49C  2057                     movea.l    A0, [A7]
  36983. 0001B49E  2268 0004                movea.l    A1, [A0 + 0x4]
  36984. 0001B4A2  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  36985. 0001B4A6  4E91                     jsr        [A1]
  36986. 0001B4A8  5C4F                     addq.w     A7, 6
  36987. 0001B4AA  6030                     bra        +0x32 /* 0001B4DC */
  36988. label0001B4AC:
  36989. 0001B4AC  0C83 0000 00CC           cmpi.l     D3, 0xCC
  36990. 0001B4B2  6628                     bne        +0x2A /* 0001B4DC */
  36991. 0001B4B4  244C                     movea.l    A2, A4
  36992. 0001B4B6  2F0A                     move.l     -[A7], A2
  36993. 0001B4B8  2057                     movea.l    A0, [A7]
  36994. 0001B4BA  2268 0004                movea.l    A1, [A0 + 0x4]
  36995. 0001B4BE  2269 001C                movea.l    A1, [A1 + 0x1C]
  36996. 0001B4C2  4E91                     jsr        [A1]
  36997. 0001B4C4  584F                     addq.w     A7, 4
  36998. 0001B4C6  2F00                     move.l     -[A7], D0
  36999. 0001B4C8  2F0A                     move.l     -[A7], A2
  37000. 0001B4CA  2F0B                     move.l     -[A7], A3
  37001. 0001B4CC  2057                     movea.l    A0, [A7]
  37002. 0001B4CE  2268 0004                movea.l    A1, [A0 + 0x4]
  37003. 0001B4D2  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  37004. 0001B4D6  4E91                     jsr        [A1]
  37005. 0001B4D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37006. label0001B4DC:
  37007. 0001B4DC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  37008. 0001B4E0  4E5E                     unlink     A6
  37009. 0001B4E2  4E75                     rts
  37010. 0001B4E4  4E56 FFF4                link       A6, -0x000C
  37011. 0001B4E8  48E7 1820                movem.l    -[A7], D3,D4,A2
  37012. 0001B4EC  246E 0008                movea.l    A2, [A6 + 0x8]
  37013. 0001B4F0  382E 000C                move.w     D4, [A6 + 0xC]
  37014. 0001B4F4  7600                     moveq.l    D3, 0x00
  37015. 0001B4F6  486E FFF8                pea.l      [A6 - 0x8]
  37016. 0001B4FA  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37017. 0001B4FE  4EB9 0000 3BD2           jsr        [0x00003BD2]
  37018. 0001B504  486E FFF4                pea.l      [A6 - 0xC]
  37019. 0001B508  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37020. 0001B50C  4EB9 0000 348A           jsr        [0x0000348A]
  37021. 0001B512  3004                     move.w     D0, D4
  37022. 0001B514  48C0                     ext.l      D0
  37023. 0001B516  4FEF 0010                lea.l      A7, [A7 + 0x10]
  37024. 0001B51A  0480 0000 0014           subi.l     D0, 0x14
  37025. 0001B520  670E                     beq        +0x10 /* 0001B530 */
  37026. 0001B522  5380                     subq.l     D0, 1
  37027. 0001B524  670E                     beq        +0x10 /* 0001B534 */
  37028. 0001B526  5380                     subq.l     D0, 1
  37029. 0001B528  670E                     beq        +0x10 /* 0001B538 */
  37030. 0001B52A  5380                     subq.l     D0, 1
  37031. 0001B52C  6722                     beq        +0x24 /* 0001B550 */
  37032. 0001B52E  6034                     bra        +0x36 /* 0001B564 */
  37033. label0001B530:
  37034. 0001B530  76FF                     moveq.l    D3, 0xFFFFFFFF
  37035. 0001B532  6030                     bra        +0x32 /* 0001B564 */
  37036. label0001B534:
  37037. 0001B534  7601                     moveq.l    D3, 0x01
  37038. 0001B536  602C                     bra        +0x2E /* 0001B564 */
  37039. label0001B538:
  37040. 0001B538  302E FFF6                move.w     D0, [A6 - 0xA]
  37041. 0001B53C  48C0                     ext.l      D0
  37042. 0001B53E  4C6E 0800 FFFC           movem.l    A3, [A6 - 0x4]
  37043. 0001B544  7601                     moveq.l    D3, 0x01
  37044. 0001B546  9680                     sub.l      D3, D0
  37045. 0001B548  4A43                     tst.w      D3
  37046. 0001B54A  6D18                     blt        +0x1A /* 0001B564 */
  37047. 0001B54C  76FF                     moveq.l    D3, 0xFFFFFFFF
  37048. 0001B54E  6014                     bra        +0x16 /* 0001B564 */
  37049. label0001B550:
  37050. 0001B550  362E FFF6                move.w     D3, [A6 - 0xA]
  37051. 0001B554  48C3                     ext.l      D3
  37052. 0001B556  4C6E 3803 FFFC           movem.l    D0,D1,A3,A4,A5, [A6 - 0x4]
  37053. 0001B55C  5383                     subq.l     D3, 1
  37054. 0001B55E  4A43                     tst.w      D3
  37055. 0001B560  6E02                     bgt        +0x4 /* 0001B564 */
  37056. 0001B562  7601                     moveq.l    D3, 0x01
  37057. label0001B564:
  37058. 0001B564  4A43                     tst.w      D3
  37059. 0001B566  673A                     beq        +0x3C /* 0001B5A2 */
  37060. 0001B568  3043                     movea.w    A0, D3
  37061. 0001B56A  2F08                     move.l     -[A7], A0
  37062. 0001B56C  2F2A 00AC                move.l     -[A7], [A2 + 0xAC]
  37063. 0001B570  2057                     movea.l    A0, [A7]
  37064. 0001B572  2268 0004                movea.l    A1, [A0 + 0x4]
  37065. 0001B576  2269 015C                movea.l    A1, [A1 + 0x15C]
  37066. 0001B57A  4E91                     jsr        [A1]
  37067. 0001B57C  1F3C 0001                move.b     -[A7], 0x1
  37068. 0001B580  3003                     move.w     D0, D3
  37069. 0001B582  48C0                     ext.l      D0
  37070. 0001B584  4C2E 0800 FFFC           movem.w    A3, [A6 - 0x4]
  37071. 0001B58A  2F00                     move.l     -[A7], D0
  37072. 0001B58C  42A7                     clr.l      -[A7]
  37073. 0001B58E  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37074. 0001B592  2057                     movea.l    A0, [A7]
  37075. 0001B594  2268 0004                movea.l    A1, [A0 + 0x4]
  37076. 0001B598  2269 0168                movea.l    A1, [A1 + 0x168]
  37077. 0001B59C  4E91                     jsr        [A1]
  37078. 0001B59E  4FEF 0016                lea.l      A7, [A7 + 0x16]
  37079. label0001B5A2:
  37080. 0001B5A2  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  37081. 0001B5A6  4E5E                     unlink     A6
  37082. 0001B5A8  4E75                     rts
  37083. 0001B5AA  4E56 FFF4                link       A6, -0x000C
  37084. 0001B5AE  48E7 1820                movem.l    -[A7], D3,D4,A2
  37085. 0001B5B2  246E 0008                movea.l    A2, [A6 + 0x8]
  37086. 0001B5B6  382E 000C                move.w     D4, [A6 + 0xC]
  37087. 0001B5BA  7600                     moveq.l    D3, 0x00
  37088. 0001B5BC  486E FFF8                pea.l      [A6 - 0x8]
  37089. 0001B5C0  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37090. 0001B5C4  4EB9 0000 3BD2           jsr        [0x00003BD2]
  37091. 0001B5CA  486E FFF4                pea.l      [A6 - 0xC]
  37092. 0001B5CE  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37093. 0001B5D2  4EB9 0000 348A           jsr        [0x0000348A]
  37094. 0001B5D8  3004                     move.w     D0, D4
  37095. 0001B5DA  48C0                     ext.l      D0
  37096. 0001B5DC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  37097. 0001B5E0  0480 0000 0014           subi.l     D0, 0x14
  37098. 0001B5E6  670E                     beq        +0x10 /* 0001B5F6 */
  37099. 0001B5E8  5380                     subq.l     D0, 1
  37100. 0001B5EA  670E                     beq        +0x10 /* 0001B5FA */
  37101. 0001B5EC  5380                     subq.l     D0, 1
  37102. 0001B5EE  670E                     beq        +0x10 /* 0001B5FE */
  37103. 0001B5F0  5380                     subq.l     D0, 1
  37104. 0001B5F2  6722                     beq        +0x24 /* 0001B616 */
  37105. 0001B5F4  6034                     bra        +0x36 /* 0001B62A */
  37106. label0001B5F6:
  37107. 0001B5F6  76FF                     moveq.l    D3, 0xFFFFFFFF
  37108. 0001B5F8  6030                     bra        +0x32 /* 0001B62A */
  37109. label0001B5FA:
  37110. 0001B5FA  7601                     moveq.l    D3, 0x01
  37111. 0001B5FC  602C                     bra        +0x2E /* 0001B62A */
  37112. label0001B5FE:
  37113. 0001B5FE  302E FFF4                move.w     D0, [A6 - 0xC]
  37114. 0001B602  48C0                     ext.l      D0
  37115. 0001B604  4C6E 0800 FFF8           movem.l    A3, [A6 - 0x8]
  37116. 0001B60A  7601                     moveq.l    D3, 0x01
  37117. 0001B60C  9680                     sub.l      D3, D0
  37118. 0001B60E  4A43                     tst.w      D3
  37119. 0001B610  6D18                     blt        +0x1A /* 0001B62A */
  37120. 0001B612  76FF                     moveq.l    D3, 0xFFFFFFFF
  37121. 0001B614  6014                     bra        +0x16 /* 0001B62A */
  37122. label0001B616:
  37123. 0001B616  362E FFF4                move.w     D3, [A6 - 0xC]
  37124. 0001B61A  48C3                     ext.l      D3
  37125. 0001B61C  4C6E 3803 FFF8           movem.l    D0,D1,A3,A4,A5, [A6 - 0x8]
  37126. 0001B622  5383                     subq.l     D3, 1
  37127. 0001B624  4A43                     tst.w      D3
  37128. 0001B626  6E02                     bgt        +0x4 /* 0001B62A */
  37129. 0001B628  7601                     moveq.l    D3, 0x01
  37130. label0001B62A:
  37131. 0001B62A  4A43                     tst.w      D3
  37132. 0001B62C  673A                     beq        +0x3C /* 0001B668 */
  37133. 0001B62E  3043                     movea.w    A0, D3
  37134. 0001B630  2F08                     move.l     -[A7], A0
  37135. 0001B632  2F2A 00B0                move.l     -[A7], [A2 + 0xB0]
  37136. 0001B636  2057                     movea.l    A0, [A7]
  37137. 0001B638  2268 0004                movea.l    A1, [A0 + 0x4]
  37138. 0001B63C  2269 015C                movea.l    A1, [A1 + 0x15C]
  37139. 0001B640  4E91                     jsr        [A1]
  37140. 0001B642  1F3C 0001                move.b     -[A7], 0x1
  37141. 0001B646  42A7                     clr.l      -[A7]
  37142. 0001B648  3003                     move.w     D0, D3
  37143. 0001B64A  48C0                     ext.l      D0
  37144. 0001B64C  4C2E 0800 FFF8           movem.w    A3, [A6 - 0x8]
  37145. 0001B652  2F00                     move.l     -[A7], D0
  37146. 0001B654  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37147. 0001B658  2057                     movea.l    A0, [A7]
  37148. 0001B65A  2268 0004                movea.l    A1, [A0 + 0x4]
  37149. 0001B65E  2269 0168                movea.l    A1, [A1 + 0x168]
  37150. 0001B662  4E91                     jsr        [A1]
  37151. 0001B664  4FEF 0016                lea.l      A7, [A7 + 0x16]
  37152. label0001B668:
  37153. 0001B668  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  37154. 0001B66C  4E5E                     unlink     A6
  37155. 0001B66E  4E75                     rts
  37156. 0001B670  4E56 FFF0                link       A6, -0x0010
  37157. 0001B674  48E7 1030                movem.l    -[A7], D3,A2,A3
  37158. 0001B678  246E 0008                movea.l    A2, [A6 + 0x8]
  37159. 0001B67C  266E 000C                movea.l    A3, [A6 + 0xC]
  37160. 0001B680  262E 0010                move.l     D3, [A6 + 0x10]
  37161. 0001B684  486E FFF8                pea.l      [A6 - 0x8]
  37162. 0001B688  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37163. 0001B68C  2057                     movea.l    A0, [A7]
  37164. 0001B68E  2268 0004                movea.l    A1, [A0 + 0x4]
  37165. 0001B692  2269 0154                movea.l    A1, [A1 + 0x154]
  37166. 0001B696  4E91                     jsr        [A1]
  37167. 0001B698  486E FFF0                pea.l      [A6 - 0x10]
  37168. 0001B69C  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37169. 0001B6A0  4EB9 0000 3BD2           jsr        [0x00003BD2]
  37170. 0001B6A6  B7EA 00B0                cmpa.l     A3, [A2 + 0xB0]
  37171. 0001B6AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  37172. 0001B6AE  660E                     bne        +0x10 /* 0001B6BE */
  37173. 0001B6B0  2003                     move.l     D0, D3
  37174. 0001B6B2  4C2E 0800 FFF0           movem.w    A3, [A6 - 0x10]
  37175. 0001B6B8  2D40 FFF8                move.l     [A6 - 0x8], D0
  37176. 0001B6BC  6012                     bra        +0x14 /* 0001B6D0 */
  37177. label0001B6BE:
  37178. 0001B6BE  B7EA 00AC                cmpa.l     A3, [A2 + 0xAC]
  37179. 0001B6C2  660C                     bne        +0xE /* 0001B6D0 */
  37180. 0001B6C4  2003                     move.l     D0, D3
  37181. 0001B6C6  4C2E 0800 FFF4           movem.w    A3, [A6 - 0xC]
  37182. 0001B6CC  2D40 FFFC                move.l     [A6 - 0x4], D0
  37183. label0001B6D0:
  37184. 0001B6D0  157C 0001 00BA           move.b     [A2 + 0xBA], 0x1
  37185. 0001B6D6  1F3C 0001                move.b     -[A7], 0x1
  37186. 0001B6DA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  37187. 0001B6DE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  37188. 0001B6E2  2F2A 00A8                move.l     -[A7], [A2 + 0xA8]
  37189. 0001B6E6  4EB9 0000 3BA2           jsr        [0x00003BA2]
  37190. 0001B6EC  422A 00BA                clr.b      [A2 + 0xBA]
  37191. 0001B6F0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  37192. 0001B6F4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37193. 0001B6F8  4E5E                     unlink     A6
  37194. 0001B6FA  4E75                     rts
  37195. fn0001B6FC:
  37196. 0001B6FC  2B6F 0004 06CE           move.l     [A5 + 0x6CE], [A7 + 0x4]
  37197. 0001B702  4E75                     rts
  37198. 0001B704  206F 0004                movea.l    A0, [A7 + 0x4]
  37199. 0001B708  5088                     addq.l     A0, 8
  37200. 0001B70A  2010                     move.l     D0, [A0]
  37201. 0001B70C  0680 FFFF FF44           addi.l     D0, 0xFFFFFF44
  37202. 0001B712  D1AF 0004                add.l      [A7 + 0x4], D0
  37203. 0001B716  4EF9 0001 ABFA           jmp        [0x0001ABFA]
  37204. 0001B71C  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  37205. 0001B724  4EF9 0001 B438           jmp        [0x0001B438]
  37206. 0001B72A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  37207. 0001B732  4EF9 0001 ABFA           jmp        [0x0001ABFA]
  37208. fn0001B738:
  37209. 0001B738  4E56 FFD6                link       A6, -0x002A
  37210. 0001B73C  2F03                     move.l     -[A7], D3
  37211. 0001B73E  2D7C 3FE0 0000 FFD6      move.l     [A6 - 0x2A], 0x3FE00000
  37212. 0001B746  42AE FFDA                clr.l      [A6 - 0x26]
  37213. 0001B74A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37214. 0001B74E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37215. 0001B752  486E FFF8                pea.l      [A6 - 0x8]
  37216. 0001B756  61FF FFFF 5B8A           bsr        -0xA474 /* 000112E2 */
  37217. 0001B75C  486E 0008                pea.l      [A6 + 0x8]
  37218. 0001B760  486E FFDE                pea.l      [A6 - 0x22]
  37219. 0001B764  3F3C 080E                move.w     -[A7], 0x80E
  37220. 0001B768  A9EB                     syscall    Pack4/FP68K
  37221. 0001B76A  486E FFF8                pea.l      [A6 - 0x8]
  37222. 0001B76E  486E FFDE                pea.l      [A6 - 0x22]
  37223. 0001B772  3F3C 0802                move.w     -[A7], 0x802
  37224. 0001B776  A9EB                     syscall    Pack4/FP68K
  37225. 0001B778  486E FFD6                pea.l      [A6 - 0x2A]
  37226. 0001B77C  486E FFDE                pea.l      [A6 - 0x22]
  37227. 0001B780  3F3C 0808                move.w     -[A7], 0x808
  37228. 0001B784  A9EB                     syscall    Pack4/FP68K
  37229. 0001B786  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37230. 0001B78A  6D42                     blt        +0x44 /* 0001B7CE */
  37231. 0001B78C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37232. 0001B790  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37233. 0001B794  486E FFF0                pea.l      [A6 - 0x10]
  37234. 0001B798  61FF FFFF 5AF2           bsr        -0xA50C /* 0001128C */
  37235. 0001B79E  486E FFF0                pea.l      [A6 - 0x10]
  37236. 0001B7A2  486E FFDE                pea.l      [A6 - 0x22]
  37237. 0001B7A6  3F3C 080E                move.w     -[A7], 0x80E
  37238. 0001B7AA  A9EB                     syscall    Pack4/FP68K
  37239. 0001B7AC  486E FFDE                pea.l      [A6 - 0x22]
  37240. 0001B7B0  3F3C 0016                move.w     -[A7], 0x16
  37241. 0001B7B4  A9EB                     syscall    Pack4/FP68K
  37242. 0001B7B6  486E FFDE                pea.l      [A6 - 0x22]
  37243. 0001B7BA  486E FFDE                pea.l      [A6 - 0x22]
  37244. 0001B7BE  3F3C 2810                move.w     -[A7], 0x2810
  37245. 0001B7C2  A9EB                     syscall    Pack4/FP68K
  37246. 0001B7C4  262E FFDE                move.l     D3, [A6 - 0x22]
  37247. 0001B7C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37248. 0001B7CC  6040                     bra        +0x42 /* 0001B80E */
  37249. label0001B7CE:
  37250. 0001B7CE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37251. 0001B7D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37252. 0001B7D6  486E FFE8                pea.l      [A6 - 0x18]
  37253. 0001B7DA  61FF FFFF 5B06           bsr        -0xA4F8 /* 000112E2 */
  37254. 0001B7E0  486E FFE8                pea.l      [A6 - 0x18]
  37255. 0001B7E4  486E FFDE                pea.l      [A6 - 0x22]
  37256. 0001B7E8  3F3C 080E                move.w     -[A7], 0x80E
  37257. 0001B7EC  A9EB                     syscall    Pack4/FP68K
  37258. 0001B7EE  486E FFDE                pea.l      [A6 - 0x22]
  37259. 0001B7F2  3F3C 0016                move.w     -[A7], 0x16
  37260. 0001B7F6  A9EB                     syscall    Pack4/FP68K
  37261. 0001B7F8  486E FFDE                pea.l      [A6 - 0x22]
  37262. 0001B7FC  486E FFDE                pea.l      [A6 - 0x22]
  37263. 0001B800  3F3C 2810                move.w     -[A7], 0x2810
  37264. 0001B804  A9EB                     syscall    Pack4/FP68K
  37265. 0001B806  262E FFDE                move.l     D3, [A6 - 0x22]
  37266. 0001B80A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37267. label0001B80E:
  37268. 0001B80E  2003                     move.l     D0, D3
  37269. 0001B810  261F                     move.l     D3, [A7]+
  37270. 0001B812  4E5E                     unlink     A6
  37271. 0001B814  4E75                     rts
  37272. fn0001B816:
  37273. 0001B816  4E56 0000                link       A6, 0
  37274. 0001B81A  48E7 0030                movem.l    -[A7], A2,A3
  37275. 0001B81E  246E 0008                movea.l    A2, [A6 + 0x8]
  37276. 0001B822  266E 000C                movea.l    A3, [A6 + 0xC]
  37277. 0001B826  2F0B                     move.l     -[A7], A3
  37278. 0001B828  2F0A                     move.l     -[A7], A2
  37279. 0001B82A  4EB9 0000 3F02           jsr        [0x00003F02]
  37280. 0001B830  41ED C1F8                lea.l      A0, [A5 - 0x3E08]
  37281. 0001B834  2488                     move.l     [A2], A0
  37282. 0001B836  257C 0000 032B 0008      move.l     [A2 + 0x8], 0x32B
  37283. 0001B83E  4878 0006                push.l     0x6
  37284. 0001B842  486A 000E                pea.l      [A2 + 0xE]
  37285. 0001B846  2F0B                     move.l     -[A7], A3
  37286. 0001B848  2057                     movea.l    A0, [A7]
  37287. 0001B84A  2250                     movea.l    A1, [A0]
  37288. 0001B84C  2269 0024                movea.l    A1, [A1 + 0x24]
  37289. 0001B850  4E91                     jsr        [A1]
  37290. 0001B852  4878 0006                push.l     0x6
  37291. 0001B856  486A 0014                pea.l      [A2 + 0x14]
  37292. 0001B85A  2F0B                     move.l     -[A7], A3
  37293. 0001B85C  2057                     movea.l    A0, [A7]
  37294. 0001B85E  2250                     movea.l    A1, [A0]
  37295. 0001B860  2269 0024                movea.l    A1, [A1 + 0x24]
  37296. 0001B864  4E91                     jsr        [A1]
  37297. 0001B866  204A                     movea.l    A0, A2
  37298. 0001B868  4FEF 0020                lea.l      A7, [A7 + 0x20]
  37299. 0001B86C  4CDF 0C00                movem.l    A2,A3, [A7]+
  37300. 0001B870  4E5E                     unlink     A6
  37301. 0001B872  4E75                     rts
  37302. 0001B874  4E56 FFF4                link       A6, -0x000C
  37303. 0001B878  2F0A                     move.l     -[A7], A2
  37304. 0001B87A  246E 0008                movea.l    A2, [A6 + 0x8]
  37305. 0001B87E  486E FFF4                pea.l      [A6 - 0xC]
  37306. 0001B882  4EB9 0000 2622           jsr        [0x00002622]
  37307. 0001B888  486A 000E                pea.l      [A2 + 0xE]
  37308. 0001B88C  AA14                     syscall    RGBForeColor
  37309. 0001B88E  486A 0014                pea.l      [A2 + 0x14]
  37310. 0001B892  AA15                     syscall    RGBBackColor
  37311. 0001B894  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  37312. 0001B898  A8A3                     syscall    EraseRect
  37313. 0001B89A  3F3C FFFF                move.w     -[A7], 0xFFFF
  37314. 0001B89E  486E FFF4                pea.l      [A6 - 0xC]
  37315. 0001B8A2  4EB9 0000 262A           jsr        [0x0000262A]
  37316. 0001B8A8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  37317. 0001B8AC  245F                     movea.l    A2, [A7]+
  37318. 0001B8AE  4E5E                     unlink     A6
  37319. 0001B8B0  4E75                     rts
  37320. fn0001B8B2:
  37321. 0001B8B2  4E56 FFFE                link       A6, -0x0002
  37322. 0001B8B6  48E7 0038                movem.l    -[A7], A2,A3,A4
  37323. 0001B8BA  246E 0008                movea.l    A2, [A6 + 0x8]
  37324. 0001B8BE  266E 000C                movea.l    A3, [A6 + 0xC]
  37325. 0001B8C2  2F0B                     move.l     -[A7], A3
  37326. 0001B8C4  2F0A                     move.l     -[A7], A2
  37327. 0001B8C6  4EB9 0000 3F02           jsr        [0x00003F02]
  37328. 0001B8CC  41ED C1D8                lea.l      A0, [A5 - 0x3E28]
  37329. 0001B8D0  2488                     move.l     [A2], A0
  37330. 0001B8D2  257C 0000 032B 0008      move.l     [A2 + 0x8], 0x32B
  37331. 0001B8DA  4878 0004                push.l     0x4
  37332. 0001B8DE  486A 0012                pea.l      [A2 + 0x12]
  37333. 0001B8E2  2F0B                     move.l     -[A7], A3
  37334. 0001B8E4  2057                     movea.l    A0, [A7]
  37335. 0001B8E6  2250                     movea.l    A1, [A0]
  37336. 0001B8E8  2269 0024                movea.l    A1, [A1 + 0x24]
  37337. 0001B8EC  4E91                     jsr        [A1]
  37338. 0001B8EE  4878 0002                push.l     0x2
  37339. 0001B8F2  486A 0016                pea.l      [A2 + 0x16]
  37340. 0001B8F6  2F0B                     move.l     -[A7], A3
  37341. 0001B8F8  2057                     movea.l    A0, [A7]
  37342. 0001B8FA  2250                     movea.l    A1, [A0]
  37343. 0001B8FC  2269 0024                movea.l    A1, [A1 + 0x24]
  37344. 0001B900  4E91                     jsr        [A1]
  37345. 0001B902  4878 0002                push.l     0x2
  37346. 0001B906  486E FFFE                pea.l      [A6 - 0x2]
  37347. 0001B90A  2F0B                     move.l     -[A7], A3
  37348. 0001B90C  2057                     movea.l    A0, [A7]
  37349. 0001B90E  2250                     movea.l    A1, [A0]
  37350. 0001B910  2269 0024                movea.l    A1, [A1 + 0x24]
  37351. 0001B914  4E91                     jsr        [A1]
  37352. 0001B916  61FF FFFE C368           bsr        -0x13C96 /* 00007C80 */
  37353. 0001B91C  41E8 00A2                lea.l      A0, [A0 + 0xA2]
  37354. 0001B920  2848                     movea.l    A4, A0
  37355. 0001B922  306E FFFE                movea.w    A0, [A6 - 0x2]
  37356. 0001B926  2008                     move.l     D0, A0
  37357. 0001B928  E788                     lsl        D0, 3
  37358. 0001B92A  204C                     movea.l    A0, A4
  37359. 0001B92C  D1C0                     add.l      A0, D0
  37360. 0001B92E  2550 0018                move.l     [A2 + 0x18], [A0]
  37361. 0001B932  2568 0004 001C           move.l     [A2 + 0x1C], [A0 + 0x4]
  37362. 0001B938  256D C1D4 000E           move.l     [A2 + 0xE], [A5 - 0x3E2C]
  37363. 0001B93E  4878 0006                push.l     0x6
  37364. 0001B942  486A 0020                pea.l      [A2 + 0x20]
  37365. 0001B946  2F0B                     move.l     -[A7], A3
  37366. 0001B948  2057                     movea.l    A0, [A7]
  37367. 0001B94A  2250                     movea.l    A1, [A0]
  37368. 0001B94C  2269 0024                movea.l    A1, [A1 + 0x24]
  37369. 0001B950  4E91                     jsr        [A1]
  37370. 0001B952  4878 0006                push.l     0x6
  37371. 0001B956  486A 0026                pea.l      [A2 + 0x26]
  37372. 0001B95A  2F0B                     move.l     -[A7], A3
  37373. 0001B95C  2057                     movea.l    A0, [A7]
  37374. 0001B95E  2250                     movea.l    A1, [A0]
  37375. 0001B960  2269 0024                movea.l    A1, [A1 + 0x24]
  37376. 0001B964  4E91                     jsr        [A1]
  37377. 0001B966  204A                     movea.l    A0, A2
  37378. 0001B968  4FEF 0044                lea.l      A7, [A7 + 0x44]
  37379. 0001B96C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  37380. 0001B970  4E5E                     unlink     A6
  37381. 0001B972  4E75                     rts
  37382. 0001B974  4E56 FFE2                link       A6, -0x001E
  37383. 0001B978  2F0A                     move.l     -[A7], A2
  37384. 0001B97A  246E 0008                movea.l    A2, [A6 + 0x8]
  37385. 0001B97E  486E FFE2                pea.l      [A6 - 0x1E]
  37386. 0001B982  4EB9 0000 263A           jsr        [0x0000263A]
  37387. 0001B988  486A 000E                pea.l      [A2 + 0xE]
  37388. 0001B98C  A899                     syscall    SetPenState
  37389. 0001B98E  486A 0020                pea.l      [A2 + 0x20]
  37390. 0001B992  AA14                     syscall    RGBForeColor
  37391. 0001B994  486A 0026                pea.l      [A2 + 0x26]
  37392. 0001B998  AA15                     syscall    RGBBackColor
  37393. 0001B99A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  37394. 0001B99E  A8A1                     syscall    FrameRect
  37395. 0001B9A0  3F3C FFFF                move.w     -[A7], 0xFFFF
  37396. 0001B9A4  486E FFE2                pea.l      [A6 - 0x1E]
  37397. 0001B9A8  4EB9 0000 2642           jsr        [0x00002642]
  37398. 0001B9AE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  37399. 0001B9B2  245F                     movea.l    A2, [A7]+
  37400. 0001B9B4  4E5E                     unlink     A6
  37401. 0001B9B6  4E75                     rts
  37402. 0001B9B8  4E56 0000                link       A6, 0
  37403. 0001B9BC  2F0A                     move.l     -[A7], A2
  37404. 0001B9BE  246E 0008                movea.l    A2, [A6 + 0x8]
  37405. 0001B9C2  200A                     move.l     D0, A2
  37406. 0001B9C4  6722                     beq        +0x24 /* 0001B9E8 */
  37407. 0001B9C6  41ED C1F8                lea.l      A0, [A5 - 0x3E08]
  37408. 0001B9CA  2488                     move.l     [A2], A0
  37409. 0001B9CC  4267                     clr.w      -[A7]
  37410. 0001B9CE  2F0A                     move.l     -[A7], A2
  37411. 0001B9D0  4EB9 0000 3F0A           jsr        [0x00003F0A]
  37412. 0001B9D6  4A6E 000C                tst.w      [A6 + 0xC]
  37413. 0001B9DA  5C4F                     addq.w     A7, 6
  37414. 0001B9DC  6F0A                     ble        +0xC /* 0001B9E8 */
  37415. 0001B9DE  2F0A                     move.l     -[A7], A2
  37416. 0001B9E0  4EB9 0000 2592           jsr        [0x00002592]
  37417. 0001B9E6  584F                     addq.w     A7, 4
  37418. label0001B9E8:
  37419. 0001B9E8  204A                     movea.l    A0, A2
  37420. 0001B9EA  245F                     movea.l    A2, [A7]+
  37421. 0001B9EC  4E5E                     unlink     A6
  37422. 0001B9EE  4E75                     rts
  37423. 0001B9F0  4E56 0000                link       A6, 0
  37424. 0001B9F4  2F0A                     move.l     -[A7], A2
  37425. 0001B9F6  246E 0008                movea.l    A2, [A6 + 0x8]
  37426. 0001B9FA  200A                     move.l     D0, A2
  37427. 0001B9FC  6722                     beq        +0x24 /* 0001BA20 */
  37428. 0001B9FE  41ED C1D8                lea.l      A0, [A5 - 0x3E28]
  37429. 0001BA02  2488                     move.l     [A2], A0
  37430. 0001BA04  4267                     clr.w      -[A7]
  37431. 0001BA06  2F0A                     move.l     -[A7], A2
  37432. 0001BA08  4EB9 0000 3F0A           jsr        [0x00003F0A]
  37433. 0001BA0E  4A6E 000C                tst.w      [A6 + 0xC]
  37434. 0001BA12  5C4F                     addq.w     A7, 6
  37435. 0001BA14  6F0A                     ble        +0xC /* 0001BA20 */
  37436. 0001BA16  2F0A                     move.l     -[A7], A2
  37437. 0001BA18  4EB9 0000 2592           jsr        [0x00002592]
  37438. 0001BA1E  584F                     addq.w     A7, 4
  37439. label0001BA20:
  37440. 0001BA20  204A                     movea.l    A0, A2
  37441. 0001BA22  245F                     movea.l    A2, [A7]+
  37442. 0001BA24  4E5E                     unlink     A6
  37443. 0001BA26  4E75                     rts
  37444. 0001BA28  48E7 0030                movem.l    -[A7], A2,A3
  37445. 0001BA2C  266F 000C                movea.l    A3, [A7 + 0xC]
  37446. 0001BA30  246F 0010                movea.l    A2, [A7 + 0x10]
  37447. 0001BA34  24AB 0030                move.l     [A2], [A3 + 0x30]
  37448. 0001BA38  256B 0034 0004           move.l     [A2 + 0x4], [A3 + 0x34]
  37449. 0001BA3E  4CDF 0C00                movem.l    A2,A3, [A7]+
  37450. 0001BA42  4E75                     rts
  37451. 0001BA44  206D 06BE                movea.l    A0, [A5 + 0x6BE]
  37452. 0001BA48  4E75                     rts
  37453. 0001BA4A  206F 0004                movea.l    A0, [A7 + 0x4]
  37454. 0001BA4E  4E75                     rts
  37455. 0001BA50  102D 06D2                move.b     D0, [A5 + 0x6D2 /* export_214 */]
  37456. 0001BA54  4E75                     rts
  37457. 0001BA56  206F 0004                movea.l    A0, [A7 + 0x4]
  37458. 0001BA5A  5088                     addq.l     A0, 8
  37459. 0001BA5C  2010                     move.l     D0, [A0]
  37460. 0001BA5E  0680 FFFF FF98           addi.l     D0, 0xFFFFFF98
  37461. 0001BA64  D1AF 0004                add.l      [A7 + 0x4], D0
  37462. 0001BA68  4EF9 0000 407A           jmp        [0x0000407A]
  37463. 0001BA6E  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  37464. 0001BA76  4EF9 0000 407A           jmp        [0x0000407A]
  37465. 0001BA7C  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37466. 0001BA84  4EF9 0000 40DA           jmp        [0x000040DA]
  37467. 0001BA8A  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37468. 0001BA92  4EF9 0000 40FA           jmp        [0x000040FA]
  37469. 0001BA98  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37470. 0001BAA0  4EF9 0000 40F2           jmp        [0x000040F2]
  37471. 0001BAA6  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37472. 0001BAAE  4EF9 0000 40EA           jmp        [0x000040EA]
  37473. 0001BAB4  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37474. 0001BABC  4EF9 0000 40E2           jmp        [0x000040E2]
  37475. 0001BAC2  06AF FFFF FFB8 0004      addi.l     [A7 + 0x4], 0xFFFFFFB8
  37476. 0001BACA  4EF9 0000 407A           jmp        [0x0000407A]
  37477. 0001BAD0  4E56 0000                link       A6, 0
  37478. 0001BAD4  42A7                     clr.l      -[A7]
  37479. 0001BAD6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37480. 0001BADA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37481. 0001BADE  4EB9 0000 2C32           jsr        [0x00002C32]
  37482. 0001BAE4  4E5E                     unlink     A6
  37483. 0001BAE6  4E75                     rts
  37484. 0001BAE8  4E56 0000                link       A6, 0
  37485. 0001BAEC  4878 0004                push.l     0x4
  37486. 0001BAF0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37487. 0001BAF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37488. 0001BAF8  4EB9 0000 2C02           jsr        [0x00002C02]
  37489. 0001BAFE  4E5E                     unlink     A6
  37490. 0001BB00  4E75                     rts
  37491. 0001BB02  4E56 0000                link       A6, 0
  37492. 0001BB06  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37493. 0001BB0A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37494. 0001BB0E  4EB9 0000 2CE2           jsr        [0x00002CE2]
  37495. 0001BB14  4E5E                     unlink     A6
  37496. 0001BB16  4E75                     rts
  37497. 0001BB18  4E56 0000                link       A6, 0
  37498. 0001BB1C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37499. 0001BB20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37500. 0001BB24  4EB9 0000 2CEA           jsr        [0x00002CEA]
  37501. 0001BB2A  4E5E                     unlink     A6
  37502. 0001BB2C  4E75                     rts
  37503. 0001BB2E  4E56 0000                link       A6, 0
  37504. 0001BB32  2F0A                     move.l     -[A7], A2
  37505. 0001BB34  246E 0008                movea.l    A2, [A6 + 0x8]
  37506. 0001BB38  200A                     move.l     D0, A2
  37507. 0001BB3A  671C                     beq        +0x1E /* 0001BB58 */
  37508. 0001BB3C  4267                     clr.w      -[A7]
  37509. 0001BB3E  2F0A                     move.l     -[A7], A2
  37510. 0001BB40  4EB9 0000 2CD2           jsr        [0x00002CD2]
  37511. 0001BB46  4A6E 000C                tst.w      [A6 + 0xC]
  37512. 0001BB4A  5C4F                     addq.w     A7, 6
  37513. 0001BB4C  6F0A                     ble        +0xC /* 0001BB58 */
  37514. 0001BB4E  2F0A                     move.l     -[A7], A2
  37515. 0001BB50  4EB9 0000 2592           jsr        [0x00002592]
  37516. 0001BB56  584F                     addq.w     A7, 4
  37517. label0001BB58:
  37518. 0001BB58  204A                     movea.l    A0, A2
  37519. 0001BB5A  245F                     movea.l    A2, [A7]+
  37520. 0001BB5C  4E5E                     unlink     A6
  37521. 0001BB5E  4E75                     rts
  37522. 0001BB60  4E56 0000                link       A6, 0
  37523. 0001BB64  48E7 1030                movem.l    -[A7], D3,A2,A3
  37524. 0001BB68  246E 0008                movea.l    A2, [A6 + 0x8]
  37525. 0001BB6C  266E 000C                movea.l    A3, [A6 + 0xC]
  37526. 0001BB70  262E 0010                move.l     D3, [A6 + 0x10]
  37527. 0001BB74  2F03                     move.l     -[A7], D3
  37528. 0001BB76  2F0B                     move.l     -[A7], A3
  37529. 0001BB78  2F0A                     move.l     -[A7], A2
  37530. 0001BB7A  4EB9 0000 2CCA           jsr        [0x00002CCA]
  37531. 0001BB80  204A                     movea.l    A0, A2
  37532. 0001BB82  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37533. 0001BB86  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37534. 0001BB8A  4E5E                     unlink     A6
  37535. 0001BB8C  4E75                     rts
  37536. 0001BB8E  2B6F 0004 06D4           move.l     [A5 + 0x6D4], [A7 + 0x4]
  37537. 0001BB94  4E75                     rts
  37538. 0001BB96  4E56 0000                link       A6, 0
  37539. 0001BB9A  2F0A                     move.l     -[A7], A2
  37540. 0001BB9C  246E 0008                movea.l    A2, [A6 + 0x8]
  37541. 0001BBA0  200A                     move.l     D0, A2
  37542. 0001BBA2  6722                     beq        +0x24 /* 0001BBC6 */
  37543. 0001BBA4  41ED C46C                lea.l      A0, [A5 - 0x3B94]
  37544. 0001BBA8  2488                     move.l     [A2], A0
  37545. 0001BBAA  4267                     clr.w      -[A7]
  37546. 0001BBAC  2F0A                     move.l     -[A7], A2
  37547. 0001BBAE  4EB9 0000 2BE2           jsr        [0x00002BE2]
  37548. 0001BBB4  4A6E 000C                tst.w      [A6 + 0xC]
  37549. 0001BBB8  5C4F                     addq.w     A7, 6
  37550. 0001BBBA  6F0A                     ble        +0xC /* 0001BBC6 */
  37551. 0001BBBC  2F0A                     move.l     -[A7], A2
  37552. 0001BBBE  4EB9 0000 2592           jsr        [0x00002592]
  37553. 0001BBC4  584F                     addq.w     A7, 4
  37554. label0001BBC6:
  37555. 0001BBC6  204A                     movea.l    A0, A2
  37556. 0001BBC8  245F                     movea.l    A2, [A7]+
  37557. 0001BBCA  4E5E                     unlink     A6
  37558. 0001BBCC  4E75                     rts
  37559. 0001BBCE  4E56 0000                link       A6, 0
  37560. 0001BBD2  4227                     clr.b      -[A7]
  37561. 0001BBD4  42A7                     clr.l      -[A7]
  37562. 0001BBD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37563. 0001BBDA  61FF 0000 0008           bsr        +0xA /* 0001BBE4 */
  37564. 0001BBE0  4E5E                     unlink     A6
  37565. 0001BBE2  4E75                     rts
  37566. fn0001BBE4:
  37567. 0001BBE4  4E56 0000                link       A6, 0
  37568. 0001BBE8  48E7 1030                movem.l    -[A7], D3,A2,A3
  37569. 0001BBEC  246E 0008                movea.l    A2, [A6 + 0x8]
  37570. 0001BBF0  266E 000C                movea.l    A3, [A6 + 0xC]
  37571. 0001BBF4  162E 0010                move.b     D3, [A6 + 0x10]
  37572. 0001BBF8  1F03                     move.b     -[A7], D3
  37573. 0001BBFA  2F0B                     move.l     -[A7], A3
  37574. 0001BBFC  4878 0004                push.l     0x4
  37575. 0001BC00  2F0A                     move.l     -[A7], A2
  37576. 0001BC02  4EB9 0000 2BC2           jsr        [0x00002BC2]
  37577. 0001BC08  41ED C46C                lea.l      A0, [A5 - 0x3B94]
  37578. 0001BC0C  2488                     move.l     [A2], A0
  37579. 0001BC0E  204A                     movea.l    A0, A2
  37580. 0001BC10  4FEF 000E                lea.l      A7, [A7 + 0xE]
  37581. 0001BC14  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37582. 0001BC18  4E5E                     unlink     A6
  37583. 0001BC1A  4E75                     rts
  37584. 0001BC1C  206F 0004                movea.l    A0, [A7 + 0x4]
  37585. 0001BC20  5088                     addq.l     A0, 8
  37586. 0001BC22  2010                     move.l     D0, [A0]
  37587. 0001BC24  0680 FFFF FFCA           addi.l     D0, 0xFFFFFFCA
  37588. 0001BC2A  D1AF 0004                add.l      [A7 + 0x4], D0
  37589. 0001BC2E  4EF9 0000 411A           jmp        [0x0000411A]
  37590. 0001BC34  206D 06CE                movea.l    A0, [A5 + 0x6CE]
  37591. 0001BC38  4E75                     rts
  37592. 0001BC3A  4E56 0000                link       A6, 0
  37593. 0001BC3E  2F0A                     move.l     -[A7], A2
  37594. 0001BC40  246E 0008                movea.l    A2, [A6 + 0x8]
  37595. 0001BC44  200A                     move.l     D0, A2
  37596. 0001BC46  6722                     beq        +0x24 /* 0001BC6A */
  37597. 0001BC48  41ED C524                lea.l      A0, [A5 - 0x3ADC]
  37598. 0001BC4C  2488                     move.l     [A2], A0
  37599. 0001BC4E  4267                     clr.w      -[A7]
  37600. 0001BC50  2F0A                     move.l     -[A7], A2
  37601. 0001BC52  4EB9 0000 2BE2           jsr        [0x00002BE2]
  37602. 0001BC58  4A6E 000C                tst.w      [A6 + 0xC]
  37603. 0001BC5C  5C4F                     addq.w     A7, 6
  37604. 0001BC5E  6F0A                     ble        +0xC /* 0001BC6A */
  37605. 0001BC60  2F0A                     move.l     -[A7], A2
  37606. 0001BC62  4EB9 0000 2592           jsr        [0x00002592]
  37607. 0001BC68  584F                     addq.w     A7, 4
  37608. label0001BC6A:
  37609. 0001BC6A  204A                     movea.l    A0, A2
  37610. 0001BC6C  245F                     movea.l    A2, [A7]+
  37611. 0001BC6E  4E5E                     unlink     A6
  37612. 0001BC70  4E75                     rts
  37613. 0001BC72  4E56 0000                link       A6, 0
  37614. 0001BC76  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37615. 0001BC7A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37616. 0001BC7E  4EB9 0000 2CE2           jsr        [0x00002CE2]
  37617. 0001BC84  4E5E                     unlink     A6
  37618. 0001BC86  4E75                     rts
  37619. 0001BC88  4E56 0000                link       A6, 0
  37620. 0001BC8C  2F0A                     move.l     -[A7], A2
  37621. 0001BC8E  246E 0008                movea.l    A2, [A6 + 0x8]
  37622. 0001BC92  200A                     move.l     D0, A2
  37623. 0001BC94  671C                     beq        +0x1E /* 0001BCB2 */
  37624. 0001BC96  4267                     clr.w      -[A7]
  37625. 0001BC98  2F0A                     move.l     -[A7], A2
  37626. 0001BC9A  4EB9 0000 2CD2           jsr        [0x00002CD2]
  37627. 0001BCA0  4A6E 000C                tst.w      [A6 + 0xC]
  37628. 0001BCA4  5C4F                     addq.w     A7, 6
  37629. 0001BCA6  6F0A                     ble        +0xC /* 0001BCB2 */
  37630. 0001BCA8  2F0A                     move.l     -[A7], A2
  37631. 0001BCAA  4EB9 0000 2592           jsr        [0x00002592]
  37632. 0001BCB0  584F                     addq.w     A7, 4
  37633. label0001BCB2:
  37634. 0001BCB2  204A                     movea.l    A0, A2
  37635. 0001BCB4  245F                     movea.l    A2, [A7]+
  37636. 0001BCB6  4E5E                     unlink     A6
  37637. 0001BCB8  4E75                     rts
  37638. 0001BCBA  4E56 0000                link       A6, 0
  37639. 0001BCBE  48E7 1030                movem.l    -[A7], D3,A2,A3
  37640. 0001BCC2  246E 0008                movea.l    A2, [A6 + 0x8]
  37641. 0001BCC6  266E 000C                movea.l    A3, [A6 + 0xC]
  37642. 0001BCCA  262E 0010                move.l     D3, [A6 + 0x10]
  37643. 0001BCCE  2F03                     move.l     -[A7], D3
  37644. 0001BCD0  2F0B                     move.l     -[A7], A3
  37645. 0001BCD2  2F0A                     move.l     -[A7], A2
  37646. 0001BCD4  4EB9 0000 2CCA           jsr        [0x00002CCA]
  37647. 0001BCDA  204A                     movea.l    A0, A2
  37648. 0001BCDC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37649. 0001BCE0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37650. 0001BCE4  4E5E                     unlink     A6
  37651. 0001BCE6  4E75                     rts
  37652. 0001BCE8  206F 0004                movea.l    A0, [A7 + 0x4]
  37653. 0001BCEC  2068 0004                movea.l    A0, [A0 + 0x4]
  37654. 0001BCF0  4E75                     rts
  37655. 0001BCF2  4E56 0000                link       A6, 0
  37656. 0001BCF6  42A7                     clr.l      -[A7]
  37657. 0001BCF8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37658. 0001BCFC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37659. 0001BD00  4EB9 0000 2C32           jsr        [0x00002C32]
  37660. 0001BD06  4E5E                     unlink     A6
  37661. 0001BD08  4E75                     rts
  37662. 0001BD0A  4E56 0000                link       A6, 0
  37663. 0001BD0E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  37664. 0001BD12  266E 0008                movea.l    A3, [A6 + 0x8]
  37665. 0001BD16  282E 000C                move.l     D4, [A6 + 0xC]
  37666. 0001BD1A  262E 0010                move.l     D3, [A6 + 0x10]
  37667. 0001BD1E  246E 0014                movea.l    A2, [A6 + 0x14]
  37668. 0001BD22  4878 0004                push.l     0x4
  37669. 0001BD26  2F0A                     move.l     -[A7], A2
  37670. 0001BD28  2F03                     move.l     -[A7], D3
  37671. 0001BD2A  2F04                     move.l     -[A7], D4
  37672. 0001BD2C  2F0B                     move.l     -[A7], A3
  37673. 0001BD2E  4EB9 0000 2C0A           jsr        [0x00002C0A]
  37674. 0001BD34  4FEF 0014                lea.l      A7, [A7 + 0x14]
  37675. 0001BD38  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  37676. 0001BD3C  4E5E                     unlink     A6
  37677. 0001BD3E  4E75                     rts
  37678. 0001BD40  4E56 0000                link       A6, 0
  37679. 0001BD44  42A7                     clr.l      -[A7]
  37680. 0001BD46  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37681. 0001BD4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37682. 0001BD4E  4EB9 0000 2BFA           jsr        [0x00002BFA]
  37683. 0001BD54  4E5E                     unlink     A6
  37684. 0001BD56  4E75                     rts
  37685. 0001BD58  4E56 0000                link       A6, 0
  37686. 0001BD5C  4227                     clr.b      -[A7]
  37687. 0001BD5E  42A7                     clr.l      -[A7]
  37688. 0001BD60  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37689. 0001BD64  61FF 0000 0008           bsr        +0xA /* 0001BD6E */
  37690. 0001BD6A  4E5E                     unlink     A6
  37691. 0001BD6C  4E75                     rts
  37692. fn0001BD6E:
  37693. 0001BD6E  4E56 0000                link       A6, 0
  37694. 0001BD72  48E7 1030                movem.l    -[A7], D3,A2,A3
  37695. 0001BD76  246E 0008                movea.l    A2, [A6 + 0x8]
  37696. 0001BD7A  266E 000C                movea.l    A3, [A6 + 0xC]
  37697. 0001BD7E  162E 0010                move.b     D3, [A6 + 0x10]
  37698. 0001BD82  1F03                     move.b     -[A7], D3
  37699. 0001BD84  2F0B                     move.l     -[A7], A3
  37700. 0001BD86  4878 0004                push.l     0x4
  37701. 0001BD8A  2F0A                     move.l     -[A7], A2
  37702. 0001BD8C  4EB9 0000 2BC2           jsr        [0x00002BC2]
  37703. 0001BD92  41ED C524                lea.l      A0, [A5 - 0x3ADC]
  37704. 0001BD96  2488                     move.l     [A2], A0
  37705. 0001BD98  204A                     movea.l    A0, A2
  37706. 0001BD9A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  37707. 0001BD9E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37708. 0001BDA2  4E5E                     unlink     A6
  37709. 0001BDA4  4E75                     rts
  37710. 0001BDA6  206F 0004                movea.l    A0, [A7 + 0x4]
  37711. 0001BDAA  1028 002C                move.b     D0, [A0 + 0x2C]
  37712. 0001BDAE  4E75                     rts
  37713. 0001BDB0  4E56 0000                link       A6, 0
  37714. 0001BDB4  42A7                     clr.l      -[A7]
  37715. 0001BDB6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37716. 0001BDBA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37717. 0001BDBE  4EB9 0000 2C32           jsr        [0x00002C32]
  37718. 0001BDC4  4E5E                     unlink     A6
  37719. 0001BDC6  4E75                     rts
  37720. 0001BDC8  4E56 0000                link       A6, 0
  37721. 0001BDCC  4878 0004                push.l     0x4
  37722. 0001BDD0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37723. 0001BDD4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37724. 0001BDD8  4EB9 0000 2C02           jsr        [0x00002C02]
  37725. 0001BDDE  4E5E                     unlink     A6
  37726. 0001BDE0  4E75                     rts
  37727. 0001BDE2  4E56 0000                link       A6, 0
  37728. 0001BDE6  42A7                     clr.l      -[A7]
  37729. 0001BDE8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37730. 0001BDEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37731. 0001BDF0  4EB9 0000 2BFA           jsr        [0x00002BFA]
  37732. 0001BDF6  4E5E                     unlink     A6
  37733. 0001BDF8  4E75                     rts
  37734. 0001BDFA  4E56 0000                link       A6, 0
  37735. 0001BDFE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37736. 0001BE02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37737. 0001BE06  4EB9 0000 2CE2           jsr        [0x00002CE2]
  37738. 0001BE0C  4E5E                     unlink     A6
  37739. 0001BE0E  4E75                     rts
  37740. 0001BE10  4E56 0000                link       A6, 0
  37741. 0001BE14  2F0A                     move.l     -[A7], A2
  37742. 0001BE16  246E 0008                movea.l    A2, [A6 + 0x8]
  37743. 0001BE1A  200A                     move.l     D0, A2
  37744. 0001BE1C  671C                     beq        +0x1E /* 0001BE3A */
  37745. 0001BE1E  4267                     clr.w      -[A7]
  37746. 0001BE20  2F0A                     move.l     -[A7], A2
  37747. 0001BE22  4EB9 0000 2CD2           jsr        [0x00002CD2]
  37748. 0001BE28  4A6E 000C                tst.w      [A6 + 0xC]
  37749. 0001BE2C  5C4F                     addq.w     A7, 6
  37750. 0001BE2E  6F0A                     ble        +0xC /* 0001BE3A */
  37751. 0001BE30  2F0A                     move.l     -[A7], A2
  37752. 0001BE32  4EB9 0000 2592           jsr        [0x00002592]
  37753. 0001BE38  584F                     addq.w     A7, 4
  37754. label0001BE3A:
  37755. 0001BE3A  204A                     movea.l    A0, A2
  37756. 0001BE3C  245F                     movea.l    A2, [A7]+
  37757. 0001BE3E  4E5E                     unlink     A6
  37758. 0001BE40  4E75                     rts
  37759. 0001BE42  4E56 0000                link       A6, 0
  37760. 0001BE46  48E7 1030                movem.l    -[A7], D3,A2,A3
  37761. 0001BE4A  246E 0008                movea.l    A2, [A6 + 0x8]
  37762. 0001BE4E  266E 000C                movea.l    A3, [A6 + 0xC]
  37763. 0001BE52  262E 0010                move.l     D3, [A6 + 0x10]
  37764. 0001BE56  2F03                     move.l     -[A7], D3
  37765. 0001BE58  2F0B                     move.l     -[A7], A3
  37766. 0001BE5A  2F0A                     move.l     -[A7], A2
  37767. 0001BE5C  4EB9 0000 2CCA           jsr        [0x00002CCA]
  37768. 0001BE62  204A                     movea.l    A0, A2
  37769. 0001BE64  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37770. 0001BE68  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37771. 0001BE6C  4E5E                     unlink     A6
  37772. 0001BE6E  4E75                     rts
  37773. 0001BE70  4E56 0000                link       A6, 0
  37774. 0001BE74  2F0A                     move.l     -[A7], A2
  37775. 0001BE76  246E 0008                movea.l    A2, [A6 + 0x8]
  37776. 0001BE7A  200A                     move.l     D0, A2
  37777. 0001BE7C  6722                     beq        +0x24 /* 0001BEA0 */
  37778. 0001BE7E  41ED C5AC                lea.l      A0, [A5 - 0x3A54]
  37779. 0001BE82  2488                     move.l     [A2], A0
  37780. 0001BE84  4267                     clr.w      -[A7]
  37781. 0001BE86  2F0A                     move.l     -[A7], A2
  37782. 0001BE88  4EB9 0000 2BE2           jsr        [0x00002BE2]
  37783. 0001BE8E  4A6E 000C                tst.w      [A6 + 0xC]
  37784. 0001BE92  5C4F                     addq.w     A7, 6
  37785. 0001BE94  6F0A                     ble        +0xC /* 0001BEA0 */
  37786. 0001BE96  2F0A                     move.l     -[A7], A2
  37787. 0001BE98  4EB9 0000 2592           jsr        [0x00002592]
  37788. 0001BE9E  584F                     addq.w     A7, 4
  37789. label0001BEA0:
  37790. 0001BEA0  204A                     movea.l    A0, A2
  37791. 0001BEA2  245F                     movea.l    A2, [A7]+
  37792. 0001BEA4  4E5E                     unlink     A6
  37793. 0001BEA6  4E75                     rts
  37794. 0001BEA8  4E56 0000                link       A6, 0
  37795. 0001BEAC  4227                     clr.b      -[A7]
  37796. 0001BEAE  42A7                     clr.l      -[A7]
  37797. 0001BEB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37798. 0001BEB4  61FF 0000 0008           bsr        +0xA /* 0001BEBE */
  37799. 0001BEBA  4E5E                     unlink     A6
  37800. 0001BEBC  4E75                     rts
  37801. fn0001BEBE:
  37802. 0001BEBE  4E56 0000                link       A6, 0
  37803. 0001BEC2  48E7 1030                movem.l    -[A7], D3,A2,A3
  37804. 0001BEC6  246E 0008                movea.l    A2, [A6 + 0x8]
  37805. 0001BECA  266E 000C                movea.l    A3, [A6 + 0xC]
  37806. 0001BECE  162E 0010                move.b     D3, [A6 + 0x10]
  37807. 0001BED2  1F03                     move.b     -[A7], D3
  37808. 0001BED4  2F0B                     move.l     -[A7], A3
  37809. 0001BED6  4878 0004                push.l     0x4
  37810. 0001BEDA  2F0A                     move.l     -[A7], A2
  37811. 0001BEDC  4EB9 0000 2BC2           jsr        [0x00002BC2]
  37812. 0001BEE2  41ED C5AC                lea.l      A0, [A5 - 0x3A54]
  37813. 0001BEE6  2488                     move.l     [A2], A0
  37814. 0001BEE8  204A                     movea.l    A0, A2
  37815. 0001BEEA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  37816. 0001BEEE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37817. 0001BEF2  4E5E                     unlink     A6
  37818. 0001BEF4  4E75                     rts
  37819. 0001BEF6  206F 0004                movea.l    A0, [A7 + 0x4]
  37820. 0001BEFA  1028 0011                move.b     D0, [A0 + 0x11]
  37821. 0001BEFE  4E75                     rts
  37822. 0001BF00  206F 0004                movea.l    A0, [A7 + 0x4]
  37823. 0001BF04  2068 0004                movea.l    A0, [A0 + 0x4]
  37824. 0001BF08  4E75                     rts
  37825. 0001BF0A  206F 0004                movea.l    A0, [A7 + 0x4]
  37826. 0001BF0E  116F 0008 0011           move.b     [A0 + 0x11], [A7 + 0x8]
  37827. 0001BF14  4E75                     rts
  37828. 0001BF16  206D 06DC                movea.l    A0, [A5 + 0x6DC]
  37829. 0001BF1A  4E75                     rts
  37830. 0001BF1C  206D 06BA                movea.l    A0, [A5 + 0x6BA /* export_211 */]
  37831. 0001BF20  4E75                     rts
  37832. 0001BF22  206D 0662                movea.l    A0, [A5 + 0x662 /* export_200 */]
  37833. 0001BF26  4E75                     rts
  37834. 0001BF28  206F 0004                movea.l    A0, [A7 + 0x4]
  37835. 0001BF2C  2028 00E2                move.l     D0, [A0 + 0xE2]
  37836. 0001BF30  C0AF 0008                and.l      D0, [A7 + 0x8]
  37837. 0001BF34  4A80                     tst.l      D0
  37838. 0001BF36  56C0                     sne        D0
  37839. 0001BF38  4400                     neg.b      D0
  37840. 0001BF3A  4E75                     rts
  37841. 0001BF3C  4E56 0000                link       A6, 0
  37842. 0001BF40  42A7                     clr.l      -[A7]
  37843. 0001BF42  4EB9 0000 28A2           jsr        [0x000028A2]
  37844. 0001BF48  4E5E                     unlink     A6
  37845. 0001BF4A  4E75                     rts
  37846. 0001BF4C  206D 06CA                movea.l    A0, [A5 + 0x6CA /* export_213 */]
  37847. 0001BF50  4E75                     rts
  37848. 0001BF52  206F 0004                movea.l    A0, [A7 + 0x4]
  37849. 0001BF56  5088                     addq.l     A0, 8
  37850. 0001BF58  2010                     move.l     D0, [A0]
  37851. 0001BF5A  0680 FFFF FFEE           addi.l     D0, 0xFFFFFFEE
  37852. 0001BF60  D1AF 0004                add.l      [A7 + 0x4], D0
  37853. 0001BF64  4EF9 0000 4022           jmp        [0x00004022]
  37854. 0001BF6A  206F 0004                movea.l    A0, [A7 + 0x4]
  37855. 0001BF6E  5088                     addq.l     A0, 8
  37856. 0001BF70  2010                     move.l     D0, [A0]
  37857. 0001BF72  0680 FFFF FFEE           addi.l     D0, 0xFFFFFFEE
  37858. 0001BF78  D1AF 0004                add.l      [A7 + 0x4], D0
  37859. 0001BF7C  4EF9 0000 3F92           jmp        [0x00003F92]
  37860. 0001BF82  4E56 0000                link       A6, 0
  37861. 0001BF86  42A7                     clr.l      -[A7]
  37862. 0001BF88  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37863. 0001BF8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37864. 0001BF90  4EB9 0000 2C32           jsr        [0x00002C32]
  37865. 0001BF96  4E5E                     unlink     A6
  37866. 0001BF98  4E75                     rts
  37867. 0001BF9A  4E56 0000                link       A6, 0
  37868. 0001BF9E  4878 0004                push.l     0x4
  37869. 0001BFA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37870. 0001BFA6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37871. 0001BFAA  4EB9 0000 2C02           jsr        [0x00002C02]
  37872. 0001BFB0  4E5E                     unlink     A6
  37873. 0001BFB2  4E75                     rts
  37874. 0001BFB4  4E56 0000                link       A6, 0
  37875. 0001BFB8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37876. 0001BFBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37877. 0001BFC0  4EB9 0000 2CE2           jsr        [0x00002CE2]
  37878. 0001BFC6  4E5E                     unlink     A6
  37879. 0001BFC8  4E75                     rts
  37880. 0001BFCA  4E56 0000                link       A6, 0
  37881. 0001BFCE  2F0A                     move.l     -[A7], A2
  37882. 0001BFD0  246E 0008                movea.l    A2, [A6 + 0x8]
  37883. 0001BFD4  200A                     move.l     D0, A2
  37884. 0001BFD6  671C                     beq        +0x1E /* 0001BFF4 */
  37885. 0001BFD8  4267                     clr.w      -[A7]
  37886. 0001BFDA  2F0A                     move.l     -[A7], A2
  37887. 0001BFDC  4EB9 0000 2CD2           jsr        [0x00002CD2]
  37888. 0001BFE2  4A6E 000C                tst.w      [A6 + 0xC]
  37889. 0001BFE6  5C4F                     addq.w     A7, 6
  37890. 0001BFE8  6F0A                     ble        +0xC /* 0001BFF4 */
  37891. 0001BFEA  2F0A                     move.l     -[A7], A2
  37892. 0001BFEC  4EB9 0000 2592           jsr        [0x00002592]
  37893. 0001BFF2  584F                     addq.w     A7, 4
  37894. label0001BFF4:
  37895. 0001BFF4  204A                     movea.l    A0, A2
  37896. 0001BFF6  245F                     movea.l    A2, [A7]+
  37897. 0001BFF8  4E5E                     unlink     A6
  37898. 0001BFFA  4E75                     rts
  37899. 0001BFFC  4E56 0000                link       A6, 0
  37900. 0001C000  48E7 1030                movem.l    -[A7], D3,A2,A3
  37901. 0001C004  246E 0008                movea.l    A2, [A6 + 0x8]
  37902. 0001C008  266E 000C                movea.l    A3, [A6 + 0xC]
  37903. 0001C00C  262E 0010                move.l     D3, [A6 + 0x10]
  37904. 0001C010  2F03                     move.l     -[A7], D3
  37905. 0001C012  2F0B                     move.l     -[A7], A3
  37906. 0001C014  2F0A                     move.l     -[A7], A2
  37907. 0001C016  4EB9 0000 2CCA           jsr        [0x00002CCA]
  37908. 0001C01C  204A                     movea.l    A0, A2
  37909. 0001C01E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  37910. 0001C022  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37911. 0001C026  4E5E                     unlink     A6
  37912. 0001C028  4E75                     rts
  37913. 0001C02A  4E56 0000                link       A6, 0
  37914. 0001C02E  2F0A                     move.l     -[A7], A2
  37915. 0001C030  246E 0008                movea.l    A2, [A6 + 0x8]
  37916. 0001C034  200A                     move.l     D0, A2
  37917. 0001C036  6722                     beq        +0x24 /* 0001C05A */
  37918. 0001C038  41ED C6AC                lea.l      A0, [A5 - 0x3954]
  37919. 0001C03C  2488                     move.l     [A2], A0
  37920. 0001C03E  4267                     clr.w      -[A7]
  37921. 0001C040  2F0A                     move.l     -[A7], A2
  37922. 0001C042  4EB9 0000 2BE2           jsr        [0x00002BE2]
  37923. 0001C048  4A6E 000C                tst.w      [A6 + 0xC]
  37924. 0001C04C  5C4F                     addq.w     A7, 6
  37925. 0001C04E  6F0A                     ble        +0xC /* 0001C05A */
  37926. 0001C050  2F0A                     move.l     -[A7], A2
  37927. 0001C052  4EB9 0000 2592           jsr        [0x00002592]
  37928. 0001C058  584F                     addq.w     A7, 4
  37929. label0001C05A:
  37930. 0001C05A  204A                     movea.l    A0, A2
  37931. 0001C05C  245F                     movea.l    A2, [A7]+
  37932. 0001C05E  4E5E                     unlink     A6
  37933. 0001C060  4E75                     rts
  37934. 0001C062  4E56 0000                link       A6, 0
  37935. 0001C066  4227                     clr.b      -[A7]
  37936. 0001C068  42A7                     clr.l      -[A7]
  37937. 0001C06A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37938. 0001C06E  61FF 0000 0008           bsr        +0xA /* 0001C078 */
  37939. 0001C074  4E5E                     unlink     A6
  37940. 0001C076  4E75                     rts
  37941. fn0001C078:
  37942. 0001C078  4E56 0000                link       A6, 0
  37943. 0001C07C  48E7 1030                movem.l    -[A7], D3,A2,A3
  37944. 0001C080  246E 0008                movea.l    A2, [A6 + 0x8]
  37945. 0001C084  266E 000C                movea.l    A3, [A6 + 0xC]
  37946. 0001C088  162E 0010                move.b     D3, [A6 + 0x10]
  37947. 0001C08C  1F03                     move.b     -[A7], D3
  37948. 0001C08E  2F0B                     move.l     -[A7], A3
  37949. 0001C090  4878 0004                push.l     0x4
  37950. 0001C094  2F0A                     move.l     -[A7], A2
  37951. 0001C096  4EB9 0000 2BC2           jsr        [0x00002BC2]
  37952. 0001C09C  41ED C6AC                lea.l      A0, [A5 - 0x3954]
  37953. 0001C0A0  2488                     move.l     [A2], A0
  37954. 0001C0A2  204A                     movea.l    A0, A2
  37955. 0001C0A4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  37956. 0001C0A8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  37957. 0001C0AC  4E5E                     unlink     A6
  37958. 0001C0AE  4E75                     rts
  37959. 0001C0B0  4E56 0000                link       A6, 0
  37960. 0001C0B4  2F0A                     move.l     -[A7], A2
  37961. 0001C0B6  246E 0008                movea.l    A2, [A6 + 0x8]
  37962. 0001C0BA  200A                     move.l     D0, A2
  37963. 0001C0BC  6722                     beq        +0x24 /* 0001C0E0 */
  37964. 0001C0BE  41ED C748                lea.l      A0, [A5 - 0x38B8]
  37965. 0001C0C2  2488                     move.l     [A2], A0
  37966. 0001C0C4  4267                     clr.w      -[A7]
  37967. 0001C0C6  2F0A                     move.l     -[A7], A2
  37968. 0001C0C8  4EB9 0000 2BE2           jsr        [0x00002BE2]
  37969. 0001C0CE  4A6E 000C                tst.w      [A6 + 0xC]
  37970. 0001C0D2  5C4F                     addq.w     A7, 6
  37971. 0001C0D4  6F0A                     ble        +0xC /* 0001C0E0 */
  37972. 0001C0D6  2F0A                     move.l     -[A7], A2
  37973. 0001C0D8  4EB9 0000 2592           jsr        [0x00002592]
  37974. 0001C0DE  584F                     addq.w     A7, 4
  37975. label0001C0E0:
  37976. 0001C0E0  204A                     movea.l    A0, A2
  37977. 0001C0E2  245F                     movea.l    A2, [A7]+
  37978. 0001C0E4  4E5E                     unlink     A6
  37979. 0001C0E6  4E75                     rts
  37980. 0001C0E8  4E56 0000                link       A6, 0
  37981. 0001C0EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  37982. 0001C0F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  37983. 0001C0F4  4EB9 0000 2CE2           jsr        [0x00002CE2]
  37984. 0001C0FA  4E5E                     unlink     A6
  37985. 0001C0FC  4E75                     rts
  37986. 0001C0FE  4E56 0000                link       A6, 0
  37987. 0001C102  2F0A                     move.l     -[A7], A2
  37988. 0001C104  246E 0008                movea.l    A2, [A6 + 0x8]
  37989. 0001C108  200A                     move.l     D0, A2
  37990. 0001C10A  671C                     beq        +0x1E /* 0001C128 */
  37991. 0001C10C  4267                     clr.w      -[A7]
  37992. 0001C10E  2F0A                     move.l     -[A7], A2
  37993. 0001C110  4EB9 0000 2CD2           jsr        [0x00002CD2]
  37994. 0001C116  4A6E 000C                tst.w      [A6 + 0xC]
  37995. 0001C11A  5C4F                     addq.w     A7, 6
  37996. 0001C11C  6F0A                     ble        +0xC /* 0001C128 */
  37997. 0001C11E  2F0A                     move.l     -[A7], A2
  37998. 0001C120  4EB9 0000 2592           jsr        [0x00002592]
  37999. 0001C126  584F                     addq.w     A7, 4
  38000. label0001C128:
  38001. 0001C128  204A                     movea.l    A0, A2
  38002. 0001C12A  245F                     movea.l    A2, [A7]+
  38003. 0001C12C  4E5E                     unlink     A6
  38004. 0001C12E  4E75                     rts
  38005. 0001C130  4E56 0000                link       A6, 0
  38006. 0001C134  48E7 1030                movem.l    -[A7], D3,A2,A3
  38007. 0001C138  246E 0008                movea.l    A2, [A6 + 0x8]
  38008. 0001C13C  266E 000C                movea.l    A3, [A6 + 0xC]
  38009. 0001C140  262E 0010                move.l     D3, [A6 + 0x10]
  38010. 0001C144  2F03                     move.l     -[A7], D3
  38011. 0001C146  2F0B                     move.l     -[A7], A3
  38012. 0001C148  2F0A                     move.l     -[A7], A2
  38013. 0001C14A  4EB9 0000 2CCA           jsr        [0x00002CCA]
  38014. 0001C150  204A                     movea.l    A0, A2
  38015. 0001C152  4FEF 000C                lea.l      A7, [A7 + 0xC]
  38016. 0001C156  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38017. 0001C15A  4E5E                     unlink     A6
  38018. 0001C15C  4E75                     rts
  38019. 0001C15E  4E56 0000                link       A6, 0
  38020. 0001C162  42A7                     clr.l      -[A7]
  38021. 0001C164  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38022. 0001C168  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38023. 0001C16C  4EB9 0000 2C32           jsr        [0x00002C32]
  38024. 0001C172  4E5E                     unlink     A6
  38025. 0001C174  4E75                     rts
  38026. 0001C176  4E56 0000                link       A6, 0
  38027. 0001C17A  4878 0004                push.l     0x4
  38028. 0001C17E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38029. 0001C182  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38030. 0001C186  4EB9 0000 2C02           jsr        [0x00002C02]
  38031. 0001C18C  4E5E                     unlink     A6
  38032. 0001C18E  4E75                     rts
  38033. 0001C190  4E56 0000                link       A6, 0
  38034. 0001C194  42A7                     clr.l      -[A7]
  38035. 0001C196  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38036. 0001C19A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38037. 0001C19E  4EB9 0000 2BFA           jsr        [0x00002BFA]
  38038. 0001C1A4  4E5E                     unlink     A6
  38039. 0001C1A6  4E75                     rts
  38040. 0001C1A8  4E56 0000                link       A6, 0
  38041. 0001C1AC  4227                     clr.b      -[A7]
  38042. 0001C1AE  42A7                     clr.l      -[A7]
  38043. 0001C1B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38044. 0001C1B4  61FF 0000 0008           bsr        +0xA /* 0001C1BE */
  38045. 0001C1BA  4E5E                     unlink     A6
  38046. 0001C1BC  4E75                     rts
  38047. fn0001C1BE:
  38048. 0001C1BE  4E56 0000                link       A6, 0
  38049. 0001C1C2  48E7 1030                movem.l    -[A7], D3,A2,A3
  38050. 0001C1C6  246E 0008                movea.l    A2, [A6 + 0x8]
  38051. 0001C1CA  266E 000C                movea.l    A3, [A6 + 0xC]
  38052. 0001C1CE  162E 0010                move.b     D3, [A6 + 0x10]
  38053. 0001C1D2  1F03                     move.b     -[A7], D3
  38054. 0001C1D4  2F0B                     move.l     -[A7], A3
  38055. 0001C1D6  4878 0004                push.l     0x4
  38056. 0001C1DA  2F0A                     move.l     -[A7], A2
  38057. 0001C1DC  4EB9 0000 2BC2           jsr        [0x00002BC2]
  38058. 0001C1E2  41ED C748                lea.l      A0, [A5 - 0x38B8]
  38059. 0001C1E6  2488                     move.l     [A2], A0
  38060. 0001C1E8  204A                     movea.l    A0, A2
  38061. 0001C1EA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  38062. 0001C1EE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38063. 0001C1F2  4E5E                     unlink     A6
  38064. 0001C1F4  4E75                     rts
  38065. 0001C1F6  4E56 0000                link       A6, 0
  38066. 0001C1FA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38067. 0001C1FE  246E 0008                movea.l    A2, [A6 + 0x8]
  38068. 0001C202  362E 000C                move.w     D3, [A6 + 0xC]
  38069. 0001C206  200A                     move.l     D0, A2
  38070. 0001C208  675A                     beq        +0x5C /* 0001C264 */
  38071. 0001C20A  41ED C7C4                lea.l      A0, [A5 - 0x383C]
  38072. 0001C20E  2548 0004                move.l     [A2 + 0x4], A0
  38073. 0001C212  41ED C7C4                lea.l      A0, [A5 - 0x383C]
  38074. 0001C216  41E8 0194                lea.l      A0, [A0 + 0x194]
  38075. 0001C21A  2252                     movea.l    A1, [A2]
  38076. 0001C21C  2288                     move.l     [A1], A0
  38077. 0001C21E  41ED C7C4                lea.l      A0, [A5 - 0x383C]
  38078. 0001C222  41E8 0150                lea.l      A0, [A0 + 0x150]
  38079. 0001C226  2548 0028                move.l     [A2 + 0x28], A0
  38080. 0001C22A  2652                     movea.l    A3, [A2]
  38081. 0001C22C  204A                     movea.l    A0, A2
  38082. 0001C22E  41E8 006E                lea.l      A0, [A0 + 0x6E]
  38083. 0001C232  2848                     movea.l    A4, A0
  38084. 0001C234  91CB                     sub.l      A0, A3
  38085. 0001C236  2748 0008                move.l     [A3 + 0x8], A0
  38086. 0001C23A  4267                     clr.w      -[A7]
  38087. 0001C23C  2F0A                     move.l     -[A7], A2
  38088. 0001C23E  4EB9 0000 313A           jsr        [0x0000313A]
  38089. 0001C244  4A43                     tst.w      D3
  38090. 0001C246  5C4F                     addq.w     A7, 6
  38091. 0001C248  670C                     beq        +0xE /* 0001C256 */
  38092. 0001C24A  4267                     clr.w      -[A7]
  38093. 0001C24C  2F0C                     move.l     -[A7], A4
  38094. 0001C24E  4EB9 0000 3F42           jsr        [0x00003F42]
  38095. 0001C254  5C4F                     addq.w     A7, 6
  38096. label0001C256:
  38097. 0001C256  4A43                     tst.w      D3
  38098. 0001C258  6F0A                     ble        +0xC /* 0001C264 */
  38099. 0001C25A  2F0A                     move.l     -[A7], A2
  38100. 0001C25C  4EB9 0000 2592           jsr        [0x00002592]
  38101. 0001C262  584F                     addq.w     A7, 4
  38102. label0001C264:
  38103. 0001C264  204A                     movea.l    A0, A2
  38104. 0001C266  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38105. 0001C26A  4E5E                     unlink     A6
  38106. 0001C26C  4E75                     rts
  38107. 0001C26E  206F 0004                movea.l    A0, [A7 + 0x4]
  38108. 0001C272  5088                     addq.l     A0, 8
  38109. 0001C274  2010                     move.l     D0, [A0]
  38110. 0001C276  0680 FFFF FF92           addi.l     D0, 0xFFFFFF92
  38111. 0001C27C  D1AF 0004                add.l      [A7 + 0x4], D0
  38112. 0001C280  4EF9 0001 C1FA           jmp        [0x0001C1FA]
  38113. 0001C286  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38114. 0001C28E  4EF9 0001 C1FA           jmp        [0x0001C1FA]
  38115. 0001C294  4E56 0000                link       A6, 0
  38116. 0001C298  2F0A                     move.l     -[A7], A2
  38117. 0001C29A  246E 0008                movea.l    A2, [A6 + 0x8]
  38118. 0001C29E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38119. 0001C2A2  2F0A                     move.l     -[A7], A2
  38120. 0001C2A4  61FF 0000 000E           bsr        +0x10 /* 0001C2B4 */
  38121. 0001C2AA  204A                     movea.l    A0, A2
  38122. 0001C2AC  504F                     addq.w     A7, 8
  38123. 0001C2AE  245F                     movea.l    A2, [A7]+
  38124. 0001C2B0  4E5E                     unlink     A6
  38125. 0001C2B2  4E75                     rts
  38126. fn0001C2B4:
  38127. 0001C2B4  4E56 0000                link       A6, 0
  38128. 0001C2B8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38129. 0001C2BC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38130. 0001C2C0  4EB9 0000 2972           jsr        [0x00002972]
  38131. 0001C2C6  4E5E                     unlink     A6
  38132. 0001C2C8  4E75                     rts
  38133. 0001C2CA  4E56 0000                link       A6, 0
  38134. 0001C2CE  2F0A                     move.l     -[A7], A2
  38135. 0001C2D0  246E 0008                movea.l    A2, [A6 + 0x8]
  38136. 0001C2D4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38137. 0001C2D8  2F0A                     move.l     -[A7], A2
  38138. 0001C2DA  61FF 0000 000E           bsr        +0x10 /* 0001C2EA */
  38139. 0001C2E0  204A                     movea.l    A0, A2
  38140. 0001C2E2  504F                     addq.w     A7, 8
  38141. 0001C2E4  245F                     movea.l    A2, [A7]+
  38142. 0001C2E6  4E5E                     unlink     A6
  38143. 0001C2E8  4E75                     rts
  38144. fn0001C2EA:
  38145. 0001C2EA  4E56 0000                link       A6, 0
  38146. 0001C2EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38147. 0001C2F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38148. 0001C2F6  61FF 0000 0008           bsr        +0xA /* 0001C300 */
  38149. 0001C2FC  4E5E                     unlink     A6
  38150. 0001C2FE  4E75                     rts
  38151. fn0001C300:
  38152. 0001C300  4E56 0000                link       A6, 0
  38153. 0001C304  2F0A                     move.l     -[A7], A2
  38154. 0001C306  246E 000C                movea.l    A2, [A6 + 0xC]
  38155. 0001C30A  1F12                     move.b     -[A7], [A2]
  38156. 0001C30C  486A 0001                pea.l      [A2 + 0x1]
  38157. 0001C310  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38158. 0001C314  4EB9 0000 296A           jsr        [0x0000296A]
  38159. 0001C31A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  38160. 0001C31E  245F                     movea.l    A2, [A7]+
  38161. 0001C320  4E5E                     unlink     A6
  38162. 0001C322  4E75                     rts
  38163. 0001C324  206F 0004                movea.l    A0, [A7 + 0x4]
  38164. 0001C328  5088                     addq.l     A0, 8
  38165. 0001C32A  2010                     move.l     D0, [A0]
  38166. 0001C32C  0680 FFFF FECC           addi.l     D0, 0xFFFFFECC
  38167. 0001C332  D1AF 0004                add.l      [A7 + 0x4], D0
  38168. 0001C336  4EF9 0000 30FA           jmp        [0x000030FA]
  38169. 0001C33C  206F 0004                movea.l    A0, [A7 + 0x4]
  38170. 0001C340  5088                     addq.l     A0, 8
  38171. 0001C342  2010                     move.l     D0, [A0]
  38172. 0001C344  0680 FFFF FF9A           addi.l     D0, 0xFFFFFF9A
  38173. 0001C34A  D1AF 0004                add.l      [A7 + 0x4], D0
  38174. 0001C34E  4EF9 0000 313A           jmp        [0x0000313A]
  38175. 0001C354  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38176. 0001C35C  4EF9 0000 313A           jmp        [0x0000313A]
  38177. 0001C362  206F 0004                movea.l    A0, [A7 + 0x4]
  38178. 0001C366  2068 0008                movea.l    A0, [A0 + 0x8]
  38179. 0001C36A  4E75                     rts
  38180. 0001C36C  206F 0004                movea.l    A0, [A7 + 0x4]
  38181. 0001C370  5088                     addq.l     A0, 8
  38182. 0001C372  2010                     move.l     D0, [A0]
  38183. 0001C374  0680 FFFF FED2           addi.l     D0, 0xFFFFFED2
  38184. 0001C37A  D1AF 0004                add.l      [A7 + 0x4], D0
  38185. 0001C37E  4EF9 0000 31BA           jmp        [0x000031BA]
  38186. 0001C384  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38187. 0001C38C  4EF9 0000 31BA           jmp        [0x000031BA]
  38188. 0001C392  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38189. 0001C39A  4EF9 0000 31BA           jmp        [0x000031BA]
  38190. 0001C3A0  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  38191. 0001C3A8  4EF9 0000 31D2           jmp        [0x000031D2]
  38192. 0001C3AE  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  38193. 0001C3B6  4EF9 0000 31BA           jmp        [0x000031BA]
  38194. 0001C3BC  4E56 0000                link       A6, 0
  38195. 0001C3C0  486E 0010                pea.l      [A6 + 0x10]
  38196. 0001C3C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38197. 0001C3C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38198. 0001C3CC  2057                     movea.l    A0, [A7]
  38199. 0001C3CE  2250                     movea.l    A1, [A0]
  38200. 0001C3D0  2269 001C                movea.l    A1, [A1 + 0x1C]
  38201. 0001C3D4  4E91                     jsr        [A1]
  38202. 0001C3D6  202E 0010                move.l     D0, [A6 + 0x10]
  38203. 0001C3DA  4E5E                     unlink     A6
  38204. 0001C3DC  4E75                     rts
  38205. 0001C3DE  4E56 0000                link       A6, 0
  38206. 0001C3E2  3F3C 0001                move.w     -[A7], 0x1
  38207. 0001C3E6  4EB9 0000 28A2           jsr        [0x000028A2]
  38208. 0001C3EC  4E5E                     unlink     A6
  38209. 0001C3EE  4E75                     rts
  38210. 0001C3F0  206F 0004                movea.l    A0, [A7 + 0x4]
  38211. 0001C3F4  B1ED 06D8                cmpa.l     A0, [A5 + 0x6D8]
  38212. 0001C3F8  57C0                     seq        D0
  38213. 0001C3FA  4400                     neg.b      D0
  38214. 0001C3FC  4E75                     rts
  38215. 0001C3FE  206F 0004                movea.l    A0, [A7 + 0x4]
  38216. 0001C402  1010                     move.b     D0, [A0]
  38217. 0001C404  4E75                     rts
  38218. 0001C406  206F 0004                movea.l    A0, [A7 + 0x4]
  38219. 0001C40A  5088                     addq.l     A0, 8
  38220. 0001C40C  2010                     move.l     D0, [A0]
  38221. 0001C40E  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38222. 0001C414  D1AF 0004                add.l      [A7 + 0x4], D0
  38223. 0001C418  4EF9 0000 31F2           jmp        [0x000031F2]
  38224. 0001C41E  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38225. 0001C426  4EF9 0000 32CA           jmp        [0x000032CA]
  38226. 0001C42C  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38227. 0001C434  4EF9 0000 328A           jmp        [0x0000328A]
  38228. 0001C43A  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38229. 0001C442  4EF9 0000 327A           jmp        [0x0000327A]
  38230. 0001C448  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38231. 0001C450  4EF9 0000 31F2           jmp        [0x000031F2]
  38232. 0001C456  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  38233. 0001C45E  4EF9 0000 31F2           jmp        [0x000031F2]
  38234. 0001C464  4E56 0000                link       A6, 0
  38235. 0001C468  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38236. 0001C46C  246E 0008                movea.l    A2, [A6 + 0x8]
  38237. 0001C470  362E 000C                move.w     D3, [A6 + 0xC]
  38238. 0001C474  200A                     move.l     D0, A2
  38239. 0001C476  674E                     beq        +0x50 /* 0001C4C6 */
  38240. 0001C478  41ED D230                lea.l      A0, [A5 - 0x2DD0]
  38241. 0001C47C  2548 0004                move.l     [A2 + 0x4], A0
  38242. 0001C480  41ED D230                lea.l      A0, [A5 - 0x2DD0]
  38243. 0001C484  41E8 0158                lea.l      A0, [A0 + 0x158]
  38244. 0001C488  2252                     movea.l    A1, [A2]
  38245. 0001C48A  2288                     move.l     [A1], A0
  38246. 0001C48C  2652                     movea.l    A3, [A2]
  38247. 0001C48E  204A                     movea.l    A0, A2
  38248. 0001C490  41E8 0028                lea.l      A0, [A0 + 0x28]
  38249. 0001C494  2848                     movea.l    A4, A0
  38250. 0001C496  91CB                     sub.l      A0, A3
  38251. 0001C498  2748 0008                move.l     [A3 + 0x8], A0
  38252. 0001C49C  4267                     clr.w      -[A7]
  38253. 0001C49E  2F0A                     move.l     -[A7], A2
  38254. 0001C4A0  4EB9 0000 342A           jsr        [0x0000342A]
  38255. 0001C4A6  4A43                     tst.w      D3
  38256. 0001C4A8  5C4F                     addq.w     A7, 6
  38257. 0001C4AA  670C                     beq        +0xE /* 0001C4B8 */
  38258. 0001C4AC  4267                     clr.w      -[A7]
  38259. 0001C4AE  2F0C                     move.l     -[A7], A4
  38260. 0001C4B0  4EB9 0000 3F42           jsr        [0x00003F42]
  38261. 0001C4B6  5C4F                     addq.w     A7, 6
  38262. label0001C4B8:
  38263. 0001C4B8  4A43                     tst.w      D3
  38264. 0001C4BA  6F0A                     ble        +0xC /* 0001C4C6 */
  38265. 0001C4BC  2F0A                     move.l     -[A7], A2
  38266. 0001C4BE  4EB9 0000 2592           jsr        [0x00002592]
  38267. 0001C4C4  584F                     addq.w     A7, 4
  38268. label0001C4C6:
  38269. 0001C4C6  204A                     movea.l    A0, A2
  38270. 0001C4C8  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38271. 0001C4CC  4E5E                     unlink     A6
  38272. 0001C4CE  4E75                     rts
  38273. 0001C4D0  206F 0004                movea.l    A0, [A7 + 0x4]
  38274. 0001C4D4  5088                     addq.l     A0, 8
  38275. 0001C4D6  2010                     move.l     D0, [A0]
  38276. 0001C4D8  0680 FFFF FFD8           addi.l     D0, 0xFFFFFFD8
  38277. 0001C4DE  D1AF 0004                add.l      [A7 + 0x4], D0
  38278. 0001C4E2  4EF9 0001 C468           jmp        [0x0001C468]
  38279. 0001C4E8  206F 0004                movea.l    A0, [A7 + 0x4]
  38280. 0001C4EC  5088                     addq.l     A0, 8
  38281. 0001C4EE  2010                     move.l     D0, [A0]
  38282. 0001C4F0  0680 FFFF FF64           addi.l     D0, 0xFFFFFF64
  38283. 0001C4F6  D1AF 0004                add.l      [A7 + 0x4], D0
  38284. 0001C4FA  4EF9 0000 3332           jmp        [0x00003332]
  38285. 0001C500  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38286. 0001C508  4EF9 0000 33CA           jmp        [0x000033CA]
  38287. 0001C50E  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38288. 0001C516  4EF9 0000 33C2           jmp        [0x000033C2]
  38289. 0001C51C  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38290. 0001C524  4EF9 0000 3382           jmp        [0x00003382]
  38291. 0001C52A  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38292. 0001C532  4EF9 0000 337A           jmp        [0x0000337A]
  38293. 0001C538  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38294. 0001C540  4EF9 0000 3372           jmp        [0x00003372]
  38295. 0001C546  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38296. 0001C54E  4EF9 0000 3332           jmp        [0x00003332]
  38297. 0001C554  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  38298. 0001C55C  4EF9 0000 3332           jmp        [0x00003332]
  38299. 0001C562  206F 0004                movea.l    A0, [A7 + 0x4]
  38300. 0001C566  5088                     addq.l     A0, 8
  38301. 0001C568  2010                     move.l     D0, [A0]
  38302. 0001C56A  0680 FFFF FFD8           addi.l     D0, 0xFFFFFFD8
  38303. 0001C570  D1AF 0004                add.l      [A7 + 0x4], D0
  38304. 0001C574  4EF9 0000 342A           jmp        [0x0000342A]
  38305. 0001C57A  4E56 0000                link       A6, 0
  38306. 0001C57E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38307. 0001C582  246E 0008                movea.l    A2, [A6 + 0x8]
  38308. 0001C586  362E 000C                move.w     D3, [A6 + 0xC]
  38309. 0001C58A  200A                     move.l     D0, A2
  38310. 0001C58C  674E                     beq        +0x50 /* 0001C5DC */
  38311. 0001C58E  41ED D76C                lea.l      A0, [A5 - 0x2894]
  38312. 0001C592  2548 0004                move.l     [A2 + 0x4], A0
  38313. 0001C596  41ED D76C                lea.l      A0, [A5 - 0x2894]
  38314. 0001C59A  41E8 01A0                lea.l      A0, [A0 + 0x1A0]
  38315. 0001C59E  2252                     movea.l    A1, [A2]
  38316. 0001C5A0  2288                     move.l     [A1], A0
  38317. 0001C5A2  2652                     movea.l    A3, [A2]
  38318. 0001C5A4  204A                     movea.l    A0, A2
  38319. 0001C5A6  41E8 007C                lea.l      A0, [A0 + 0x7C]
  38320. 0001C5AA  2848                     movea.l    A4, A0
  38321. 0001C5AC  91CB                     sub.l      A0, A3
  38322. 0001C5AE  2748 0008                move.l     [A3 + 0x8], A0
  38323. 0001C5B2  4267                     clr.w      -[A7]
  38324. 0001C5B4  2F0A                     move.l     -[A7], A2
  38325. 0001C5B6  4EB9 0000 3A4A           jsr        [0x00003A4A]
  38326. 0001C5BC  4A43                     tst.w      D3
  38327. 0001C5BE  5C4F                     addq.w     A7, 6
  38328. 0001C5C0  670C                     beq        +0xE /* 0001C5CE */
  38329. 0001C5C2  4267                     clr.w      -[A7]
  38330. 0001C5C4  2F0C                     move.l     -[A7], A4
  38331. 0001C5C6  4EB9 0000 3F42           jsr        [0x00003F42]
  38332. 0001C5CC  5C4F                     addq.w     A7, 6
  38333. label0001C5CE:
  38334. 0001C5CE  4A43                     tst.w      D3
  38335. 0001C5D0  6F0A                     ble        +0xC /* 0001C5DC */
  38336. 0001C5D2  2F0A                     move.l     -[A7], A2
  38337. 0001C5D4  4EB9 0000 2592           jsr        [0x00002592]
  38338. 0001C5DA  584F                     addq.w     A7, 4
  38339. label0001C5DC:
  38340. 0001C5DC  204A                     movea.l    A0, A2
  38341. 0001C5DE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38342. 0001C5E2  4E5E                     unlink     A6
  38343. 0001C5E4  4E75                     rts
  38344. 0001C5E6  206F 0004                movea.l    A0, [A7 + 0x4]
  38345. 0001C5EA  5088                     addq.l     A0, 8
  38346. 0001C5EC  2010                     move.l     D0, [A0]
  38347. 0001C5EE  0680 FFFF FF84           addi.l     D0, 0xFFFFFF84
  38348. 0001C5F4  D1AF 0004                add.l      [A7 + 0x4], D0
  38349. 0001C5F8  4EF9 0001 C57E           jmp        [0x0001C57E]
  38350. 0001C5FE  206F 0004                movea.l    A0, [A7 + 0x4]
  38351. 0001C602  5088                     addq.l     A0, 8
  38352. 0001C604  2010                     move.l     D0, [A0]
  38353. 0001C606  0680 FFFF FF78           addi.l     D0, 0xFFFFFF78
  38354. 0001C60C  D1AF 0004                add.l      [A7 + 0x4], D0
  38355. 0001C610  4EF9 0000 372A           jmp        [0x0000372A]
  38356. 0001C616  2B6F 0004 06BE           move.l     [A5 + 0x6BE], [A7 + 0x4]
  38357. 0001C61C  4E75                     rts
  38358. 0001C61E  206F 0004                movea.l    A0, [A7 + 0x4]
  38359. 0001C622  5088                     addq.l     A0, 8
  38360. 0001C624  2010                     move.l     D0, [A0]
  38361. 0001C626  0680 FFFF FF62           addi.l     D0, 0xFFFFFF62
  38362. 0001C62C  D1AF 0004                add.l      [A7 + 0x4], D0
  38363. 0001C630  4EF9 0000 375A           jmp        [0x0000375A]
  38364. 0001C636  4E56 0000                link       A6, 0
  38365. 0001C63A  2F0A                     move.l     -[A7], A2
  38366. 0001C63C  246E 0008                movea.l    A2, [A6 + 0x8]
  38367. 0001C640  2F2A 0066                move.l     -[A7], [A2 + 0x66]
  38368. 0001C644  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38369. 0001C648  A96B                     syscall    SetControlAction/SetCtlAction
  38370. 0001C64A  245F                     movea.l    A2, [A7]+
  38371. 0001C64C  4E5E                     unlink     A6
  38372. 0001C64E  4E75                     rts
  38373. 0001C650  206F 0004                movea.l    A0, [A7 + 0x4]
  38374. 0001C654  5088                     addq.l     A0, 8
  38375. 0001C656  2010                     move.l     D0, [A0]
  38376. 0001C658  0680 FFFF FF48           addi.l     D0, 0xFFFFFF48
  38377. 0001C65E  D1AF 0004                add.l      [A7 + 0x4], D0
  38378. 0001C662  4EF9 0000 37D2           jmp        [0x000037D2]
  38379. 0001C668  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38380. 0001C670  4EF9 0000 3822           jmp        [0x00003822]
  38381. 0001C676  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38382. 0001C67E  4EF9 0000 37D2           jmp        [0x000037D2]
  38383. 0001C684  4E56 0000                link       A6, 0
  38384. 0001C688  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38385. 0001C68C  246E 0008                movea.l    A2, [A6 + 0x8]
  38386. 0001C690  362E 000C                move.w     D3, [A6 + 0xC]
  38387. 0001C694  200A                     move.l     D0, A2
  38388. 0001C696  675A                     beq        +0x5C /* 0001C6F2 */
  38389. 0001C698  41ED E506                lea.l      A0, [A5 - 0x1AFA]
  38390. 0001C69C  2548 0004                move.l     [A2 + 0x4], A0
  38391. 0001C6A0  41ED E506                lea.l      A0, [A5 - 0x1AFA]
  38392. 0001C6A4  41E8 018C                lea.l      A0, [A0 + 0x18C]
  38393. 0001C6A8  2252                     movea.l    A1, [A2]
  38394. 0001C6AA  2288                     move.l     [A1], A0
  38395. 0001C6AC  41ED E506                lea.l      A0, [A5 - 0x1AFA]
  38396. 0001C6B0  41E8 0150                lea.l      A0, [A0 + 0x150]
  38397. 0001C6B4  2548 0028                move.l     [A2 + 0x28], A0
  38398. 0001C6B8  2652                     movea.l    A3, [A2]
  38399. 0001C6BA  204A                     movea.l    A0, A2
  38400. 0001C6BC  41E8 0074                lea.l      A0, [A0 + 0x74]
  38401. 0001C6C0  2848                     movea.l    A4, A0
  38402. 0001C6C2  91CB                     sub.l      A0, A3
  38403. 0001C6C4  2748 0008                move.l     [A3 + 0x8], A0
  38404. 0001C6C8  4267                     clr.w      -[A7]
  38405. 0001C6CA  2F0A                     move.l     -[A7], A2
  38406. 0001C6CC  4EB9 0000 3852           jsr        [0x00003852]
  38407. 0001C6D2  4A43                     tst.w      D3
  38408. 0001C6D4  5C4F                     addq.w     A7, 6
  38409. 0001C6D6  670C                     beq        +0xE /* 0001C6E4 */
  38410. 0001C6D8  4267                     clr.w      -[A7]
  38411. 0001C6DA  2F0C                     move.l     -[A7], A4
  38412. 0001C6DC  4EB9 0000 3F42           jsr        [0x00003F42]
  38413. 0001C6E2  5C4F                     addq.w     A7, 6
  38414. label0001C6E4:
  38415. 0001C6E4  4A43                     tst.w      D3
  38416. 0001C6E6  6F0A                     ble        +0xC /* 0001C6F2 */
  38417. 0001C6E8  2F0A                     move.l     -[A7], A2
  38418. 0001C6EA  4EB9 0000 2592           jsr        [0x00002592]
  38419. 0001C6F0  584F                     addq.w     A7, 4
  38420. label0001C6F2:
  38421. 0001C6F2  204A                     movea.l    A0, A2
  38422. 0001C6F4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38423. 0001C6F8  4E5E                     unlink     A6
  38424. 0001C6FA  4E75                     rts
  38425. 0001C6FC  4E56 0000                link       A6, 0
  38426. 0001C700  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38427. 0001C704  246E 0008                movea.l    A2, [A6 + 0x8]
  38428. 0001C708  362E 000C                move.w     D3, [A6 + 0xC]
  38429. 0001C70C  200A                     move.l     D0, A2
  38430. 0001C70E  675A                     beq        +0x5C /* 0001C76A */
  38431. 0001C710  41ED E1F2                lea.l      A0, [A5 - 0x1E0E]
  38432. 0001C714  2548 0004                move.l     [A2 + 0x4], A0
  38433. 0001C718  41ED E1F2                lea.l      A0, [A5 - 0x1E0E]
  38434. 0001C71C  41E8 018C                lea.l      A0, [A0 + 0x18C]
  38435. 0001C720  2252                     movea.l    A1, [A2]
  38436. 0001C722  2288                     move.l     [A1], A0
  38437. 0001C724  41ED E1F2                lea.l      A0, [A5 - 0x1E0E]
  38438. 0001C728  41E8 0150                lea.l      A0, [A0 + 0x150]
  38439. 0001C72C  2548 0028                move.l     [A2 + 0x28], A0
  38440. 0001C730  2652                     movea.l    A3, [A2]
  38441. 0001C732  204A                     movea.l    A0, A2
  38442. 0001C734  41E8 0074                lea.l      A0, [A0 + 0x74]
  38443. 0001C738  2848                     movea.l    A4, A0
  38444. 0001C73A  91CB                     sub.l      A0, A3
  38445. 0001C73C  2748 0008                move.l     [A3 + 0x8], A0
  38446. 0001C740  4267                     clr.w      -[A7]
  38447. 0001C742  2F0A                     move.l     -[A7], A2
  38448. 0001C744  4EB9 0000 3852           jsr        [0x00003852]
  38449. 0001C74A  4A43                     tst.w      D3
  38450. 0001C74C  5C4F                     addq.w     A7, 6
  38451. 0001C74E  670C                     beq        +0xE /* 0001C75C */
  38452. 0001C750  4267                     clr.w      -[A7]
  38453. 0001C752  2F0C                     move.l     -[A7], A4
  38454. 0001C754  4EB9 0000 3F42           jsr        [0x00003F42]
  38455. 0001C75A  5C4F                     addq.w     A7, 6
  38456. label0001C75C:
  38457. 0001C75C  4A43                     tst.w      D3
  38458. 0001C75E  6F0A                     ble        +0xC /* 0001C76A */
  38459. 0001C760  2F0A                     move.l     -[A7], A2
  38460. 0001C762  4EB9 0000 2592           jsr        [0x00002592]
  38461. 0001C768  584F                     addq.w     A7, 4
  38462. label0001C76A:
  38463. 0001C76A  204A                     movea.l    A0, A2
  38464. 0001C76C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38465. 0001C770  4E5E                     unlink     A6
  38466. 0001C772  4E75                     rts
  38467. 0001C774  4E56 0000                link       A6, 0
  38468. 0001C778  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  38469. 0001C77C  246E 0008                movea.l    A2, [A6 + 0x8]
  38470. 0001C780  362E 000C                move.w     D3, [A6 + 0xC]
  38471. 0001C784  200A                     move.l     D0, A2
  38472. 0001C786  675A                     beq        +0x5C /* 0001C7E2 */
  38473. 0001C788  41ED E04A                lea.l      A0, [A5 - 0x1FB6]
  38474. 0001C78C  2548 0004                move.l     [A2 + 0x4], A0
  38475. 0001C790  41ED E04A                lea.l      A0, [A5 - 0x1FB6]
  38476. 0001C794  41E8 018C                lea.l      A0, [A0 + 0x18C]
  38477. 0001C798  2252                     movea.l    A1, [A2]
  38478. 0001C79A  2288                     move.l     [A1], A0
  38479. 0001C79C  41ED E04A                lea.l      A0, [A5 - 0x1FB6]
  38480. 0001C7A0  41E8 0150                lea.l      A0, [A0 + 0x150]
  38481. 0001C7A4  2548 0028                move.l     [A2 + 0x28], A0
  38482. 0001C7A8  2652                     movea.l    A3, [A2]
  38483. 0001C7AA  204A                     movea.l    A0, A2
  38484. 0001C7AC  41E8 0074                lea.l      A0, [A0 + 0x74]
  38485. 0001C7B0  2848                     movea.l    A4, A0
  38486. 0001C7B2  91CB                     sub.l      A0, A3
  38487. 0001C7B4  2748 0008                move.l     [A3 + 0x8], A0
  38488. 0001C7B8  4267                     clr.w      -[A7]
  38489. 0001C7BA  2F0A                     move.l     -[A7], A2
  38490. 0001C7BC  4EB9 0000 3852           jsr        [0x00003852]
  38491. 0001C7C2  4A43                     tst.w      D3
  38492. 0001C7C4  5C4F                     addq.w     A7, 6
  38493. 0001C7C6  670C                     beq        +0xE /* 0001C7D4 */
  38494. 0001C7C8  4267                     clr.w      -[A7]
  38495. 0001C7CA  2F0C                     move.l     -[A7], A4
  38496. 0001C7CC  4EB9 0000 3F42           jsr        [0x00003F42]
  38497. 0001C7D2  5C4F                     addq.w     A7, 6
  38498. label0001C7D4:
  38499. 0001C7D4  4A43                     tst.w      D3
  38500. 0001C7D6  6F0A                     ble        +0xC /* 0001C7E2 */
  38501. 0001C7D8  2F0A                     move.l     -[A7], A2
  38502. 0001C7DA  4EB9 0000 2592           jsr        [0x00002592]
  38503. 0001C7E0  584F                     addq.w     A7, 4
  38504. label0001C7E2:
  38505. 0001C7E2  204A                     movea.l    A0, A2
  38506. 0001C7E4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  38507. 0001C7E8  4E5E                     unlink     A6
  38508. 0001C7EA  4E75                     rts
  38509. 0001C7EC  206F 0004                movea.l    A0, [A7 + 0x4]
  38510. 0001C7F0  2068 0066                movea.l    A0, [A0 + 0x66]
  38511. 0001C7F4  4E75                     rts
  38512. 0001C7F6  206F 0004                movea.l    A0, [A7 + 0x4]
  38513. 0001C7FA  5088                     addq.l     A0, 8
  38514. 0001C7FC  2010                     move.l     D0, [A0]
  38515. 0001C7FE  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38516. 0001C804  D1AF 0004                add.l      [A7 + 0x4], D0
  38517. 0001C808  4EF9 0000 3852           jmp        [0x00003852]
  38518. 0001C80E  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38519. 0001C816  4EF9 0000 3852           jmp        [0x00003852]
  38520. 0001C81C  206F 0004                movea.l    A0, [A7 + 0x4]
  38521. 0001C820  5088                     addq.l     A0, 8
  38522. 0001C822  2010                     move.l     D0, [A0]
  38523. 0001C824  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38524. 0001C82A  D1AF 0004                add.l      [A7 + 0x4], D0
  38525. 0001C82E  4EF9 0001 C688           jmp        [0x0001C688]
  38526. 0001C834  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38527. 0001C83C  4EF9 0001 C688           jmp        [0x0001C688]
  38528. 0001C842  206F 0004                movea.l    A0, [A7 + 0x4]
  38529. 0001C846  5088                     addq.l     A0, 8
  38530. 0001C848  2010                     move.l     D0, [A0]
  38531. 0001C84A  0680 FFFF FFD8           addi.l     D0, 0xFFFFFFD8
  38532. 0001C850  D1AF 0004                add.l      [A7 + 0x4], D0
  38533. 0001C854  4EF9 0000 469A           jmp        [0x0000469A]
  38534. 0001C85A  206F 0004                movea.l    A0, [A7 + 0x4]
  38535. 0001C85E  5088                     addq.l     A0, 8
  38536. 0001C860  2010                     move.l     D0, [A0]
  38537. 0001C862  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38538. 0001C868  D1AF 0004                add.l      [A7 + 0x4], D0
  38539. 0001C86C  4EF9 0001 C700           jmp        [0x0001C700]
  38540. 0001C872  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38541. 0001C87A  4EF9 0001 C700           jmp        [0x0001C700]
  38542. 0001C880  206F 0004                movea.l    A0, [A7 + 0x4]
  38543. 0001C884  5088                     addq.l     A0, 8
  38544. 0001C886  2010                     move.l     D0, [A0]
  38545. 0001C888  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38546. 0001C88E  D1AF 0004                add.l      [A7 + 0x4], D0
  38547. 0001C892  4EF9 0001 C778           jmp        [0x0001C778]
  38548. 0001C898  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38549. 0001C8A0  4EF9 0001 C778           jmp        [0x0001C778]
  38550. 0001C8A6  206F 0004                movea.l    A0, [A7 + 0x4]
  38551. 0001C8AA  5088                     addq.l     A0, 8
  38552. 0001C8AC  2010                     move.l     D0, [A0]
  38553. 0001C8AE  0680 FFFF FF8C           addi.l     D0, 0xFFFFFF8C
  38554. 0001C8B4  D1AF 0004                add.l      [A7 + 0x4], D0
  38555. 0001C8B8  4EF9 0000 3942           jmp        [0x00003942]
  38556. 0001C8BE  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38557. 0001C8C6  4EF9 0000 3942           jmp        [0x00003942]
  38558. 0001C8CC  206F 0004                movea.l    A0, [A7 + 0x4]
  38559. 0001C8D0  5088                     addq.l     A0, 8
  38560. 0001C8D2  2010                     move.l     D0, [A0]
  38561. 0001C8D4  0680 FFFF FF44           addi.l     D0, 0xFFFFFF44
  38562. 0001C8DA  D1AF 0004                add.l      [A7 + 0x4], D0
  38563. 0001C8DE  4EF9 0000 396A           jmp        [0x0000396A]
  38564. 0001C8E4  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38565. 0001C8EC  4EF9 0000 3A0A           jmp        [0x00003A0A]
  38566. 0001C8F2  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38567. 0001C8FA  4EF9 0000 3A02           jmp        [0x00003A02]
  38568. 0001C900  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38569. 0001C908  4EF9 0000 39CA           jmp        [0x000039CA]
  38570. 0001C90E  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38571. 0001C916  4EF9 0000 39C2           jmp        [0x000039C2]
  38572. 0001C91C  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38573. 0001C924  4EF9 0000 39BA           jmp        [0x000039BA]
  38574. 0001C92A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38575. 0001C932  4EF9 0000 396A           jmp        [0x0000396A]
  38576. 0001C938  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38577. 0001C940  4EF9 0000 3A12           jmp        [0x00003A12]
  38578. 0001C946  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38579. 0001C94E  4EF9 0000 396A           jmp        [0x0000396A]
  38580. 0001C954  4E56 0000                link       A6, 0
  38581. 0001C958  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38582. 0001C95C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38583. 0001C960  4EB9 0000 2CEA           jsr        [0x00002CEA]
  38584. 0001C966  4E5E                     unlink     A6
  38585. 0001C968  4E75                     rts
  38586. 0001C96A  4E56 0000                link       A6, 0
  38587. 0001C96E  42A7                     clr.l      -[A7]
  38588. 0001C970  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38589. 0001C974  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38590. 0001C978  4EB9 0000 2C32           jsr        [0x00002C32]
  38591. 0001C97E  4E5E                     unlink     A6
  38592. 0001C980  4E75                     rts
  38593. 0001C982  4E56 0000                link       A6, 0
  38594. 0001C986  4878 0004                push.l     0x4
  38595. 0001C98A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38596. 0001C98E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38597. 0001C992  4EB9 0000 2C02           jsr        [0x00002C02]
  38598. 0001C998  4E5E                     unlink     A6
  38599. 0001C99A  4E75                     rts
  38600. 0001C99C  206F 0004                movea.l    A0, [A7 + 0x4]
  38601. 0001C9A0  5088                     addq.l     A0, 8
  38602. 0001C9A2  2010                     move.l     D0, [A0]
  38603. 0001C9A4  0680 FFFF FF86           addi.l     D0, 0xFFFFFF86
  38604. 0001C9AA  D1AF 0004                add.l      [A7 + 0x4], D0
  38605. 0001C9AE  4EF9 0000 3A4A           jmp        [0x00003A4A]
  38606. 0001C9B4  48E7 0038                movem.l    -[A7], A2,A3,A4
  38607. 0001C9B8  286F 0010                movea.l    A4, [A7 + 0x10]
  38608. 0001C9BC  266F 0014                movea.l    A3, [A7 + 0x14]
  38609. 0001C9C0  206C 0082                movea.l    A0, [A4 + 0x82]
  38610. 0001C9C4  2450                     movea.l    A2, [A0]
  38611. 0001C9C6  200A                     move.l     D0, A2
  38612. 0001C9C8  6708                     beq        +0xA /* 0001C9D2 */
  38613. 0001C9CA  2493                     move.l     [A2], [A3]
  38614. 0001C9CC  256B 0004 0004           move.l     [A2 + 0x4], [A3 + 0x4]
  38615. label0001C9D2:
  38616. 0001C9D2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  38617. 0001C9D6  4E75                     rts
  38618. 0001C9D8  48E7 0038                movem.l    -[A7], A2,A3,A4
  38619. 0001C9DC  286F 0010                movea.l    A4, [A7 + 0x10]
  38620. 0001C9E0  266F 0014                movea.l    A3, [A7 + 0x14]
  38621. 0001C9E4  206C 0082                movea.l    A0, [A4 + 0x82]
  38622. 0001C9E8  2450                     movea.l    A2, [A0]
  38623. 0001C9EA  200A                     move.l     D0, A2
  38624. 0001C9EC  670A                     beq        +0xC /* 0001C9F8 */
  38625. 0001C9EE  2553 0008                move.l     [A2 + 0x8], [A3]
  38626. 0001C9F2  256B 0004 000C           move.l     [A2 + 0xC], [A3 + 0x4]
  38627. label0001C9F8:
  38628. 0001C9F8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  38629. 0001C9FC  4E75                     rts
  38630. 0001C9FE  4E56 0000                link       A6, 0
  38631. 0001CA02  2F0A                     move.l     -[A7], A2
  38632. 0001CA04  246E 0008                movea.l    A2, [A6 + 0x8]
  38633. 0001CA08  200A                     move.l     D0, A2
  38634. 0001CA0A  6722                     beq        +0x24 /* 0001CA2E */
  38635. 0001CA0C  41ED F1C6                lea.l      A0, [A5 - 0xE3A]
  38636. 0001CA10  2488                     move.l     [A2], A0
  38637. 0001CA12  4267                     clr.w      -[A7]
  38638. 0001CA14  2F0A                     move.l     -[A7], A2
  38639. 0001CA16  4EB9 0000 2E02           jsr        [0x00002E02]
  38640. 0001CA1C  4A6E 000C                tst.w      [A6 + 0xC]
  38641. 0001CA20  5C4F                     addq.w     A7, 6
  38642. 0001CA22  6F0A                     ble        +0xC /* 0001CA2E */
  38643. 0001CA24  2F0A                     move.l     -[A7], A2
  38644. 0001CA26  4EB9 0000 2592           jsr        [0x00002592]
  38645. 0001CA2C  584F                     addq.w     A7, 4
  38646. label0001CA2E:
  38647. 0001CA2E  204A                     movea.l    A0, A2
  38648. 0001CA30  245F                     movea.l    A2, [A7]+
  38649. 0001CA32  4E5E                     unlink     A6
  38650. 0001CA34  4E75                     rts
  38651. 0001CA36  4E56 0000                link       A6, 0
  38652. 0001CA3A  48E7 0038                movem.l    -[A7], A2,A3,A4
  38653. 0001CA3E  266E 0008                movea.l    A3, [A6 + 0x8]
  38654. 0001CA42  286E 000C                movea.l    A4, [A6 + 0xC]
  38655. 0001CA46  2453                     movea.l    A2, [A3]
  38656. 0001CA48  2F0A                     move.l     -[A7], A2
  38657. 0001CA4A  2F0C                     move.l     -[A7], A4
  38658. 0001CA4C  2F0A                     move.l     -[A7], A2
  38659. 0001CA4E  A8E5                     syscall    UnionRgn
  38660. 0001CA50  204B                     movea.l    A0, A3
  38661. 0001CA52  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  38662. 0001CA56  4E5E                     unlink     A6
  38663. 0001CA58  4E75                     rts
  38664. 0001CA5A  4E56 0000                link       A6, 0
  38665. 0001CA5E  2F0A                     move.l     -[A7], A2
  38666. 0001CA60  246E 0008                movea.l    A2, [A6 + 0x8]
  38667. 0001CA64  2F12                     move.l     -[A7], [A2]
  38668. 0001CA66  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38669. 0001CA6A  A8DF                     syscall    RectRgn
  38670. 0001CA6C  204A                     movea.l    A0, A2
  38671. 0001CA6E  245F                     movea.l    A2, [A7]+
  38672. 0001CA70  4E5E                     unlink     A6
  38673. 0001CA72  4E75                     rts
  38674. 0001CA74  206F 0004                movea.l    A0, [A7 + 0x4]
  38675. 0001CA78  202F 0008                move.l     D0, [A7 + 0x8]
  38676. 0001CA7C  81A8 00E2                or.l       [A0 + 0xE2], D0
  38677. 0001CA80  4E75                     rts
  38678. 0001CA82  206F 0004                movea.l    A0, [A7 + 0x4]
  38679. 0001CA86  5088                     addq.l     A0, 8
  38680. 0001CA88  2010                     move.l     D0, [A0]
  38681. 0001CA8A  0680 FFFF FF0C           addi.l     D0, 0xFFFFFF0C
  38682. 0001CA90  D1AF 0004                add.l      [A7 + 0x4], D0
  38683. 0001CA94  4EF9 0000 3C5A           jmp        [0x00003C5A]
  38684. 0001CA9A  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38685. 0001CAA2  4EF9 0000 3C5A           jmp        [0x00003C5A]
  38686. 0001CAA8  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38687. 0001CAB0  4EF9 0000 3C5A           jmp        [0x00003C5A]
  38688. 0001CAB6  206F 0004                movea.l    A0, [A7 + 0x4]
  38689. 0001CABA  5088                     addq.l     A0, 8
  38690. 0001CABC  2010                     move.l     D0, [A0]
  38691. 0001CABE  0680 FFFF FF5A           addi.l     D0, 0xFFFFFF5A
  38692. 0001CAC4  D1AF 0004                add.l      [A7 + 0x4], D0
  38693. 0001CAC8  4EF9 0000 3E3A           jmp        [0x00003E3A]
  38694. 0001CACE  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38695. 0001CAD6  4EF9 0000 3E52           jmp        [0x00003E52]
  38696. 0001CADC  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  38697. 0001CAE4  4EF9 0000 3E3A           jmp        [0x00003E3A]
  38698. 0001CAEA  06AF FFFF FFA2 0004      addi.l     [A7 + 0x4], 0xFFFFFFA2
  38699. 0001CAF2  4EF9 0000 3E3A           jmp        [0x00003E3A]
  38700. 0001CAF8  06AF FFFF FF8C 0004      addi.l     [A7 + 0x4], 0xFFFFFF8C
  38701. 0001CB00  4EF9 0000 3E3A           jmp        [0x00003E3A]
  38702. 0001CB06  4E56 0000                link       A6, 0
  38703. 0001CB0A  48E7 1030                movem.l    -[A7], D3,A2,A3
  38704. 0001CB0E  266E 0008                movea.l    A3, [A6 + 0x8]
  38705. 0001CB12  262E 000C                move.l     D3, [A6 + 0xC]
  38706. 0001CB16  246E 0010                movea.l    A2, [A6 + 0x10]
  38707. 0001CB1A  2F0A                     move.l     -[A7], A2
  38708. 0001CB1C  2F03                     move.l     -[A7], D3
  38709. 0001CB1E  2F0B                     move.l     -[A7], A3
  38710. 0001CB20  4EB9 0000 2BEA           jsr        [0x00002BEA]
  38711. 0001CB26  4FEF 000C                lea.l      A7, [A7 + 0xC]
  38712. 0001CB2A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38713. 0001CB2E  4E5E                     unlink     A6
  38714. 0001CB30  4E75                     rts
  38715. 0001CB32  226F 0004                movea.l    A1, [A7 + 0x4]
  38716. 0001CB36  202F 0008                move.l     D0, [A7 + 0x8]
  38717. 0001CB3A  5380                     subq.l     D0, 1
  38718. 0001CB3C  4C3C 0000 0000           movem.w    <none>, 0x0
  38719. 0001CB42  0006 2069                ori.b      D6, 0x69 /* 'i' */
  38720. 0001CB46  0014 2050                ori.b      [A4], 0x50 /* 'P' */
  38721. 0001CB4A  D1C0                     add.l      A0, D0
  38722. 0001CB4C  4E75                     rts
  38723. 0001CB4E  4E56 0000                link       A6, 0
  38724. 0001CB52  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  38725. 0001CB56  266E 0008                movea.l    A3, [A6 + 0x8]
  38726. 0001CB5A  282E 000C                move.l     D4, [A6 + 0xC]
  38727. 0001CB5E  262E 0010                move.l     D3, [A6 + 0x10]
  38728. 0001CB62  246E 0014                movea.l    A2, [A6 + 0x14]
  38729. 0001CB66  4878 0006                push.l     0x6
  38730. 0001CB6A  2F0A                     move.l     -[A7], A2
  38731. 0001CB6C  2F03                     move.l     -[A7], D3
  38732. 0001CB6E  2F04                     move.l     -[A7], D4
  38733. 0001CB70  2F0B                     move.l     -[A7], A3
  38734. 0001CB72  4EB9 0000 2C0A           jsr        [0x00002C0A]
  38735. 0001CB78  4FEF 0014                lea.l      A7, [A7 + 0x14]
  38736. 0001CB7C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  38737. 0001CB80  4E5E                     unlink     A6
  38738. 0001CB82  4E75                     rts
  38739. 0001CB84  4E56 0000                link       A6, 0
  38740. 0001CB88  2F0A                     move.l     -[A7], A2
  38741. 0001CB8A  246E 0008                movea.l    A2, [A6 + 0x8]
  38742. 0001CB8E  4878 0002                push.l     0x2
  38743. 0001CB92  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38744. 0001CB96  2F0A                     move.l     -[A7], A2
  38745. 0001CB98  4EB9 0000 309A           jsr        [0x0000309A]
  38746. 0001CB9E  204A                     movea.l    A0, A2
  38747. 0001CBA0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  38748. 0001CBA4  245F                     movea.l    A2, [A7]+
  38749. 0001CBA6  4E5E                     unlink     A6
  38750. 0001CBA8  4E75                     rts
  38751. 0001CBAA  4E56 0000                link       A6, 0
  38752. 0001CBAE  2F0A                     move.l     -[A7], A2
  38753. 0001CBB0  246E 0008                movea.l    A2, [A6 + 0x8]
  38754. 0001CBB4  200A                     move.l     D0, A2
  38755. 0001CBB6  6724                     beq        +0x26 /* 0001CBDC */
  38756. 0001CBB8  41F9 0001 0A4A           lea.l      A0, [0x00010A4A]
  38757. 0001CBBE  2488                     move.l     [A2], A0
  38758. 0001CBC0  4267                     clr.w      -[A7]
  38759. 0001CBC2  2F0A                     move.l     -[A7], A2
  38760. 0001CBC4  4EB9 0000 2BE2           jsr        [0x00002BE2]
  38761. 0001CBCA  4A6E 000C                tst.w      [A6 + 0xC]
  38762. 0001CBCE  5C4F                     addq.w     A7, 6
  38763. 0001CBD0  6F0A                     ble        +0xC /* 0001CBDC */
  38764. 0001CBD2  2F0A                     move.l     -[A7], A2
  38765. 0001CBD4  4EB9 0000 2592           jsr        [0x00002592]
  38766. 0001CBDA  584F                     addq.w     A7, 4
  38767. label0001CBDC:
  38768. 0001CBDC  204A                     movea.l    A0, A2
  38769. 0001CBDE  245F                     movea.l    A2, [A7]+
  38770. 0001CBE0  4E5E                     unlink     A6
  38771. 0001CBE2  4E75                     rts
  38772. 0001CBE4  4E56 0000                link       A6, 0
  38773. 0001CBE8  4227                     clr.b      -[A7]
  38774. 0001CBEA  42A7                     clr.l      -[A7]
  38775. 0001CBEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38776. 0001CBF0  61FF 0000 0008           bsr        +0xA /* 0001CBFA */
  38777. 0001CBF6  4E5E                     unlink     A6
  38778. 0001CBF8  4E75                     rts
  38779. fn0001CBFA:
  38780. 0001CBFA  4E56 0000                link       A6, 0
  38781. 0001CBFE  48E7 1030                movem.l    -[A7], D3,A2,A3
  38782. 0001CC02  246E 0008                movea.l    A2, [A6 + 0x8]
  38783. 0001CC06  266E 000C                movea.l    A3, [A6 + 0xC]
  38784. 0001CC0A  162E 0010                move.b     D3, [A6 + 0x10]
  38785. 0001CC0E  1F03                     move.b     -[A7], D3
  38786. 0001CC10  2F0B                     move.l     -[A7], A3
  38787. 0001CC12  4878 0006                push.l     0x6
  38788. 0001CC16  2F0A                     move.l     -[A7], A2
  38789. 0001CC18  4EB9 0000 2BC2           jsr        [0x00002BC2]
  38790. 0001CC1E  41F9 0001 0A4A           lea.l      A0, [0x00010A4A]
  38791. 0001CC24  2488                     move.l     [A2], A0
  38792. 0001CC26  204A                     movea.l    A0, A2
  38793. 0001CC28  4FEF 000E                lea.l      A7, [A7 + 0xE]
  38794. 0001CC2C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38795. 0001CC30  4E5E                     unlink     A6
  38796. 0001CC32  4E75                     rts
  38797. 0001CC34  206F 0004                movea.l    A0, [A7 + 0x4]
  38798. 0001CC38  5088                     addq.l     A0, 8
  38799. 0001CC3A  2010                     move.l     D0, [A0]
  38800. 0001CC3C  0680 FFFF FEF4           addi.l     D0, 0xFFFFFEF4
  38801. 0001CC42  D1AF 0004                add.l      [A7 + 0x4], D0
  38802. 0001CC46  4EF9 0000 3E6A           jmp        [0x00003E6A]
  38803. 0001CC4C  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38804. 0001CC54  4EF9 0000 3E6A           jmp        [0x00003E6A]
  38805. 0001CC5A  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38806. 0001CC62  4EF9 0000 3EC2           jmp        [0x00003EC2]
  38807. 0001CC68  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  38808. 0001CC70  4EF9 0000 3E6A           jmp        [0x00003E6A]
  38809. 0001CC76  4E56 0000                link       A6, 0
  38810. 0001CC7A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38811. 0001CC7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38812. 0001CC82  4EB9 0000 2CE2           jsr        [0x00002CE2]
  38813. 0001CC88  4E5E                     unlink     A6
  38814. 0001CC8A  4E75                     rts
  38815. 0001CC8C  4E56 0000                link       A6, 0
  38816. 0001CC90  2F0A                     move.l     -[A7], A2
  38817. 0001CC92  246E 0008                movea.l    A2, [A6 + 0x8]
  38818. 0001CC96  200A                     move.l     D0, A2
  38819. 0001CC98  671C                     beq        +0x1E /* 0001CCB6 */
  38820. 0001CC9A  4267                     clr.w      -[A7]
  38821. 0001CC9C  2F0A                     move.l     -[A7], A2
  38822. 0001CC9E  4EB9 0000 2CD2           jsr        [0x00002CD2]
  38823. 0001CCA4  4A6E 000C                tst.w      [A6 + 0xC]
  38824. 0001CCA8  5C4F                     addq.w     A7, 6
  38825. 0001CCAA  6F0A                     ble        +0xC /* 0001CCB6 */
  38826. 0001CCAC  2F0A                     move.l     -[A7], A2
  38827. 0001CCAE  4EB9 0000 2592           jsr        [0x00002592]
  38828. 0001CCB4  584F                     addq.w     A7, 4
  38829. label0001CCB6:
  38830. 0001CCB6  204A                     movea.l    A0, A2
  38831. 0001CCB8  245F                     movea.l    A2, [A7]+
  38832. 0001CCBA  4E5E                     unlink     A6
  38833. 0001CCBC  4E75                     rts
  38834. 0001CCBE  4E56 0000                link       A6, 0
  38835. 0001CCC2  48E7 1030                movem.l    -[A7], D3,A2,A3
  38836. 0001CCC6  246E 0008                movea.l    A2, [A6 + 0x8]
  38837. 0001CCCA  266E 000C                movea.l    A3, [A6 + 0xC]
  38838. 0001CCCE  262E 0010                move.l     D3, [A6 + 0x10]
  38839. 0001CCD2  2F03                     move.l     -[A7], D3
  38840. 0001CCD4  2F0B                     move.l     -[A7], A3
  38841. 0001CCD6  2F0A                     move.l     -[A7], A2
  38842. 0001CCD8  4EB9 0000 2CCA           jsr        [0x00002CCA]
  38843. 0001CCDE  204A                     movea.l    A0, A2
  38844. 0001CCE0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  38845. 0001CCE4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38846. 0001CCE8  4E5E                     unlink     A6
  38847. 0001CCEA  4E75                     rts
  38848. 0001CCEC  4E56 0000                link       A6, 0
  38849. 0001CCF0  42A7                     clr.l      -[A7]
  38850. 0001CCF2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38851. 0001CCF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38852. 0001CCFA  4EB9 0000 2C32           jsr        [0x00002C32]
  38853. 0001CD00  4E5E                     unlink     A6
  38854. 0001CD02  4E75                     rts
  38855. 0001CD04  4E56 0000                link       A6, 0
  38856. 0001CD08  4878 0004                push.l     0x4
  38857. 0001CD0C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  38858. 0001CD10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38859. 0001CD14  4EB9 0000 2C02           jsr        [0x00002C02]
  38860. 0001CD1A  4E5E                     unlink     A6
  38861. 0001CD1C  4E75                     rts
  38862. 0001CD1E  4E56 0000                link       A6, 0
  38863. 0001CD22  2F0A                     move.l     -[A7], A2
  38864. 0001CD24  246E 0008                movea.l    A2, [A6 + 0x8]
  38865. 0001CD28  200A                     move.l     D0, A2
  38866. 0001CD2A  6722                     beq        +0x24 /* 0001CD4E */
  38867. 0001CD2C  41ED EF66                lea.l      A0, [A5 - 0x109A]
  38868. 0001CD30  2488                     move.l     [A2], A0
  38869. 0001CD32  4267                     clr.w      -[A7]
  38870. 0001CD34  2F0A                     move.l     -[A7], A2
  38871. 0001CD36  4EB9 0000 2BE2           jsr        [0x00002BE2]
  38872. 0001CD3C  4A6E 000C                tst.w      [A6 + 0xC]
  38873. 0001CD40  5C4F                     addq.w     A7, 6
  38874. 0001CD42  6F0A                     ble        +0xC /* 0001CD4E */
  38875. 0001CD44  2F0A                     move.l     -[A7], A2
  38876. 0001CD46  4EB9 0000 2592           jsr        [0x00002592]
  38877. 0001CD4C  584F                     addq.w     A7, 4
  38878. label0001CD4E:
  38879. 0001CD4E  204A                     movea.l    A0, A2
  38880. 0001CD50  245F                     movea.l    A2, [A7]+
  38881. 0001CD52  4E5E                     unlink     A6
  38882. 0001CD54  4E75                     rts
  38883. 0001CD56  4E56 0000                link       A6, 0
  38884. 0001CD5A  4227                     clr.b      -[A7]
  38885. 0001CD5C  42A7                     clr.l      -[A7]
  38886. 0001CD5E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38887. 0001CD62  61FF 0000 0008           bsr        +0xA /* 0001CD6C */
  38888. 0001CD68  4E5E                     unlink     A6
  38889. 0001CD6A  4E75                     rts
  38890. fn0001CD6C:
  38891. 0001CD6C  4E56 0000                link       A6, 0
  38892. 0001CD70  48E7 1030                movem.l    -[A7], D3,A2,A3
  38893. 0001CD74  246E 0008                movea.l    A2, [A6 + 0x8]
  38894. 0001CD78  266E 000C                movea.l    A3, [A6 + 0xC]
  38895. 0001CD7C  162E 0010                move.b     D3, [A6 + 0x10]
  38896. 0001CD80  1F03                     move.b     -[A7], D3
  38897. 0001CD82  2F0B                     move.l     -[A7], A3
  38898. 0001CD84  4878 0004                push.l     0x4
  38899. 0001CD88  2F0A                     move.l     -[A7], A2
  38900. 0001CD8A  4EB9 0000 2BC2           jsr        [0x00002BC2]
  38901. 0001CD90  41ED EF66                lea.l      A0, [A5 - 0x109A]
  38902. 0001CD94  2488                     move.l     [A2], A0
  38903. 0001CD96  204A                     movea.l    A0, A2
  38904. 0001CD98  4FEF 000E                lea.l      A7, [A7 + 0xE]
  38905. 0001CD9C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38906. 0001CDA0  4E5E                     unlink     A6
  38907. 0001CDA2  4E75                     rts
  38908. 0001CDA4  206F 0004                movea.l    A0, [A7 + 0x4]
  38909. 0001CDA8  5088                     addq.l     A0, 8
  38910. 0001CDAA  2010                     move.l     D0, [A0]
  38911. 0001CDAC  0680 FFFF FF2C           addi.l     D0, 0xFFFFFF2C
  38912. 0001CDB2  D1AF 0004                add.l      [A7 + 0x4], D0
  38913. 0001CDB6  4EF9 0000 3ED2           jmp        [0x00003ED2]
  38914. 0001CDBC  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  38915. 0001CDC4  4EF9 0000 3ED2           jmp        [0x00003ED2]
  38916. 0001CDCA  206F 0004                movea.l    A0, [A7 + 0x4]
  38917. 0001CDCE  2068 000C                movea.l    A0, [A0 + 0xC]
  38918. 0001CDD2  4E75                     rts
  38919. 0001CDD4  206F 0004                movea.l    A0, [A7 + 0x4]
  38920. 0001CDD8  4E75                     rts
  38921. 0001CDDA  4E56 0000                link       A6, 0
  38922. 0001CDDE  4AAD 0688                tst.l      [A5 + 0x688]
  38923. 0001CDE2  6716                     beq        +0x18 /* 0001CDFA */
  38924. 0001CDE4  3F3C 0001                move.w     -[A7], 0x1
  38925. 0001CDE8  206D 0688                movea.l    A0, [A5 + 0x688]
  38926. 0001CDEC  4850                     pea.l      [A0]
  38927. 0001CDEE  2057                     movea.l    A0, [A7]
  38928. 0001CDF0  2250                     movea.l    A1, [A0]
  38929. 0001CDF2  2269 0008                movea.l    A1, [A1 + 0x8]
  38930. 0001CDF6  4E91                     jsr        [A1]
  38931. 0001CDF8  5C4F                     addq.w     A7, 6
  38932. label0001CDFA:
  38933. 0001CDFA  42AD 0688                clr.l      [A5 + 0x688]
  38934. 0001CDFE  4E5E                     unlink     A6
  38935. 0001CE00  4E75                     rts
  38936. 0001CE02  4E56 0000                link       A6, 0
  38937. 0001CE06  2F0A                     move.l     -[A7], A2
  38938. 0001CE08  246E 0008                movea.l    A2, [A6 + 0x8]
  38939. 0001CE0C  200A                     move.l     D0, A2
  38940. 0001CE0E  6722                     beq        +0x24 /* 0001CE32 */
  38941. 0001CE10  41ED F06E                lea.l      A0, [A5 - 0xF92]
  38942. 0001CE14  2488                     move.l     [A2], A0
  38943. 0001CE16  4267                     clr.w      -[A7]
  38944. 0001CE18  2F0A                     move.l     -[A7], A2
  38945. 0001CE1A  4EB9 0000 2BE2           jsr        [0x00002BE2]
  38946. 0001CE20  4A6E 000C                tst.w      [A6 + 0xC]
  38947. 0001CE24  5C4F                     addq.w     A7, 6
  38948. 0001CE26  6F0A                     ble        +0xC /* 0001CE32 */
  38949. 0001CE28  2F0A                     move.l     -[A7], A2
  38950. 0001CE2A  4EB9 0000 2592           jsr        [0x00002592]
  38951. 0001CE30  584F                     addq.w     A7, 4
  38952. label0001CE32:
  38953. 0001CE32  204A                     movea.l    A0, A2
  38954. 0001CE34  245F                     movea.l    A2, [A7]+
  38955. 0001CE36  4E5E                     unlink     A6
  38956. 0001CE38  4E75                     rts
  38957. 0001CE3A  4E56 0000                link       A6, 0
  38958. 0001CE3E  2F0A                     move.l     -[A7], A2
  38959. 0001CE40  4878 0028                push.l     0x28 /* '(' */
  38960. 0001CE44  4EB9 0000 258A           jsr        [0x0000258A]
  38961. 0001CE4A  2448                     movea.l    A2, A0
  38962. 0001CE4C  2008                     move.l     D0, A0
  38963. 0001CE4E  584F                     addq.w     A7, 4
  38964. 0001CE50  670A                     beq        +0xC /* 0001CE5C */
  38965. 0001CE52  2F0A                     move.l     -[A7], A2
  38966. 0001CE54  61FF 0000 0010           bsr        +0x12 /* 0001CE66 */
  38967. 0001CE5A  584F                     addq.w     A7, 4
  38968. label0001CE5C:
  38969. 0001CE5C  2B4A 0688                move.l     [A5 + 0x688], A2
  38970. 0001CE60  245F                     movea.l    A2, [A7]+
  38971. 0001CE62  4E5E                     unlink     A6
  38972. 0001CE64  4E75                     rts
  38973. fn0001CE66:
  38974. 0001CE66  4E56 0000                link       A6, 0
  38975. 0001CE6A  4227                     clr.b      -[A7]
  38976. 0001CE6C  42A7                     clr.l      -[A7]
  38977. 0001CE6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  38978. 0001CE72  61FF 0000 0008           bsr        +0xA /* 0001CE7C */
  38979. 0001CE78  4E5E                     unlink     A6
  38980. 0001CE7A  4E75                     rts
  38981. fn0001CE7C:
  38982. 0001CE7C  4E56 0000                link       A6, 0
  38983. 0001CE80  48E7 1030                movem.l    -[A7], D3,A2,A3
  38984. 0001CE84  246E 0008                movea.l    A2, [A6 + 0x8]
  38985. 0001CE88  266E 000C                movea.l    A3, [A6 + 0xC]
  38986. 0001CE8C  162E 0010                move.b     D3, [A6 + 0x10]
  38987. 0001CE90  1F03                     move.b     -[A7], D3
  38988. 0001CE92  2F0B                     move.l     -[A7], A3
  38989. 0001CE94  4878 0004                push.l     0x4
  38990. 0001CE98  2F0A                     move.l     -[A7], A2
  38991. 0001CE9A  4EB9 0000 2BC2           jsr        [0x00002BC2]
  38992. 0001CEA0  41ED F06E                lea.l      A0, [A5 - 0xF92]
  38993. 0001CEA4  2488                     move.l     [A2], A0
  38994. 0001CEA6  204A                     movea.l    A0, A2
  38995. 0001CEA8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  38996. 0001CEAC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  38997. 0001CEB0  4E5E                     unlink     A6
  38998. 0001CEB2  4E75                     rts
  38999. 0001CEB4  206F 0004                movea.l    A0, [A7 + 0x4]
  39000. 0001CEB8  2068 0004                movea.l    A0, [A0 + 0x4]
  39001. 0001CEBC  4E75                     rts
  39002. 0001CEBE  4E56 0000                link       A6, 0
  39003. 0001CEC2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39004. 0001CEC6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39005. 0001CECA  4EB9 0000 2CE2           jsr        [0x00002CE2]
  39006. 0001CED0  4E5E                     unlink     A6
  39007. 0001CED2  4E75                     rts
  39008. 0001CED4  206F 0004                movea.l    A0, [A7 + 0x4]
  39009. 0001CED8  2028 0014                move.l     D0, [A0 + 0x14]
  39010. 0001CEDC  4E75                     rts
  39011. 0001CEDE  4E56 0000                link       A6, 0
  39012. 0001CEE2  4878 0004                push.l     0x4
  39013. 0001CEE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39014. 0001CEEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39015. 0001CEEE  4EB9 0000 2C02           jsr        [0x00002C02]
  39016. 0001CEF4  4E5E                     unlink     A6
  39017. 0001CEF6  4E75                     rts
  39018. 0001CEF8  4E56 0000                link       A6, 0
  39019. 0001CEFC  42A7                     clr.l      -[A7]
  39020. 0001CEFE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39021. 0001CF02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39022. 0001CF06  4EB9 0000 2BFA           jsr        [0x00002BFA]
  39023. 0001CF0C  4E5E                     unlink     A6
  39024. 0001CF0E  4E75                     rts
  39025. 0001CF10  4E56 0000                link       A6, 0
  39026. 0001CF14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39027. 0001CF18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39028. 0001CF1C  4EB9 0000 2CEA           jsr        [0x00002CEA]
  39029. 0001CF22  4E5E                     unlink     A6
  39030. 0001CF24  4E75                     rts
  39031. 0001CF26  4E56 0000                link       A6, 0
  39032. 0001CF2A  2F0A                     move.l     -[A7], A2
  39033. 0001CF2C  246E 0008                movea.l    A2, [A6 + 0x8]
  39034. 0001CF30  200A                     move.l     D0, A2
  39035. 0001CF32  671C                     beq        +0x1E /* 0001CF50 */
  39036. 0001CF34  4267                     clr.w      -[A7]
  39037. 0001CF36  2F0A                     move.l     -[A7], A2
  39038. 0001CF38  4EB9 0000 2CD2           jsr        [0x00002CD2]
  39039. 0001CF3E  4A6E 000C                tst.w      [A6 + 0xC]
  39040. 0001CF42  5C4F                     addq.w     A7, 6
  39041. 0001CF44  6F0A                     ble        +0xC /* 0001CF50 */
  39042. 0001CF46  2F0A                     move.l     -[A7], A2
  39043. 0001CF48  4EB9 0000 2592           jsr        [0x00002592]
  39044. 0001CF4E  584F                     addq.w     A7, 4
  39045. label0001CF50:
  39046. 0001CF50  204A                     movea.l    A0, A2
  39047. 0001CF52  245F                     movea.l    A2, [A7]+
  39048. 0001CF54  4E5E                     unlink     A6
  39049. 0001CF56  4E75                     rts
  39050. 0001CF58  4E56 0000                link       A6, 0
  39051. 0001CF5C  48E7 1030                movem.l    -[A7], D3,A2,A3
  39052. 0001CF60  246E 0008                movea.l    A2, [A6 + 0x8]
  39053. 0001CF64  266E 000C                movea.l    A3, [A6 + 0xC]
  39054. 0001CF68  262E 0010                move.l     D3, [A6 + 0x10]
  39055. 0001CF6C  2F03                     move.l     -[A7], D3
  39056. 0001CF6E  2F0B                     move.l     -[A7], A3
  39057. 0001CF70  2F0A                     move.l     -[A7], A2
  39058. 0001CF72  4EB9 0000 2CCA           jsr        [0x00002CCA]
  39059. 0001CF78  204A                     movea.l    A0, A2
  39060. 0001CF7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39061. 0001CF7E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  39062. 0001CF82  4E5E                     unlink     A6
  39063. 0001CF84  4E75                     rts
  39064. 0001CF86  4E56 0000                link       A6, 0
  39065. 0001CF8A  42A7                     clr.l      -[A7]
  39066. 0001CF8C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39067. 0001CF90  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39068. 0001CF94  4EB9 0000 2C32           jsr        [0x00002C32]
  39069. 0001CF9A  4E5E                     unlink     A6
  39070. 0001CF9C  4E75                     rts
  39071. 0001CF9E  206F 0004                movea.l    A0, [A7 + 0x4]
  39072. 0001CFA2  20AF 0008                move.l     [A0], [A7 + 0x8]
  39073. 0001CFA6  4E75                     rts
  39074. 0001CFA8  4E56 0000                link       A6, 0
  39075. 0001CFAC  2F0A                     move.l     -[A7], A2
  39076. 0001CFAE  246E 0008                movea.l    A2, [A6 + 0x8]
  39077. 0001CFB2  200A                     move.l     D0, A2
  39078. 0001CFB4  671A                     beq        +0x1C /* 0001CFD0 */
  39079. 0001CFB6  2F12                     move.l     -[A7], [A2]
  39080. 0001CFB8  4EB9 0000 2C42           jsr        [0x00002C42]
  39081. 0001CFBE  4A6E 000C                tst.w      [A6 + 0xC]
  39082. 0001CFC2  584F                     addq.w     A7, 4
  39083. 0001CFC4  6F0A                     ble        +0xC /* 0001CFD0 */
  39084. 0001CFC6  2F0A                     move.l     -[A7], A2
  39085. 0001CFC8  4EB9 0000 2592           jsr        [0x00002592]
  39086. 0001CFCE  584F                     addq.w     A7, 4
  39087. label0001CFD0:
  39088. 0001CFD0  204A                     movea.l    A0, A2
  39089. 0001CFD2  245F                     movea.l    A2, [A7]+
  39090. 0001CFD4  4E5E                     unlink     A6
  39091. 0001CFD6  4E75                     rts
  39092. 0001CFD8  4E56 0000                link       A6, 0
  39093. 0001CFDC  2F0A                     move.l     -[A7], A2
  39094. 0001CFDE  246E 0008                movea.l    A2, [A6 + 0x8]
  39095. 0001CFE2  24AE 000C                move.l     [A2], [A6 + 0xC]
  39096. 0001CFE6  2F12                     move.l     -[A7], [A2]
  39097. 0001CFE8  4EB9 0000 2C3A           jsr        [0x00002C3A]
  39098. 0001CFEE  204A                     movea.l    A0, A2
  39099. 0001CFF0  584F                     addq.w     A7, 4
  39100. 0001CFF2  245F                     movea.l    A2, [A7]+
  39101. 0001CFF4  4E5E                     unlink     A6
  39102. 0001CFF6  4E75                     rts
  39103. 0001CFF8  206F 0004                movea.l    A0, [A7 + 0x4]
  39104. 0001CFFC  2050                     movea.l    A0, [A0]
  39105. 0001CFFE  4E75                     rts
  39106. 0001D000  206F 0004                movea.l    A0, [A7 + 0x4]
  39107. 0001D004  70FA                     moveq.l    D0, 0xFFFFFFFA
  39108. 0001D006  2140 000C                move.l     [A0 + 0xC], D0
  39109. 0001D00A  2140 0008                move.l     [A0 + 0x8], D0
  39110. 0001D00E  4E75                     rts
  39111. 0001D010  206F 0004                movea.l    A0, [A7 + 0x4]
  39112. 0001D014  4AA8 0018                tst.l      [A0 + 0x18]
  39113. 0001D018  56C0                     sne        D0
  39114. 0001D01A  4400                     neg.b      D0
  39115. 0001D01C  4E75                     rts
  39116. 0001D01E  4E56 0000                link       A6, 0
  39117. 0001D022  48E7 1030                movem.l    -[A7], D3,A2,A3
  39118. 0001D026  266E 0008                movea.l    A3, [A6 + 0x8]
  39119. 0001D02A  262E 000C                move.l     D3, [A6 + 0xC]
  39120. 0001D02E  246E 0010                movea.l    A2, [A6 + 0x10]
  39121. 0001D032  2F0A                     move.l     -[A7], A2
  39122. 0001D034  2F03                     move.l     -[A7], D3
  39123. 0001D036  2F0B                     move.l     -[A7], A3
  39124. 0001D038  4EB9 0000 2BEA           jsr        [0x00002BEA]
  39125. 0001D03E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39126. 0001D042  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  39127. 0001D046  4E5E                     unlink     A6
  39128. 0001D048  4E75                     rts
  39129. 0001D04A  226F 0004                movea.l    A1, [A7 + 0x4]
  39130. 0001D04E  202F 0008                move.l     D0, [A7 + 0x8]
  39131. 0001D052  5380                     subq.l     D0, 1
  39132. 0001D054  E588                     lsl        D0, 2
  39133. 0001D056  2069 0014                movea.l    A0, [A1 + 0x14]
  39134. 0001D05A  2050                     movea.l    A0, [A0]
  39135. 0001D05C  D1C0                     add.l      A0, D0
  39136. 0001D05E  4E75                     rts
  39137. 0001D060  4E56 0000                link       A6, 0
  39138. 0001D064  42A7                     clr.l      -[A7]
  39139. 0001D066  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39140. 0001D06A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39141. 0001D06E  4EB9 0000 2BFA           jsr        [0x00002BFA]
  39142. 0001D074  4E5E                     unlink     A6
  39143. 0001D076  4E75                     rts
  39144. 0001D078  206F 0004                movea.l    A0, [A7 + 0x4]
  39145. 0001D07C  5088                     addq.l     A0, 8
  39146. 0001D07E  5888                     addq.l     A0, 4
  39147. 0001D080  4E75                     rts
  39148. 0001D082  206F 0004                movea.l    A0, [A7 + 0x4]
  39149. 0001D086  5088                     addq.l     A0, 8
  39150. 0001D088  2010                     move.l     D0, [A0]
  39151. 0001D08A  0680 FFFF FFCA           addi.l     D0, 0xFFFFFFCA
  39152. 0001D090  D1AF 0004                add.l      [A7 + 0x4], D0
  39153. 0001D094  4EF9 0000 290A           jmp        [0x0000290A]
  39154. 0001D09A  4E56 0000                link       A6, 0
  39155. 0001D09E  A896                     syscall    HidePen
  39156. 0001D0A0  206E 0008                movea.l    A0, [A6 + 0x8]
  39157. 0001D0A4  4E5E                     unlink     A6
  39158. 0001D0A6  4E75                     rts
  39159. 0001D0A8  4E56 0000                link       A6, 0
  39160. 0001D0AC  2F0A                     move.l     -[A7], A2
  39161. 0001D0AE  246E 000C                movea.l    A2, [A6 + 0xC]
  39162. 0001D0B2  1F12                     move.b     -[A7], [A2]
  39163. 0001D0B4  486A 0001                pea.l      [A2 + 0x1]
  39164. 0001D0B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39165. 0001D0BC  4EB9 0000 29BA           jsr        [0x000029BA]
  39166. 0001D0C2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  39167. 0001D0C6  245F                     movea.l    A2, [A7]+
  39168. 0001D0C8  4E5E                     unlink     A6
  39169. 0001D0CA  4E75                     rts
  39170. 0001D0CC  06AF FFFF FFD2 0004      addi.l     [A7 + 0x4], 0xFFFFFFD2
  39171. 0001D0D4  4EF9 0000 2A32           jmp        [0x00002A32]
  39172. 0001D0DA  06AF FFFF FFD2 0004      addi.l     [A7 + 0x4], 0xFFFFFFD2
  39173. 0001D0E2  4EF9 0000 2A2A           jmp        [0x00002A2A]
  39174. 0001D0E8  206F 0004                movea.l    A0, [A7 + 0x4]
  39175. 0001D0EC  116F 0008 0010           move.b     [A0 + 0x10], [A7 + 0x8]
  39176. 0001D0F2  4E75                     rts
  39177. 0001D0F4  206F 0004                movea.l    A0, [A7 + 0x4]
  39178. 0001D0F8  20AF 0008                move.l     [A0], [A7 + 0x8]
  39179. 0001D0FC  4E75                     rts
  39180. 0001D0FE  206F 0004                movea.l    A0, [A7 + 0x4]
  39181. 0001D102  1028 0010                move.b     D0, [A0 + 0x10]
  39182. 0001D106  4E75                     rts
  39183. 0001D108  206F 0004                movea.l    A0, [A7 + 0x4]
  39184. 0001D10C  2050                     movea.l    A0, [A0]
  39185. 0001D10E  4E75                     rts
  39186. 0001D110  206F 0004                movea.l    A0, [A7 + 0x4]
  39187. 0001D114  3028 0008                move.w     D0, [A0 + 0x8]
  39188. 0001D118  4E75                     rts
  39189. 0001D11A  4E56 0000                link       A6, 0
  39190. 0001D11E  2F0A                     move.l     -[A7], A2
  39191. 0001D120  246E 0008                movea.l    A2, [A6 + 0x8]
  39192. 0001D124  200A                     move.l     D0, A2
  39193. 0001D126  6722                     beq        +0x24 /* 0001D14A */
  39194. 0001D128  41ED F55E                lea.l      A0, [A5 - 0xAA2]
  39195. 0001D12C  2488                     move.l     [A2], A0
  39196. 0001D12E  4267                     clr.w      -[A7]
  39197. 0001D130  2F0A                     move.l     -[A7], A2
  39198. 0001D132  4EB9 0000 2B12           jsr        [0x00002B12]
  39199. 0001D138  4A6E 000C                tst.w      [A6 + 0xC]
  39200. 0001D13C  5C4F                     addq.w     A7, 6
  39201. 0001D13E  6F0A                     ble        +0xC /* 0001D14A */
  39202. 0001D140  2F0A                     move.l     -[A7], A2
  39203. 0001D142  4EB9 0000 2592           jsr        [0x00002592]
  39204. 0001D148  584F                     addq.w     A7, 4
  39205. label0001D14A:
  39206. 0001D14A  204A                     movea.l    A0, A2
  39207. 0001D14C  245F                     movea.l    A2, [A7]+
  39208. 0001D14E  4E5E                     unlink     A6
  39209. 0001D150  4E75                     rts
  39210. 0001D152  4E56 0000                link       A6, 0
  39211. 0001D156  2F0A                     move.l     -[A7], A2
  39212. 0001D158  246E 0008                movea.l    A2, [A6 + 0x8]
  39213. 0001D15C  200A                     move.l     D0, A2
  39214. 0001D15E  6722                     beq        +0x24 /* 0001D182 */
  39215. 0001D160  41ED F4FE                lea.l      A0, [A5 - 0xB02]
  39216. 0001D164  2488                     move.l     [A2], A0
  39217. 0001D166  4267                     clr.w      -[A7]
  39218. 0001D168  2F0A                     move.l     -[A7], A2
  39219. 0001D16A  4EB9 0000 2B12           jsr        [0x00002B12]
  39220. 0001D170  4A6E 000C                tst.w      [A6 + 0xC]
  39221. 0001D174  5C4F                     addq.w     A7, 6
  39222. 0001D176  6F0A                     ble        +0xC /* 0001D182 */
  39223. 0001D178  2F0A                     move.l     -[A7], A2
  39224. 0001D17A  4EB9 0000 2592           jsr        [0x00002592]
  39225. 0001D180  584F                     addq.w     A7, 4
  39226. label0001D182:
  39227. 0001D182  204A                     movea.l    A0, A2
  39228. 0001D184  245F                     movea.l    A2, [A7]+
  39229. 0001D186  4E5E                     unlink     A6
  39230. 0001D188  4E75                     rts
  39231. 0001D18A  4E56 0000                link       A6, 0
  39232. 0001D18E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39233. 0001D192  61FF FFFE AB16           bsr        -0x154E8 /* 00007CAA */
  39234. 0001D198  584F                     addq.w     A7, 4
  39235. 0001D19A  2F08                     move.l     -[A7], A0
  39236. 0001D19C  A879                     syscall    SetClip
  39237. 0001D19E  4E5E                     unlink     A6
  39238. 0001D1A0  4E75                     rts
  39239. 0001D1A2  4E56 0000                link       A6, 0
  39240. 0001D1A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39241. 0001D1AA  61FF FFFE AAFE           bsr        -0x15500 /* 00007CAA */
  39242. 0001D1B0  584F                     addq.w     A7, 4
  39243. 0001D1B2  2F08                     move.l     -[A7], A0
  39244. 0001D1B4  A87A                     syscall    GetClip
  39245. 0001D1B6  4E5E                     unlink     A6
  39246. 0001D1B8  4E75                     rts
  39247. 0001D1BA  4E56 0000                link       A6, 0
  39248. 0001D1BE  2F03                     move.l     -[A7], D3
  39249. 0001D1C0  362E 0008                move.w     D3, [A6 + 0x8]
  39250. 0001D1C4  4A43                     tst.w      D3
  39251. 0001D1C6  660A                     bne        +0xC /* 0001D1D2 */
  39252. 0001D1C8  554F                     subq.w     A7, 2
  39253. 0001D1CA  3EB8 0BAC                move.w     [A7], [0x00000BAC /* TESysJust */]
  39254. 0001D1CE  301F                     move.w     D0, [A7]+
  39255. 0001D1D0  6002                     bra        +0x4 /* 0001D1D4 */
  39256. label0001D1D2:
  39257. 0001D1D2  3003                     move.w     D0, D3
  39258. label0001D1D4:
  39259. 0001D1D4  261F                     move.l     D3, [A7]+
  39260. 0001D1D6  4E5E                     unlink     A6
  39261. 0001D1D8  4E75                     rts
  39262. 0001D1DA  206F 0004                movea.l    A0, [A7 + 0x4]
  39263. 0001D1DE  2050                     movea.l    A0, [A0]
  39264. 0001D1E0  4E75                     rts
  39265. 0001D1E2  4E56 0000                link       A6, 0
  39266. 0001D1E6  2F0A                     move.l     -[A7], A2
  39267. 0001D1E8  246E 0008                movea.l    A2, [A6 + 0x8]
  39268. 0001D1EC  200A                     move.l     D0, A2
  39269. 0001D1EE  6722                     beq        +0x24 /* 0001D212 */
  39270. 0001D1F0  41ED F5EA                lea.l      A0, [A5 - 0xA16]
  39271. 0001D1F4  2488                     move.l     [A2], A0
  39272. 0001D1F6  4267                     clr.w      -[A7]
  39273. 0001D1F8  2F0A                     move.l     -[A7], A2
  39274. 0001D1FA  4EB9 0000 2BE2           jsr        [0x00002BE2]
  39275. 0001D200  4A6E 000C                tst.w      [A6 + 0xC]
  39276. 0001D204  5C4F                     addq.w     A7, 6
  39277. 0001D206  6F0A                     ble        +0xC /* 0001D212 */
  39278. 0001D208  2F0A                     move.l     -[A7], A2
  39279. 0001D20A  4EB9 0000 2592           jsr        [0x00002592]
  39280. 0001D210  584F                     addq.w     A7, 4
  39281. label0001D212:
  39282. 0001D212  204A                     movea.l    A0, A2
  39283. 0001D214  245F                     movea.l    A2, [A7]+
  39284. 0001D216  4E5E                     unlink     A6
  39285. 0001D218  4E75                     rts
  39286. 0001D21A  4E56 0000                link       A6, 0
  39287. 0001D21E  48E7 1030                movem.l    -[A7], D3,A2,A3
  39288. 0001D222  266E 0008                movea.l    A3, [A6 + 0x8]
  39289. 0001D226  262E 000C                move.l     D3, [A6 + 0xC]
  39290. 0001D22A  246E 0010                movea.l    A2, [A6 + 0x10]
  39291. 0001D22E  2F0A                     move.l     -[A7], A2
  39292. 0001D230  2F03                     move.l     -[A7], D3
  39293. 0001D232  2F0B                     move.l     -[A7], A3
  39294. 0001D234  4EB9 0000 2BEA           jsr        [0x00002BEA]
  39295. 0001D23A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39296. 0001D23E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  39297. 0001D242  4E5E                     unlink     A6
  39298. 0001D244  4E75                     rts
  39299. 0001D246  4E56 0000                link       A6, 0
  39300. 0001D24A  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  39301. 0001D24E  266E 0008                movea.l    A3, [A6 + 0x8]
  39302. 0001D252  282E 000C                move.l     D4, [A6 + 0xC]
  39303. 0001D256  262E 0010                move.l     D3, [A6 + 0x10]
  39304. 0001D25A  246E 0014                movea.l    A2, [A6 + 0x14]
  39305. 0001D25E  42A7                     clr.l      -[A7]
  39306. 0001D260  2F0A                     move.l     -[A7], A2
  39307. 0001D262  2F03                     move.l     -[A7], D3
  39308. 0001D264  2F04                     move.l     -[A7], D4
  39309. 0001D266  2F0B                     move.l     -[A7], A3
  39310. 0001D268  4EB9 0000 2C1A           jsr        [0x00002C1A]
  39311. 0001D26E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  39312. 0001D272  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  39313. 0001D276  4E5E                     unlink     A6
  39314. 0001D278  4E75                     rts
  39315. 0001D27A  4E56 0000                link       A6, 0
  39316. 0001D27E  4878 0008                push.l     0x8
  39317. 0001D282  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39318. 0001D286  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39319. 0001D28A  4EB9 0000 2C02           jsr        [0x00002C02]
  39320. 0001D290  4E5E                     unlink     A6
  39321. 0001D292  4E75                     rts
  39322. 0001D294  4E56 0000                link       A6, 0
  39323. 0001D298  42A7                     clr.l      -[A7]
  39324. 0001D29A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39325. 0001D29E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39326. 0001D2A2  4EB9 0000 2BFA           jsr        [0x00002BFA]
  39327. 0001D2A8  4E5E                     unlink     A6
  39328. 0001D2AA  4E75                     rts
  39329. 0001D2AC  4E56 0000                link       A6, 0
  39330. 0001D2B0  4227                     clr.b      -[A7]
  39331. 0001D2B2  42A7                     clr.l      -[A7]
  39332. 0001D2B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39333. 0001D2B8  61FF 0000 0008           bsr        +0xA /* 0001D2C2 */
  39334. 0001D2BE  4E5E                     unlink     A6
  39335. 0001D2C0  4E75                     rts
  39336. fn0001D2C2:
  39337. 0001D2C2  4E56 0000                link       A6, 0
  39338. 0001D2C6  48E7 1030                movem.l    -[A7], D3,A2,A3
  39339. 0001D2CA  246E 0008                movea.l    A2, [A6 + 0x8]
  39340. 0001D2CE  266E 000C                movea.l    A3, [A6 + 0xC]
  39341. 0001D2D2  162E 0010                move.b     D3, [A6 + 0x10]
  39342. 0001D2D6  1F03                     move.b     -[A7], D3
  39343. 0001D2D8  2F0B                     move.l     -[A7], A3
  39344. 0001D2DA  4878 0008                push.l     0x8
  39345. 0001D2DE  2F0A                     move.l     -[A7], A2
  39346. 0001D2E0  4EB9 0000 2BC2           jsr        [0x00002BC2]
  39347. 0001D2E6  41ED F5EA                lea.l      A0, [A5 - 0xA16]
  39348. 0001D2EA  2488                     move.l     [A2], A0
  39349. 0001D2EC  204A                     movea.l    A0, A2
  39350. 0001D2EE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  39351. 0001D2F2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  39352. 0001D2F6  4E5E                     unlink     A6
  39353. 0001D2F8  4E75                     rts
  39354. 0001D2FA  302D 8000                move.w     D0, [A5 - 0x8000]
  39355. 0001D2FE  4E75                     rts
  39356. 0001D300  226F 0004                movea.l    A1, [A7 + 0x4]
  39357. 0001D304  41F9 0000 4256           lea.l      A0, [0x00004256]
  39358. 0001D30A  2288                     move.l     [A1], A0
  39359. 0001D30C  42A9 0004                clr.l      [A1 + 0x4]
  39360. 0001D310  4229 0008                clr.b      [A1 + 0x8]
  39361. 0001D314  2049                     movea.l    A0, A1
  39362. 0001D316  4E75                     rts
  39363. 0001D318  206F 0008                movea.l    A0, [A7 + 0x8]
  39364. 0001D31C  4E75                     rts
  39365. 0001D31E  4E56 FFE8                link       A6, -0x0018
  39366. 0001D322  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  39367. 0001D326  262E 000C                move.l     D3, [A6 + 0xC]
  39368. 0001D32A  286E 0010                movea.l    A4, [A6 + 0x10]
  39369. 0001D32E  2D4F FFFC                move.l     [A6 - 0x4], A7
  39370. 0001D332  2003                     move.l     D0, D3
  39371. 0001D334  7212                     moveq.l    D1, 0x12
  39372. 0001D336  4EB9 0000 04D2           jsr        [0x000004D2]
  39373. 0001D33C  2F00                     move.l     -[A7], D0
  39374. 0001D33E  4EB9 0000 258A           jsr        [0x0000258A]
  39375. 0001D344  2448                     movea.l    A2, A0
  39376. 0001D346  584F                     addq.w     A7, 4
  39377. 0001D348  601A                     bra        +0x1C /* 0001D364 */
  39378. 0001D34A  266E FFF4                movea.l    A3, [A6 - 0xC]
  39379. 0001D34E  42A7                     clr.l      -[A7]
  39380. 0001D350  42A7                     clr.l      -[A7]
  39381. 0001D352  42A7                     clr.l      -[A7]
  39382. 0001D354  4EB9 0000 2542           jsr        [0x00002542]
  39383. 0001D35A  486E FFE8                pea.l      [A6 - 0x18]
  39384. 0001D35E  4EB9 0000 254A           jsr        [0x0000254A]
  39385. label0001D364:
  39386. 0001D364  200A                     move.l     D0, A2
  39387. 0001D366  660C                     bne        +0xE /* 0001D374 */
  39388. 0001D368  4878 0003                push.l     0x3
  39389. 0001D36C  4EB9 0001 135E           jsr        [0x0001135E]
  39390. 0001D372  584F                     addq.w     A7, 4
  39391. label0001D374:
  39392. 0001D374  204A                     movea.l    A0, A2
  39393. 0001D376  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  39394. 0001D37A  4E5E                     unlink     A6
  39395. 0001D37C  4E75                     rts
  39396. 0001D37E  206F 0004                movea.l    A0, [A7 + 0x4]
  39397. 0001D382  4E75                     rts
  39398. 0001D384  4E56 0000                link       A6, 0
  39399. 0001D388  2F0A                     move.l     -[A7], A2
  39400. 0001D38A  246E 0008                movea.l    A2, [A6 + 0x8]
  39401. 0001D38E  200A                     move.l     D0, A2
  39402. 0001D390  6710                     beq        +0x12 /* 0001D3A2 */
  39403. 0001D392  4A6E 000C                tst.w      [A6 + 0xC]
  39404. 0001D396  6F0A                     ble        +0xC /* 0001D3A2 */
  39405. 0001D398  2F0A                     move.l     -[A7], A2
  39406. 0001D39A  4EB9 0000 2592           jsr        [0x00002592]
  39407. 0001D3A0  584F                     addq.w     A7, 4
  39408. label0001D3A2:
  39409. 0001D3A2  204A                     movea.l    A0, A2
  39410. 0001D3A4  245F                     movea.l    A2, [A7]+
  39411. 0001D3A6  4E5E                     unlink     A6
  39412. 0001D3A8  4E75                     rts
  39413. 0001D3AA  226F 0004                movea.l    A1, [A7 + 0x4]
  39414. 0001D3AE  2069 0006                movea.l    A0, [A1 + 0x6]
  39415. 0001D3B2  91E9 0002                sub.l      A0, [A1 + 0x2]
  39416. 0001D3B6  2008                     move.l     D0, A0
  39417. 0001D3B8  4E75                     rts
  39418. 0001D3BA  4E56 0000                link       A6, 0
  39419. 0001D3BE  2F0A                     move.l     -[A7], A2
  39420. 0001D3C0  246E 0008                movea.l    A2, [A6 + 0x8]
  39421. 0001D3C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39422. 0001D3C8  2F0A                     move.l     -[A7], A2
  39423. 0001D3CA  4EB9 0000 25AA           jsr        [0x000025AA]
  39424. 0001D3D0  41F9 0000 4266           lea.l      A0, [0x00004266]
  39425. 0001D3D6  2488                     move.l     [A2], A0
  39426. 0001D3D8  204A                     movea.l    A0, A2
  39427. 0001D3DA  504F                     addq.w     A7, 8
  39428. 0001D3DC  245F                     movea.l    A2, [A7]+
  39429. 0001D3DE  4E5E                     unlink     A6
  39430. 0001D3E0  4E75                     rts
  39431. 0001D3E2  4E56 0000                link       A6, 0
  39432. 0001D3E6  2F0A                     move.l     -[A7], A2
  39433. 0001D3E8  246E 0008                movea.l    A2, [A6 + 0x8]
  39434. 0001D3EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39435. 0001D3F0  2F0A                     move.l     -[A7], A2
  39436. 0001D3F2  4EB9 0000 25B2           jsr        [0x000025B2]
  39437. 0001D3F8  41F9 0000 4266           lea.l      A0, [0x00004266]
  39438. 0001D3FE  2488                     move.l     [A2], A0
  39439. 0001D400  204A                     movea.l    A0, A2
  39440. 0001D402  504F                     addq.w     A7, 8
  39441. 0001D404  245F                     movea.l    A2, [A7]+
  39442. 0001D406  4E5E                     unlink     A6
  39443. 0001D408  4E75                     rts
  39444. 0001D40A  4E56 FFFE                link       A6, -0x0002
  39445. 0001D40E  2F0A                     move.l     -[A7], A2
  39446. 0001D410  246E 0008                movea.l    A2, [A6 + 0x8]
  39447. 0001D414  4EB9 0001 D47E           jsr        [0x0001D47E]
  39448. 0001D41A  1D40 FFFF                move.b     [A6 - 0x1], D0
  39449. 0001D41E  486E FFFF                pea.l      [A6 - 0x1]
  39450. 0001D422  4879 0002 4D9E           push.l     0x24D9E
  39451. 0001D428  4EB9 0001 D472           jsr        [0x0001D472]
  39452. 0001D42E  2F0A                     move.l     -[A7], A2
  39453. 0001D430  4EB9 0001 D45A           jsr        [0x0001D45A]
  39454. 0001D436  4A00                     tst.b      D0
  39455. 0001D438  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39456. 0001D43C  6708                     beq        +0xA /* 0001D446 */
  39457. 0001D43E  41F9 0002 4D9E           lea.l      A0, [0x00024D9E]
  39458. 0001D444  600A                     bra        +0xC /* 0001D450 */
  39459. label0001D446:
  39460. 0001D446  2F0A                     move.l     -[A7], A2
  39461. 0001D448  4EB9 0000 25F2           jsr        [0x000025F2]
  39462. 0001D44E  584F                     addq.w     A7, 4
  39463. label0001D450:
  39464. 0001D450  245F                     movea.l    A2, [A7]+
  39465. 0001D452  4E5E                     unlink     A6
  39466. 0001D454  4E75                     rts
  39467. 0001D456  4E56 0000                link       A6, 0
  39468. 0001D45A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39469. 0001D45E  4EB9 0000 25E2           jsr        [0x000025E2]
  39470. 0001D464  4A80                     tst.l      D0
  39471. 0001D466  57C0                     seq        D0
  39472. 0001D468  4400                     neg.b      D0
  39473. 0001D46A  4E5E                     unlink     A6
  39474. 0001D46C  4E75                     rts
  39475. 0001D46E  226F 0004                movea.l    A1, [A7 + 0x4]
  39476. 0001D472  206F 0008                movea.l    A0, [A7 + 0x8]
  39477. 0001D476  1290                     move.b     [A1], [A0]
  39478. 0001D478  4E75                     rts
  39479. 0001D47A  7000                     moveq.l    D0, 0x00
  39480. 0001D47C  4E75                     rts
  39481. 0001D47E  206F 0004                movea.l    A0, [A7 + 0x4]
  39482. 0001D482  4E75                     rts
  39483. 0001D484  4E56 0000                link       A6, 0
  39484. 0001D488  2F0A                     move.l     -[A7], A2
  39485. 0001D48A  246E 0008                movea.l    A2, [A6 + 0x8]
  39486. 0001D48E  200A                     move.l     D0, A2
  39487. 0001D490  6710                     beq        +0x12 /* 0001D4A2 */
  39488. 0001D492  4A6E 000C                tst.w      [A6 + 0xC]
  39489. 0001D496  6F0A                     ble        +0xC /* 0001D4A2 */
  39490. 0001D498  2F0A                     move.l     -[A7], A2
  39491. 0001D49A  4EB9 0000 2592           jsr        [0x00002592]
  39492. 0001D4A0  584F                     addq.w     A7, 4
  39493. label0001D4A2:
  39494. 0001D4A2  204A                     movea.l    A0, A2
  39495. 0001D4A4  245F                     movea.l    A2, [A7]+
  39496. 0001D4A6  4E5E                     unlink     A6
  39497. 0001D4A8  4E75                     rts
  39498. 0001D4AA  4E56 0000                link       A6, 0
  39499. 0001D4AE  4EB9 0001 D47E           jsr        [0x0001D47E]
  39500. 0001D4B4  4E5E                     unlink     A6
  39501. 0001D4B6  4E75                     rts
  39502. 0001D4B8  4E56 0000                link       A6, 0
  39503. 0001D4BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39504. 0001D4C0  4EB9 0000 2592           jsr        [0x00002592]
  39505. 0001D4C6  4E5E                     unlink     A6
  39506. 0001D4C8  4E75                     rts
  39507. 0001D4CA  206F 0004                movea.l    A0, [A7 + 0x4]
  39508. 0001D4CE  53A8 000E                subq.l     [A0 + 0xE], 1
  39509. 0001D4D2  2028 000E                move.l     D0, [A0 + 0xE]
  39510. 0001D4D6  56C0                     sne        D0
  39511. 0001D4D8  4400                     neg.b      D0
  39512. 0001D4DA  4E75                     rts
  39513. 0001D4DC  4E56 0000                link       A6, 0
  39514. 0001D4E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  39515. 0001D4E4  4EB9 0000 55F6           jsr        [0x000055F6]
  39516. 0001D4EA  4E5E                     unlink     A6
  39517. 0001D4EC  4E75                     rts
  39518. 0001D4EE  4E56 0000                link       A6, 0
  39519. 0001D4F2  48E7 1030                movem.l    -[A7], D3,A2,A3
  39520. 0001D4F6  266E 0008                movea.l    A3, [A6 + 0x8]
  39521. 0001D4FA  246E 000C                movea.l    A2, [A6 + 0xC]
  39522. 0001D4FE  262E 0010                move.l     D3, [A6 + 0x10]
  39523. 0001D502  2F03                     move.l     -[A7], D3
  39524. 0001D504  2F0A                     move.l     -[A7], A2
  39525. 0001D506  2F0B                     move.l     -[A7], A3
  39526. 0001D508  4EB9 0000 107A           jsr        [0x0000107A]
  39527. 0001D50E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39528. 0001D512  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  39529. 0001D516  4E5E                     unlink     A6
  39530. 0001D518  4E75                     rts
  39531. 0001D51A  226F 0004                movea.l    A1, [A7 + 0x4]
  39532. 0001D51E  2069 0006                movea.l    A0, [A1 + 0x6]
  39533. 0001D522  2068 0002                movea.l    A0, [A0 + 0x2]
  39534. 0001D526  4E75                     rts
  39535. 0001D528  4E56 FFE8                link       A6, -0x0018
  39536. 0001D52C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  39537. 0001D530  262E 000C                move.l     D3, [A6 + 0xC]
  39538. 0001D534  286E 0010                movea.l    A4, [A6 + 0x10]
  39539. 0001D538  2D4F FFFC                move.l     [A6 - 0x4], A7
  39540. 0001D53C  2F03                     move.l     -[A7], D3
  39541. 0001D53E  4EB9 0000 258A           jsr        [0x0000258A]
  39542. 0001D544  2448                     movea.l    A2, A0
  39543. 0001D546  584F                     addq.w     A7, 4
  39544. 0001D548  601A                     bra        +0x1C /* 0001D564 */
  39545. 0001D54A  266E FFF4                movea.l    A3, [A6 - 0xC]
  39546. 0001D54E  42A7                     clr.l      -[A7]
  39547. 0001D550  42A7                     clr.l      -[A7]
  39548. 0001D552  42A7                     clr.l      -[A7]
  39549. 0001D554  4EB9 0000 2542           jsr        [0x00002542]
  39550. 0001D55A  486E FFE8                pea.l      [A6 - 0x18]
  39551. 0001D55E  4EB9 0000 254A           jsr        [0x0000254A]
  39552. label0001D564:
  39553. 0001D564  200A                     move.l     D0, A2
  39554. 0001D566  660C                     bne        +0xE /* 0001D574 */
  39555. 0001D568  4878 0003                push.l     0x3
  39556. 0001D56C  4EB9 0001 135E           jsr        [0x0001135E]
  39557. 0001D572  584F                     addq.w     A7, 4
  39558. label0001D574:
  39559. 0001D574  204A                     movea.l    A0, A2
  39560. 0001D576  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  39561. 0001D57A  4E5E                     unlink     A6
  39562. 0001D57C  4E75                     rts
  39563. 0001D57E  206F 0004                movea.l    A0, [A7 + 0x4]
  39564. 0001D582  4E75                     rts
  39565. 0001D584  4E56 0000                link       A6, 0
  39566. 0001D588  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39567. 0001D58C  4EB9 0000 2592           jsr        [0x00002592]
  39568. 0001D592  4E5E                     unlink     A6
  39569. 0001D594  4E75                     rts
  39570. 0001D596  226F 0004                movea.l    A1, [A7 + 0x4]
  39571. 0001D59A  2069 000A                movea.l    A0, [A1 + 0xA]
  39572. 0001D59E  91E9 0002                sub.l      A0, [A1 + 0x2]
  39573. 0001D5A2  2008                     move.l     D0, A0
  39574. 0001D5A4  4E75                     rts
  39575. 0001D5A6  4E75                     rts
  39576. 0001D5A8  206F 0004                movea.l    A0, [A7 + 0x4]
  39577. 0001D5AC  1028 0025                move.b     D0, [A0 + 0x25]
  39578. 0001D5B0  4E75                     rts
  39579. 0001D5B2  206F 0004                movea.l    A0, [A7 + 0x4]
  39580. 0001D5B6  1028 0026                move.b     D0, [A0 + 0x26]
  39581. 0001D5BA  4E75                     rts
  39582. 0001D5BC  206F 0004                movea.l    A0, [A7 + 0x4]
  39583. 0001D5C0  2028 005A                move.l     D0, [A0 + 0x5A]
  39584. 0001D5C4  4E75                     rts
  39585. 0001D5C6  206F 0004                movea.l    A0, [A7 + 0x4]
  39586. 0001D5CA  1028 00B6                move.b     D0, [A0 + 0xB6]
  39587. 0001D5CE  4E75                     rts
  39588. 0001D5D0  4E56 0000                link       A6, 0
  39589. 0001D5D4  2F0A                     move.l     -[A7], A2
  39590. 0001D5D6  246E 0008                movea.l    A2, [A6 + 0x8]
  39591. 0001D5DA  4878 0004                push.l     0x4
  39592. 0001D5DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39593. 0001D5E2  2F0A                     move.l     -[A7], A2
  39594. 0001D5E4  4EB9 0000 309A           jsr        [0x0000309A]
  39595. 0001D5EA  204A                     movea.l    A0, A2
  39596. 0001D5EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39597. 0001D5F0  245F                     movea.l    A2, [A7]+
  39598. 0001D5F2  4E5E                     unlink     A6
  39599. 0001D5F4  4E75                     rts
  39600. 0001D5F6  206F 0004                movea.l    A0, [A7 + 0x4]
  39601. 0001D5FA  5088                     addq.l     A0, 8
  39602. 0001D5FC  2010                     move.l     D0, [A0]
  39603. 0001D5FE  0680 FFFF FF84           addi.l     D0, 0xFFFFFF84
  39604. 0001D604  D1AF 0004                add.l      [A7 + 0x4], D0
  39605. 0001D608  4EF9 0000 1E8A           jmp        [0x00001E8A]
  39606. 0001D60E  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39607. 0001D616  4EF9 0000 1E8A           jmp        [0x00001E8A]
  39608. 0001D61C  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39609. 0001D624  4EF9 0000 1E8A           jmp        [0x00001E8A]
  39610. 0001D62A  206F 0004                movea.l    A0, [A7 + 0x4]
  39611. 0001D62E  5088                     addq.l     A0, 8
  39612. 0001D630  2010                     move.l     D0, [A0]
  39613. 0001D632  0680 FFFF FF92           addi.l     D0, 0xFFFFFF92
  39614. 0001D638  D1AF 0004                add.l      [A7 + 0x4], D0
  39615. 0001D63C  4EF9 0000 1ED2           jmp        [0x00001ED2]
  39616. 0001D642  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39617. 0001D64A  4EF9 0000 1ED2           jmp        [0x00001ED2]
  39618. 0001D650  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39619. 0001D658  4EF9 0000 1EDA           jmp        [0x00001EDA]
  39620. 0001D65E  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39621. 0001D666  4EF9 0000 1ED2           jmp        [0x00001ED2]
  39622. 0001D66C  206F 0004                movea.l    A0, [A7 + 0x4]
  39623. 0001D670  5088                     addq.l     A0, 8
  39624. 0001D672  2010                     move.l     D0, [A0]
  39625. 0001D674  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39626. 0001D67A  D1AF 0004                add.l      [A7 + 0x4], D0
  39627. 0001D67E  4EF9 0000 1EF2           jmp        [0x00001EF2]
  39628. 0001D684  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39629. 0001D68C  4EF9 0000 1EF2           jmp        [0x00001EF2]
  39630. 0001D692  206F 0004                movea.l    A0, [A7 + 0x4]
  39631. 0001D696  216F 0008 005A           move.l     [A0 + 0x5A], [A7 + 0x8]
  39632. 0001D69C  4E75                     rts
  39633. 0001D69E  206F 0004                movea.l    A0, [A7 + 0x4]
  39634. 0001D6A2  5088                     addq.l     A0, 8
  39635. 0001D6A4  2010                     move.l     D0, [A0]
  39636. 0001D6A6  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39637. 0001D6AC  D1AF 0004                add.l      [A7 + 0x4], D0
  39638. 0001D6B0  4EF9 0000 1F0A           jmp        [0x00001F0A]
  39639. 0001D6B6  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39640. 0001D6BE  4EF9 0000 1F0A           jmp        [0x00001F0A]
  39641. 0001D6C4  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39642. 0001D6CC  4EF9 0000 1F22           jmp        [0x00001F22]
  39643. 0001D6D2  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39644. 0001D6DA  4EF9 0000 1F0A           jmp        [0x00001F0A]
  39645. 0001D6E0  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39646. 0001D6E8  4EF9 0000 1F42           jmp        [0x00001F42]
  39647. 0001D6EE  206F 0004                movea.l    A0, [A7 + 0x4]
  39648. 0001D6F2  5088                     addq.l     A0, 8
  39649. 0001D6F4  2010                     move.l     D0, [A0]
  39650. 0001D6F6  0680 FFFF FF60           addi.l     D0, 0xFFFFFF60
  39651. 0001D6FC  D1AF 0004                add.l      [A7 + 0x4], D0
  39652. 0001D700  4EF9 0000 1F42           jmp        [0x00001F42]
  39653. 0001D706  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39654. 0001D70E  4EF9 0000 1F62           jmp        [0x00001F62]
  39655. 0001D714  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39656. 0001D71C  4EF9 0000 1F5A           jmp        [0x00001F5A]
  39657. 0001D722  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39658. 0001D72A  4EF9 0000 1F52           jmp        [0x00001F52]
  39659. 0001D730  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39660. 0001D738  4EF9 0000 1F42           jmp        [0x00001F42]
  39661. 0001D73E  206F 0004                movea.l    A0, [A7 + 0x4]
  39662. 0001D742  5088                     addq.l     A0, 8
  39663. 0001D744  2010                     move.l     D0, [A0]
  39664. 0001D746  0680 FFFF FF7C           addi.l     D0, 0xFFFFFF7C
  39665. 0001D74C  D1AF 0004                add.l      [A7 + 0x4], D0
  39666. 0001D750  4EF9 0000 1F72           jmp        [0x00001F72]
  39667. 0001D756  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39668. 0001D75E  4EF9 0000 1F72           jmp        [0x00001F72]
  39669. 0001D764  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39670. 0001D76C  4EF9 0000 1F72           jmp        [0x00001F72]
  39671. 0001D772  06AF FFFF FF84 0004      addi.l     [A7 + 0x4], 0xFFFFFF84
  39672. 0001D77A  4EF9 0000 1F7A           jmp        [0x00001F7A]
  39673. 0001D780  06AF FFFF FF84 0004      addi.l     [A7 + 0x4], 0xFFFFFF84
  39674. 0001D788  4EF9 0000 1F72           jmp        [0x00001F72]
  39675. 0001D78E  206F 0004                movea.l    A0, [A7 + 0x4]
  39676. 0001D792  2068 00A4                movea.l    A0, [A0 + 0xA4]
  39677. 0001D796  4E75                     rts
  39678. 0001D798  206F 0004                movea.l    A0, [A7 + 0x4]
  39679. 0001D79C  216F 0008 00A4           move.l     [A0 + 0xA4], [A7 + 0x8]
  39680. 0001D7A2  4E75                     rts
  39681. 0001D7A4  206F 0004                movea.l    A0, [A7 + 0x4]
  39682. 0001D7A8  3028 0008                move.w     D0, [A0 + 0x8]
  39683. 0001D7AC  4E75                     rts
  39684. 0001D7AE  4E56 0000                link       A6, 0
  39685. 0001D7B2  2F0A                     move.l     -[A7], A2
  39686. 0001D7B4  246E 0008                movea.l    A2, [A6 + 0x8]
  39687. 0001D7B8  4878 0001                push.l     0x1
  39688. 0001D7BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39689. 0001D7C0  2F0A                     move.l     -[A7], A2
  39690. 0001D7C2  4EB9 0000 309A           jsr        [0x0000309A]
  39691. 0001D7C8  204A                     movea.l    A0, A2
  39692. 0001D7CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39693. 0001D7CE  245F                     movea.l    A2, [A7]+
  39694. 0001D7D0  4E5E                     unlink     A6
  39695. 0001D7D2  4E75                     rts
  39696. 0001D7D4  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39697. 0001D7DC  4EF9 0000 1F92           jmp        [0x00001F92]
  39698. 0001D7E2  206F 0004                movea.l    A0, [A7 + 0x4]
  39699. 0001D7E6  5088                     addq.l     A0, 8
  39700. 0001D7E8  2010                     move.l     D0, [A0]
  39701. 0001D7EA  0680 FFFF FF48           addi.l     D0, 0xFFFFFF48
  39702. 0001D7F0  D1AF 0004                add.l      [A7 + 0x4], D0
  39703. 0001D7F4  4EF9 0000 1F92           jmp        [0x00001F92]
  39704. 0001D7FA  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39705. 0001D802  4EF9 0000 2062           jmp        [0x00002062]
  39706. 0001D808  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39707. 0001D810  4EF9 0000 205A           jmp        [0x0000205A]
  39708. 0001D816  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39709. 0001D81E  4EF9 0000 203A           jmp        [0x0000203A]
  39710. 0001D824  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39711. 0001D82C  4EF9 0000 204A           jmp        [0x0000204A]
  39712. 0001D832  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39713. 0001D83A  4EF9 0000 2042           jmp        [0x00002042]
  39714. 0001D840  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39715. 0001D848  4EF9 0000 1F92           jmp        [0x00001F92]
  39716. 0001D84E  06AF FFFF FF60 0004      addi.l     [A7 + 0x4], 0xFFFFFF60
  39717. 0001D856  4EF9 0000 2092           jmp        [0x00002092]
  39718. 0001D85C  06AF FFFF FF60 0004      addi.l     [A7 + 0x4], 0xFFFFFF60
  39719. 0001D864  4EF9 0000 1F92           jmp        [0x00001F92]
  39720. 0001D86A  206F 0004                movea.l    A0, [A7 + 0x4]
  39721. 0001D86E  5088                     addq.l     A0, 8
  39722. 0001D870  2010                     move.l     D0, [A0]
  39723. 0001D872  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39724. 0001D878  D1AF 0004                add.l      [A7 + 0x4], D0
  39725. 0001D87C  4EF9 0000 20A2           jmp        [0x000020A2]
  39726. 0001D882  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39727. 0001D88A  4EF9 0000 20A2           jmp        [0x000020A2]
  39728. 0001D890  4E56 0000                link       A6, 0
  39729. 0001D894  2F0A                     move.l     -[A7], A2
  39730. 0001D896  246E 0008                movea.l    A2, [A6 + 0x8]
  39731. 0001D89A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39732. 0001D89E  2F2A 00D6                move.l     -[A7], [A2 + 0xD6]
  39733. 0001D8A2  2057                     movea.l    A0, [A7]
  39734. 0001D8A4  2268 0004                movea.l    A1, [A0 + 0x4]
  39735. 0001D8A8  2269 0160                movea.l    A1, [A1 + 0x160]
  39736. 0001D8AC  4E91                     jsr        [A1]
  39737. 0001D8AE  504F                     addq.w     A7, 8
  39738. 0001D8B0  245F                     movea.l    A2, [A7]+
  39739. 0001D8B2  4E5E                     unlink     A6
  39740. 0001D8B4  4E75                     rts
  39741. 0001D8B6  206F 0004                movea.l    A0, [A7 + 0x4]
  39742. 0001D8BA  5088                     addq.l     A0, 8
  39743. 0001D8BC  2010                     move.l     D0, [A0]
  39744. 0001D8BE  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39745. 0001D8C4  D1AF 0004                add.l      [A7 + 0x4], D0
  39746. 0001D8C8  4EF9 0000 20BA           jmp        [0x000020BA]
  39747. 0001D8CE  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39748. 0001D8D6  4EF9 0000 20BA           jmp        [0x000020BA]
  39749. 0001D8DC  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39750. 0001D8E4  4EF9 0000 20BA           jmp        [0x000020BA]
  39751. 0001D8EA  206F 0004                movea.l    A0, [A7 + 0x4]
  39752. 0001D8EE  5088                     addq.l     A0, 8
  39753. 0001D8F0  2010                     move.l     D0, [A0]
  39754. 0001D8F2  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39755. 0001D8F8  D1AF 0004                add.l      [A7 + 0x4], D0
  39756. 0001D8FC  4EF9 0000 20D2           jmp        [0x000020D2]
  39757. 0001D902  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39758. 0001D90A  4EF9 0000 20D2           jmp        [0x000020D2]
  39759. 0001D910  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39760. 0001D918  4EF9 0000 20D2           jmp        [0x000020D2]
  39761. 0001D91E  206F 0004                movea.l    A0, [A7 + 0x4]
  39762. 0001D922  5088                     addq.l     A0, 8
  39763. 0001D924  2010                     move.l     D0, [A0]
  39764. 0001D926  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39765. 0001D92C  D1AF 0004                add.l      [A7 + 0x4], D0
  39766. 0001D930  4EF9 0000 20EA           jmp        [0x000020EA]
  39767. 0001D936  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39768. 0001D93E  4EF9 0000 20EA           jmp        [0x000020EA]
  39769. 0001D944  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39770. 0001D94C  4EF9 0000 20EA           jmp        [0x000020EA]
  39771. 0001D952  4E56 0000                link       A6, 0
  39772. 0001D956  2F0A                     move.l     -[A7], A2
  39773. 0001D958  246E 0008                movea.l    A2, [A6 + 0x8]
  39774. 0001D95C  4878 0004                push.l     0x4
  39775. 0001D960  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39776. 0001D964  2F0A                     move.l     -[A7], A2
  39777. 0001D966  4EB9 0000 309A           jsr        [0x0000309A]
  39778. 0001D96C  204A                     movea.l    A0, A2
  39779. 0001D96E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  39780. 0001D972  245F                     movea.l    A2, [A7]+
  39781. 0001D974  4E5E                     unlink     A6
  39782. 0001D976  4E75                     rts
  39783. 0001D978  206F 0004                movea.l    A0, [A7 + 0x4]
  39784. 0001D97C  5088                     addq.l     A0, 8
  39785. 0001D97E  2010                     move.l     D0, [A0]
  39786. 0001D980  0680 FFFF FF88           addi.l     D0, 0xFFFFFF88
  39787. 0001D986  D1AF 0004                add.l      [A7 + 0x4], D0
  39788. 0001D98A  4EF9 0000 2102           jmp        [0x00002102]
  39789. 0001D990  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39790. 0001D998  4EF9 0000 2102           jmp        [0x00002102]
  39791. 0001D99E  06AF FFFF FF96 0004      addi.l     [A7 + 0x4], 0xFFFFFF96
  39792. 0001D9A6  4EF9 0000 2102           jmp        [0x00002102]
  39793. 0001D9AC  206F 0004                movea.l    A0, [A7 + 0x4]
  39794. 0001D9B0  5088                     addq.l     A0, 8
  39795. 0001D9B2  2010                     move.l     D0, [A0]
  39796. 0001D9B4  0680 FFFF FF18           addi.l     D0, 0xFFFFFF18
  39797. 0001D9BA  D1AF 0004                add.l      [A7 + 0x4], D0
  39798. 0001D9BE  4EF9 0000 2122           jmp        [0x00002122]
  39799. 0001D9C4  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39800. 0001D9CC  4EF9 0000 2122           jmp        [0x00002122]
  39801. 0001D9D2  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39802. 0001D9DA  4EF9 0000 2122           jmp        [0x00002122]
  39803. 0001D9E0  06AF FFFF FF26 0004      addi.l     [A7 + 0x4], 0xFFFFFF26
  39804. 0001D9E8  4EF9 0000 212A           jmp        [0x0000212A]
  39805. 0001D9EE  06AF FFFF FF26 0004      addi.l     [A7 + 0x4], 0xFFFFFF26
  39806. 0001D9F6  4EF9 0000 2122           jmp        [0x00002122]
  39807. 0001D9FC  206F 0004                movea.l    A0, [A7 + 0x4]
  39808. 0001DA00  5088                     addq.l     A0, 8
  39809. 0001DA02  2010                     move.l     D0, [A0]
  39810. 0001DA04  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39811. 0001DA0A  D1AF 0004                add.l      [A7 + 0x4], D0
  39812. 0001DA0E  4EF9 0000 214A           jmp        [0x0000214A]
  39813. 0001DA14  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39814. 0001DA1C  4EF9 0000 214A           jmp        [0x0000214A]
  39815. 0001DA22  206F 0004                movea.l    A0, [A7 + 0x4]
  39816. 0001DA26  5088                     addq.l     A0, 8
  39817. 0001DA28  2010                     move.l     D0, [A0]
  39818. 0001DA2A  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39819. 0001DA30  D1AF 0004                add.l      [A7 + 0x4], D0
  39820. 0001DA34  4EF9 0000 217A           jmp        [0x0000217A]
  39821. 0001DA3A  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39822. 0001DA42  4EF9 0000 217A           jmp        [0x0000217A]
  39823. 0001DA48  206F 0004                movea.l    A0, [A7 + 0x4]
  39824. 0001DA4C  5088                     addq.l     A0, 8
  39825. 0001DA4E  2010                     move.l     D0, [A0]
  39826. 0001DA50  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39827. 0001DA56  D1AF 0004                add.l      [A7 + 0x4], D0
  39828. 0001DA5A  4EF9 0000 219A           jmp        [0x0000219A]
  39829. 0001DA60  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39830. 0001DA68  4EF9 0000 219A           jmp        [0x0000219A]
  39831. 0001DA6E  206F 0004                movea.l    A0, [A7 + 0x4]
  39832. 0001DA72  5088                     addq.l     A0, 8
  39833. 0001DA74  2010                     move.l     D0, [A0]
  39834. 0001DA76  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  39835. 0001DA7C  D1AF 0004                add.l      [A7 + 0x4], D0
  39836. 0001DA80  4EF9 0000 21B2           jmp        [0x000021B2]
  39837. 0001DA86  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  39838. 0001DA8E  4EF9 0000 21B2           jmp        [0x000021B2]
  39839. 0001DA94  4E56 0000                link       A6, 0
  39840. 0001DA98  2F0A                     move.l     -[A7], A2
  39841. 0001DA9A  246E 0008                movea.l    A2, [A6 + 0x8]
  39842. 0001DA9E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  39843. 0001DAA2  2F2A 00D6                move.l     -[A7], [A2 + 0xD6]
  39844. 0001DAA6  2057                     movea.l    A0, [A7]
  39845. 0001DAA8  2268 0004                movea.l    A1, [A0 + 0x4]
  39846. 0001DAAC  2269 0164                movea.l    A1, [A1 + 0x164]
  39847. 0001DAB0  4E91                     jsr        [A1]
  39848. 0001DAB2  504F                     addq.w     A7, 8
  39849. 0001DAB4  245F                     movea.l    A2, [A7]+
  39850. 0001DAB6  4E5E                     unlink     A6
  39851. 0001DAB8  4E75                     rts
  39852. 0001DABA  206F 0004                movea.l    A0, [A7 + 0x4]
  39853. 0001DABE  2068 0066                movea.l    A0, [A0 + 0x66]
  39854. 0001DAC2  4E75                     rts
  39855. 0001DAC4  206F 0004                movea.l    A0, [A7 + 0x4]
  39856. 0001DAC8  5088                     addq.l     A0, 8
  39857. 0001DACA  2010                     move.l     D0, [A0]
  39858. 0001DACC  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39859. 0001DAD2  D1AF 0004                add.l      [A7 + 0x4], D0
  39860. 0001DAD6  4EF9 0000 21E2           jmp        [0x000021E2]
  39861. 0001DADC  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39862. 0001DAE4  4EF9 0000 21E2           jmp        [0x000021E2]
  39863. 0001DAEA  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39864. 0001DAF2  4EF9 0000 21E2           jmp        [0x000021E2]
  39865. 0001DAF8  206F 0004                movea.l    A0, [A7 + 0x4]
  39866. 0001DAFC  5088                     addq.l     A0, 8
  39867. 0001DAFE  2010                     move.l     D0, [A0]
  39868. 0001DB00  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  39869. 0001DB06  D1AF 0004                add.l      [A7 + 0x4], D0
  39870. 0001DB0A  4EF9 0000 21F2           jmp        [0x000021F2]
  39871. 0001DB10  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  39872. 0001DB18  4EF9 0000 21F2           jmp        [0x000021F2]
  39873. 0001DB1E  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  39874. 0001DB26  4EF9 0000 21F2           jmp        [0x000021F2]
  39875. 0001DB2C  206F 0004                movea.l    A0, [A7 + 0x4]
  39876. 0001DB30  3028 0008                move.w     D0, [A0 + 0x8]
  39877. 0001DB34  4E75                     rts
  39878. 0001DB36  206F 0004                movea.l    A0, [A7 + 0x4]
  39879. 0001DB3A  1028 000A                move.b     D0, [A0 + 0xA]
  39880. 0001DB3E  4E75                     rts
  39881. 0001DB40  206F 0004                movea.l    A0, [A7 + 0x4]
  39882. 0001DB44  1028 000B                move.b     D0, [A0 + 0xB]
  39883. 0001DB48  4E75                     rts
  39884. 0001DB4A  206F 0004                movea.l    A0, [A7 + 0x4]
  39885. 0001DB4E  1028 000C                move.b     D0, [A0 + 0xC]
  39886. 0001DB52  4E75                     rts
  39887. 0001DB54  206F 0004                movea.l    A0, [A7 + 0x4]
  39888. 0001DB58  2068 0004                movea.l    A0, [A0 + 0x4]
  39889. 0001DB5C  4E75                     rts
  39890. 0001DB5E  206F 0004                movea.l    A0, [A7 + 0x4]
  39891. 0001DB62  3028 0008                move.w     D0, [A0 + 0x8]
  39892. 0001DB66  4E75                     rts
  39893. 0001DB68  206F 0004                movea.l    A0, [A7 + 0x4]
  39894. 0001DB6C  1028 000E                move.b     D0, [A0 + 0xE]
  39895. 0001DB70  4E75                     rts
  39896. 0001DB72  206F 0004                movea.l    A0, [A7 + 0x4]
  39897. 0001DB76  1028 000F                move.b     D0, [A0 + 0xF]
  39898. 0001DB7A  4E75                     rts
  39899. 0001DB7C  206F 0004                movea.l    A0, [A7 + 0x4]
  39900. 0001DB80  1028 0010                move.b     D0, [A0 + 0x10]
  39901. 0001DB84  4E75                     rts
  39902. 0001DB86  206F 0004                movea.l    A0, [A7 + 0x4]
  39903. 0001DB8A  1028 0011                move.b     D0, [A0 + 0x11]
  39904. 0001DB8E  4E75                     rts
  39905. 0001DB90  206F 0004                movea.l    A0, [A7 + 0x4]
  39906. 0001DB94  3028 0008                move.w     D0, [A0 + 0x8]
  39907. 0001DB98  4E75                     rts
  39908. 0001DB9A  206F 0004                movea.l    A0, [A7 + 0x4]
  39909. 0001DB9E  3028 000A                move.w     D0, [A0 + 0xA]
  39910. 0001DBA2  4E75                     rts
  39911. 0001DBA4  206F 0004                movea.l    A0, [A7 + 0x4]
  39912. 0001DBA8  1028 000E                move.b     D0, [A0 + 0xE]
  39913. 0001DBAC  4E75                     rts
  39914. 0001DBAE  206F 0004                movea.l    A0, [A7 + 0x4]
  39915. 0001DBB2  1028 000F                move.b     D0, [A0 + 0xF]
  39916. 0001DBB6  4E75                     rts
  39917. 0001DBB8  206F 0004                movea.l    A0, [A7 + 0x4]
  39918. 0001DBBC  3028 0014                move.w     D0, [A0 + 0x14]
  39919. 0001DBC0  4E75                     rts
  39920. 0001DBC2  206F 0004                movea.l    A0, [A7 + 0x4]
  39921. 0001DBC6  1028 0016                move.b     D0, [A0 + 0x16]
  39922. 0001DBCA  4E75                     rts
  39923. 0001DBCC  206F 0004                movea.l    A0, [A7 + 0x4]
  39924. 0001DBD0  1028 0017                move.b     D0, [A0 + 0x17]
  39925. 0001DBD4  4E75                     rts
  39926. 0001DBD6  206F 0004                movea.l    A0, [A7 + 0x4]
  39927. 0001DBDA  1028 0018                move.b     D0, [A0 + 0x18]
  39928. 0001DBDE  4E75                     rts
  39929. 0001DBE0  206F 0004                movea.l    A0, [A7 + 0x4]
  39930. 0001DBE4  1028 0019                move.b     D0, [A0 + 0x19]
  39931. 0001DBE8  4E75                     rts
  39932. 0001DBEA  48E7 0030                movem.l    -[A7], A2,A3
  39933. 0001DBEE  266F 000C                movea.l    A3, [A7 + 0xC]
  39934. 0001DBF2  246F 0010                movea.l    A2, [A7 + 0x10]
  39935. 0001DBF6  24AB 0112                move.l     [A2], [A3 + 0x112]
  39936. 0001DBFA  356B 0116 0004           move.w     [A2 + 0x4], [A3 + 0x116]
  39937. 0001DC00  4CDF 0C00                movem.l    A2,A3, [A7]+
  39938. 0001DC04  4E75                     rts
  39939. 0001DC06  206F 0004                movea.l    A0, [A7 + 0x4]
  39940. 0001DC0A  3028 0160                move.w     D0, [A0 + 0x160]
  39941. 0001DC0E  4E75                     rts
  39942. 0001DC10  206F 0004                movea.l    A0, [A7 + 0x4]
  39943. 0001DC14  4AA8 0004                tst.l      [A0 + 0x4]
  39944. 0001DC18  56C0                     sne        D0
  39945. 0001DC1A  4400                     neg.b      D0
  39946. 0001DC1C  4E75                     rts
  39947. 0001DC1E  206F 0004                movea.l    A0, [A7 + 0x4]
  39948. 0001DC22  2068 0004                movea.l    A0, [A0 + 0x4]
  39949. 0001DC26  4E75                     rts
  39950. 0001DC28  206F 0004                movea.l    A0, [A7 + 0x4]
  39951. 0001DC2C  1028 0110                move.b     D0, [A0 + 0x110]
  39952. 0001DC30  4E75                     rts
  39953. 0001DC32  206F 0004                movea.l    A0, [A7 + 0x4]
  39954. 0001DC36  1028 0167                move.b     D0, [A0 + 0x167]
  39955. 0001DC3A  4E75                     rts
  39956. 0001DC3C  206F 0004                movea.l    A0, [A7 + 0x4]
  39957. 0001DC40  2068 0004                movea.l    A0, [A0 + 0x4]
  39958. 0001DC44  4E75                     rts
  39959. fn0001DC46:
  39960. 0001DC46  206F 0004                movea.l    A0, [A7 + 0x4]
  39961. 0001DC4A  0C68 0083 015C           cmpi.w     [A0 + 0x15C], 0x83
  39962. 0001DC50  57C0                     seq        D0
  39963. 0001DC52  4400                     neg.b      D0
  39964. 0001DC54  4E75                     rts
  39965. fn0001DC56:
  39966. 0001DC56  206F 0004                movea.l    A0, [A7 + 0x4]
  39967. 0001DC5A  0C68 0081 015C           cmpi.w     [A0 + 0x15C], 0x81
  39968. 0001DC60  57C0                     seq        D0
  39969. 0001DC62  4400                     neg.b      D0
  39970. 0001DC64  4E75                     rts
  39971. fn0001DC66:
  39972. 0001DC66  206F 0004                movea.l    A0, [A7 + 0x4]
  39973. 0001DC6A  0C68 0082 015C           cmpi.w     [A0 + 0x15C], 0x82
  39974. 0001DC70  57C0                     seq        D0
  39975. 0001DC72  4400                     neg.b      D0
  39976. 0001DC74  4E75                     rts
  39977. 0001DC76  4E56 0000                link       A6, 0
  39978. 0001DC7A  2F0A                     move.l     -[A7], A2
  39979. 0001DC7C  246E 0008                movea.l    A2, [A6 + 0x8]
  39980. 0001DC80  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  39981. 0001DC84  2057                     movea.l    A0, [A7]
  39982. 0001DC86  2268 0004                movea.l    A1, [A0 + 0x4]
  39983. 0001DC8A  2269 001C                movea.l    A1, [A1 + 0x1C]
  39984. 0001DC8E  4E91                     jsr        [A1]
  39985. 0001DC90  4A80                     tst.l      D0
  39986. 0001DC92  5EC0                     sgt        D0
  39987. 0001DC94  4400                     neg.b      D0
  39988. 0001DC96  584F                     addq.w     A7, 4
  39989. 0001DC98  245F                     movea.l    A2, [A7]+
  39990. 0001DC9A  4E5E                     unlink     A6
  39991. 0001DC9C  4E75                     rts
  39992. 0001DC9E  206F 0004                movea.l    A0, [A7 + 0x4]
  39993. 0001DCA2  1028 015F                move.b     D0, [A0 + 0x15F]
  39994. 0001DCA6  4E75                     rts
  39995. 0001DCA8  206F 0004                movea.l    A0, [A7 + 0x4]
  39996. 0001DCAC  1028 0166                move.b     D0, [A0 + 0x166]
  39997. 0001DCB0  4E75                     rts
  39998. 0001DCB2  4E56 0000                link       A6, 0
  39999. 0001DCB6  2F0A                     move.l     -[A7], A2
  40000. 0001DCB8  246E 0008                movea.l    A2, [A6 + 0x8]
  40001. 0001DCBC  2F0A                     move.l     -[A7], A2
  40002. 0001DCBE  61FF 0000 00DE           bsr        +0xE0 /* 0001DD9E */
  40003. 0001DCC4  4A00                     tst.b      D0
  40004. 0001DCC6  584F                     addq.w     A7, 4
  40005. 0001DCC8  6612                     bne        +0x14 /* 0001DCDC */
  40006. 0001DCCA  2F0A                     move.l     -[A7], A2
  40007. 0001DCCC  61FF FFFF FF78           bsr        -0x86 /* 0001DC46 */
  40008. 0001DCD2  4A00                     tst.b      D0
  40009. 0001DCD4  584F                     addq.w     A7, 4
  40010. 0001DCD6  6604                     bne        +0x6 /* 0001DCDC */
  40011. 0001DCD8  7000                     moveq.l    D0, 0x00
  40012. 0001DCDA  6002                     bra        +0x4 /* 0001DCDE */
  40013. label0001DCDC:
  40014. 0001DCDC  7001                     moveq.l    D0, 0x01
  40015. label0001DCDE:
  40016. 0001DCDE  245F                     movea.l    A2, [A7]+
  40017. 0001DCE0  4E5E                     unlink     A6
  40018. 0001DCE2  4E75                     rts
  40019. 0001DCE4  4E56 0000                link       A6, 0
  40020. 0001DCE8  2F0A                     move.l     -[A7], A2
  40021. 0001DCEA  246E 0008                movea.l    A2, [A6 + 0x8]
  40022. 0001DCEE  2F0A                     move.l     -[A7], A2
  40023. 0001DCF0  61FF 0000 00BC           bsr        +0xBE /* 0001DDAE */
  40024. 0001DCF6  4A00                     tst.b      D0
  40025. 0001DCF8  584F                     addq.w     A7, 4
  40026. 0001DCFA  6612                     bne        +0x14 /* 0001DD0E */
  40027. 0001DCFC  2F0A                     move.l     -[A7], A2
  40028. 0001DCFE  61FF FFFF FF66           bsr        -0x98 /* 0001DC66 */
  40029. 0001DD04  4A00                     tst.b      D0
  40030. 0001DD06  584F                     addq.w     A7, 4
  40031. 0001DD08  6604                     bne        +0x6 /* 0001DD0E */
  40032. 0001DD0A  7000                     moveq.l    D0, 0x00
  40033. 0001DD0C  6002                     bra        +0x4 /* 0001DD10 */
  40034. label0001DD0E:
  40035. 0001DD0E  7001                     moveq.l    D0, 0x01
  40036. label0001DD10:
  40037. 0001DD10  245F                     movea.l    A2, [A7]+
  40038. 0001DD12  4E5E                     unlink     A6
  40039. 0001DD14  4E75                     rts
  40040. 0001DD16  4E56 0000                link       A6, 0
  40041. 0001DD1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40042. 0001DD1E  2057                     movea.l    A0, [A7]
  40043. 0001DD20  2250                     movea.l    A1, [A0]
  40044. 0001DD22  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  40045. 0001DD26  4E91                     jsr        [A1]
  40046. 0001DD28  B0FC 0000                cmpa.w     A0, 0x0
  40047. 0001DD2C  56C0                     sne        D0
  40048. 0001DD2E  4400                     neg.b      D0
  40049. 0001DD30  4E5E                     unlink     A6
  40050. 0001DD32  4E75                     rts
  40051. 0001DD34  206F 0004                movea.l    A0, [A7 + 0x4]
  40052. 0001DD38  4A68 015C                tst.w      [A0 + 0x15C]
  40053. 0001DD3C  57C0                     seq        D0
  40054. 0001DD3E  4400                     neg.b      D0
  40055. 0001DD40  4E75                     rts
  40056. 0001DD42  206F 0004                movea.l    A0, [A7 + 0x4]
  40057. 0001DD46  3028 0168                move.w     D0, [A0 + 0x168]
  40058. 0001DD4A  4E75                     rts
  40059. 0001DD4C  4E56 0000                link       A6, 0
  40060. 0001DD50  206E 0008                movea.l    A0, [A6 + 0x8]
  40061. 0001DD54  4868 000A                pea.l      [A0 + 0xA]
  40062. 0001DD58  61FF 0000 0008           bsr        +0xA /* 0001DD62 */
  40063. 0001DD5E  4E5E                     unlink     A6
  40064. 0001DD60  4E75                     rts
  40065. fn0001DD62:
  40066. 0001DD62  206F 0004                movea.l    A0, [A7 + 0x4]
  40067. 0001DD66  3028 010E                move.w     D0, [A0 + 0x10E]
  40068. 0001DD6A  4E75                     rts
  40069. 0001DD6C  4E56 0000                link       A6, 0
  40070. 0001DD70  2F0A                     move.l     -[A7], A2
  40071. 0001DD72  246E 0008                movea.l    A2, [A6 + 0x8]
  40072. 0001DD76  2F0A                     move.l     -[A7], A2
  40073. 0001DD78  61FF 0000 0044           bsr        +0x46 /* 0001DDBE */
  40074. 0001DD7E  4A00                     tst.b      D0
  40075. 0001DD80  584F                     addq.w     A7, 4
  40076. 0001DD82  6612                     bne        +0x14 /* 0001DD96 */
  40077. 0001DD84  2F0A                     move.l     -[A7], A2
  40078. 0001DD86  61FF FFFF FECE           bsr        -0x130 /* 0001DC56 */
  40079. 0001DD8C  4A00                     tst.b      D0
  40080. 0001DD8E  584F                     addq.w     A7, 4
  40081. 0001DD90  6604                     bne        +0x6 /* 0001DD96 */
  40082. 0001DD92  7000                     moveq.l    D0, 0x00
  40083. 0001DD94  6002                     bra        +0x4 /* 0001DD98 */
  40084. label0001DD96:
  40085. 0001DD96  7001                     moveq.l    D0, 0x01
  40086. label0001DD98:
  40087. 0001DD98  245F                     movea.l    A2, [A7]+
  40088. 0001DD9A  4E5E                     unlink     A6
  40089. 0001DD9C  4E75                     rts
  40090. fn0001DD9E:
  40091. 0001DD9E  206F 0004                movea.l    A0, [A7 + 0x4]
  40092. 0001DDA2  0C68 0003 015C           cmpi.w     [A0 + 0x15C], 0x3
  40093. 0001DDA8  57C0                     seq        D0
  40094. 0001DDAA  4400                     neg.b      D0
  40095. 0001DDAC  4E75                     rts
  40096. fn0001DDAE:
  40097. 0001DDAE  206F 0004                movea.l    A0, [A7 + 0x4]
  40098. 0001DDB2  0C68 0002 015C           cmpi.w     [A0 + 0x15C], 0x2
  40099. 0001DDB8  57C0                     seq        D0
  40100. 0001DDBA  4400                     neg.b      D0
  40101. 0001DDBC  4E75                     rts
  40102. fn0001DDBE:
  40103. 0001DDBE  206F 0004                movea.l    A0, [A7 + 0x4]
  40104. 0001DDC2  0C68 0001 015C           cmpi.w     [A0 + 0x15C], 0x1
  40105. 0001DDC8  57C0                     seq        D0
  40106. 0001DDCA  4400                     neg.b      D0
  40107. 0001DDCC  4E75                     rts
  40108. 0001DDCE  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40109. 0001DDD6  4EF9 0000 11F2           jmp        [0x000011F2]
  40110. 0001DDDC  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40111. 0001DDE4  4EF9 0000 11A2           jmp        [0x000011A2]
  40112. 0001DDEA  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40113. 0001DDF2  4EF9 0001 DD50           jmp        [0x0001DD50]
  40114. 0001DDF8  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40115. 0001DE00  4EF9 0000 1182           jmp        [0x00001182]
  40116. 0001DE06  06AF FFFF FEDE 0004      addi.l     [A7 + 0x4], 0xFFFFFEDE
  40117. 0001DE0E  4EF9 0000 133A           jmp        [0x0000133A]
  40118. 0001DE14  06AF FFFF FEDE 0004      addi.l     [A7 + 0x4], 0xFFFFFEDE
  40119. 0001DE1C  4EF9 0000 1182           jmp        [0x00001182]
  40120. 0001DE22  06AF FFFF FEC4 0004      addi.l     [A7 + 0x4], 0xFFFFFEC4
  40121. 0001DE2A  4EF9 0000 1182           jmp        [0x00001182]
  40122. 0001DE30  06AF FFFF FEB2 0004      addi.l     [A7 + 0x4], 0xFFFFFEB2
  40123. 0001DE38  4EF9 0000 134A           jmp        [0x0000134A]
  40124. 0001DE3E  06AF FFFF FEB2 0004      addi.l     [A7 + 0x4], 0xFFFFFEB2
  40125. 0001DE46  4EF9 0000 1182           jmp        [0x00001182]
  40126. 0001DE4C  206F 0004                movea.l    A0, [A7 + 0x4]
  40127. 0001DE50  2068 000A                movea.l    A0, [A0 + 0xA]
  40128. 0001DE54  4E75                     rts
  40129. 0001DE56  206F 0004                movea.l    A0, [A7 + 0x4]
  40130. 0001DE5A  1028 0008                move.b     D0, [A0 + 0x8]
  40131. 0001DE5E  4E75                     rts
  40132. 0001DE60  206F 0004                movea.l    A0, [A7 + 0x4]
  40133. 0001DE64  4AA8 000A                tst.l      [A0 + 0xA]
  40134. 0001DE68  56C0                     sne        D0
  40135. 0001DE6A  4400                     neg.b      D0
  40136. 0001DE6C  4E75                     rts
  40137. 0001DE6E  06AF FFFF FFF0 0004      addi.l     [A7 + 0x4], 0xFFFFFFF0
  40138. 0001DE76  4EF9 0000 139A           jmp        [0x0000139A]
  40139. 0001DE7C  06AF FFFF FFF0 0004      addi.l     [A7 + 0x4], 0xFFFFFFF0
  40140. 0001DE84  4EF9 0000 1372           jmp        [0x00001372]
  40141. 0001DE8A  7001                     moveq.l    D0, 0x01
  40142. 0001DE8C  4E75                     rts
  40143. fn0001DE8E:
  40144. 0001DE8E  48E7 0030                movem.l    -[A7], A2,A3
  40145. 0001DE92  266F 000C                movea.l    A3, [A7 + 0xC]
  40146. 0001DE96  246F 0010                movea.l    A2, [A7 + 0x10]
  40147. 0001DE9A  3013                     move.w     D0, [A3]
  40148. 0001DE9C  B052                     cmp.w      D0, [A2]
  40149. 0001DE9E  6614                     bne        +0x16 /* 0001DEB4 */
  40150. 0001DEA0  302B 0002                move.w     D0, [A3 + 0x2]
  40151. 0001DEA4  B06A 0002                cmp.w      D0, [A2 + 0x2]
  40152. 0001DEA8  660A                     bne        +0xC /* 0001DEB4 */
  40153. 0001DEAA  302B 0004                move.w     D0, [A3 + 0x4]
  40154. 0001DEAE  B06A 0004                cmp.w      D0, [A2 + 0x4]
  40155. 0001DEB2  6704                     beq        +0x6 /* 0001DEB8 */
  40156. label0001DEB4:
  40157. 0001DEB4  7000                     moveq.l    D0, 0x00
  40158. 0001DEB6  6002                     bra        +0x4 /* 0001DEBA */
  40159. label0001DEB8:
  40160. 0001DEB8  7001                     moveq.l    D0, 0x01
  40161. label0001DEBA:
  40162. 0001DEBA  4CDF 0C00                movem.l    A2,A3, [A7]+
  40163. 0001DEBE  4E75                     rts
  40164. 0001DEC0  4E56 0000                link       A6, 0
  40165. 0001DEC4  2F0A                     move.l     -[A7], A2
  40166. 0001DEC6  246E 0008                movea.l    A2, [A6 + 0x8]
  40167. 0001DECA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40168. 0001DECE  2057                     movea.l    A0, [A7]
  40169. 0001DED0  2268 0004                movea.l    A1, [A0 + 0x4]
  40170. 0001DED4  2269 001C                movea.l    A1, [A1 + 0x1C]
  40171. 0001DED8  4E91                     jsr        [A1]
  40172. 0001DEDA  5380                     subq.l     D0, 1
  40173. 0001DEDC  57C0                     seq        D0
  40174. 0001DEDE  4400                     neg.b      D0
  40175. 0001DEE0  584F                     addq.w     A7, 4
  40176. 0001DEE2  245F                     movea.l    A2, [A7]+
  40177. 0001DEE4  4E5E                     unlink     A6
  40178. 0001DEE6  4E75                     rts
  40179. 0001DEE8  4E56 0000                link       A6, 0
  40180. 0001DEEC  2F0A                     move.l     -[A7], A2
  40181. 0001DEEE  246E 0008                movea.l    A2, [A6 + 0x8]
  40182. 0001DEF2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40183. 0001DEF6  2057                     movea.l    A0, [A7]
  40184. 0001DEF8  2268 0004                movea.l    A1, [A0 + 0x4]
  40185. 0001DEFC  2269 001C                movea.l    A1, [A1 + 0x1C]
  40186. 0001DF00  4E91                     jsr        [A1]
  40187. 0001DF02  5580                     subq.l     D0, 2
  40188. 0001DF04  57C0                     seq        D0
  40189. 0001DF06  4400                     neg.b      D0
  40190. 0001DF08  584F                     addq.w     A7, 4
  40191. 0001DF0A  245F                     movea.l    A2, [A7]+
  40192. 0001DF0C  4E5E                     unlink     A6
  40193. 0001DF0E  4E75                     rts
  40194. 0001DF10  4E56 0000                link       A6, 0
  40195. 0001DF14  206E 0008                movea.l    A0, [A6 + 0x8]
  40196. 0001DF18  4868 000A                pea.l      [A0 + 0xA]
  40197. 0001DF1C  61FF FFFF FE44           bsr        -0x1BA /* 0001DD62 */
  40198. 0001DF22  4E5E                     unlink     A6
  40199. 0001DF24  4E75                     rts
  40200. 0001DF26  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40201. 0001DF2E  4EF9 0000 13DA           jmp        [0x000013DA]
  40202. 0001DF34  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40203. 0001DF3C  4EF9 0000 13FA           jmp        [0x000013FA]
  40204. 0001DF42  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40205. 0001DF4A  4EF9 0001 DF14           jmp        [0x0001DF14]
  40206. 0001DF50  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40207. 0001DF58  4EF9 0000 13B2           jmp        [0x000013B2]
  40208. 0001DF5E  4E56 0000                link       A6, 0
  40209. 0001DF62  2F0A                     move.l     -[A7], A2
  40210. 0001DF64  246E 0008                movea.l    A2, [A6 + 0x8]
  40211. 0001DF68  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40212. 0001DF6C  2057                     movea.l    A0, [A7]
  40213. 0001DF6E  2268 0004                movea.l    A1, [A0 + 0x4]
  40214. 0001DF72  2269 001C                movea.l    A1, [A1 + 0x1C]
  40215. 0001DF76  4E91                     jsr        [A1]
  40216. 0001DF78  4A80                     tst.l      D0
  40217. 0001DF7A  5EC0                     sgt        D0
  40218. 0001DF7C  4400                     neg.b      D0
  40219. 0001DF7E  584F                     addq.w     A7, 4
  40220. 0001DF80  245F                     movea.l    A2, [A7]+
  40221. 0001DF82  4E5E                     unlink     A6
  40222. 0001DF84  4E75                     rts
  40223. 0001DF86  206F 0004                movea.l    A0, [A7 + 0x4]
  40224. 0001DF8A  1028 003C                move.b     D0, [A0 + 0x3C]
  40225. 0001DF8E  4E75                     rts
  40226. 0001DF90  206F 0004                movea.l    A0, [A7 + 0x4]
  40227. 0001DF94  0CA8 6369 636E 0036      cmpi.l     [A0 + 0x36], 0x6369636E /* 'cicn' */
  40228. 0001DF9C  57C0                     seq        D0
  40229. 0001DF9E  4400                     neg.b      D0
  40230. 0001DFA0  4E75                     rts
  40231. 0001DFA2  206F 0004                movea.l    A0, [A7 + 0x4]
  40232. 0001DFA6  1028 0040                move.b     D0, [A0 + 0x40]
  40233. 0001DFAA  4E75                     rts
  40234. 0001DFAC  206F 0004                movea.l    A0, [A7 + 0x4]
  40235. 0001DFB0  0CA8 6963 6C78 0036      cmpi.l     [A0 + 0x36], 0x69636C78 /* 'iclx' */
  40236. 0001DFB8  57C0                     seq        D0
  40237. 0001DFBA  4400                     neg.b      D0
  40238. 0001DFBC  4E75                     rts
  40239. 0001DFBE  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40240. 0001DFC6  4EF9 0000 15EA           jmp        [0x000015EA]
  40241. 0001DFCC  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40242. 0001DFD4  4EF9 0000 157A           jmp        [0x0000157A]
  40243. 0001DFDA  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40244. 0001DFE2  4EF9 0000 1562           jmp        [0x00001562]
  40245. 0001DFE8  06AF FFFF FFDC 0004      addi.l     [A7 + 0x4], 0xFFFFFFDC
  40246. 0001DFF0  4EF9 0000 1562           jmp        [0x00001562]
  40247. 0001DFF6  4E56 0000                link       A6, 0
  40248. 0001DFFA  2F0A                     move.l     -[A7], A2
  40249. 0001DFFC  246E 0008                movea.l    A2, [A6 + 0x8]
  40250. 0001E000  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40251. 0001E004  2057                     movea.l    A0, [A7]
  40252. 0001E006  2268 0004                movea.l    A1, [A0 + 0x4]
  40253. 0001E00A  2269 001C                movea.l    A1, [A1 + 0x1C]
  40254. 0001E00E  4E91                     jsr        [A1]
  40255. 0001E010  5380                     subq.l     D0, 1
  40256. 0001E012  57C0                     seq        D0
  40257. 0001E014  4400                     neg.b      D0
  40258. 0001E016  584F                     addq.w     A7, 4
  40259. 0001E018  245F                     movea.l    A2, [A7]+
  40260. 0001E01A  4E5E                     unlink     A6
  40261. 0001E01C  4E75                     rts
  40262. 0001E01E  206F 0004                movea.l    A0, [A7 + 0x4]
  40263. 0001E022  1028 0044                move.b     D0, [A0 + 0x44]
  40264. 0001E026  4E75                     rts
  40265. 0001E028  4E56 0000                link       A6, 0
  40266. 0001E02C  2F0A                     move.l     -[A7], A2
  40267. 0001E02E  246E 0008                movea.l    A2, [A6 + 0x8]
  40268. 0001E032  2F0A                     move.l     -[A7], A2
  40269. 0001E034  2057                     movea.l    A0, [A7]
  40270. 0001E036  2250                     movea.l    A1, [A0]
  40271. 0001E038  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  40272. 0001E03C  4E91                     jsr        [A1]
  40273. 0001E03E  4A00                     tst.b      D0
  40274. 0001E040  584F                     addq.w     A7, 4
  40275. 0001E042  6616                     bne        +0x18 /* 0001E05A */
  40276. 0001E044  2F0A                     move.l     -[A7], A2
  40277. 0001E046  2057                     movea.l    A0, [A7]
  40278. 0001E048  2250                     movea.l    A1, [A0]
  40279. 0001E04A  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  40280. 0001E04E  4E91                     jsr        [A1]
  40281. 0001E050  4A00                     tst.b      D0
  40282. 0001E052  584F                     addq.w     A7, 4
  40283. 0001E054  6604                     bne        +0x6 /* 0001E05A */
  40284. 0001E056  7000                     moveq.l    D0, 0x00
  40285. 0001E058  6002                     bra        +0x4 /* 0001E05C */
  40286. label0001E05A:
  40287. 0001E05A  7001                     moveq.l    D0, 0x01
  40288. label0001E05C:
  40289. 0001E05C  245F                     movea.l    A2, [A7]+
  40290. 0001E05E  4E5E                     unlink     A6
  40291. 0001E060  4E75                     rts
  40292. 0001E062  206F 0004                movea.l    A0, [A7 + 0x4]
  40293. 0001E066  0C68 0083 0046           cmpi.w     [A0 + 0x46], 0x83
  40294. 0001E06C  57C0                     seq        D0
  40295. 0001E06E  4400                     neg.b      D0
  40296. 0001E070  4E75                     rts
  40297. 0001E072  206F 0004                movea.l    A0, [A7 + 0x4]
  40298. 0001E076  0C68 0082 0046           cmpi.w     [A0 + 0x46], 0x82
  40299. 0001E07C  57C0                     seq        D0
  40300. 0001E07E  4400                     neg.b      D0
  40301. 0001E080  4E75                     rts
  40302. 0001E082  206F 0004                movea.l    A0, [A7 + 0x4]
  40303. 0001E086  0C68 0081 0046           cmpi.w     [A0 + 0x46], 0x81
  40304. 0001E08C  57C0                     seq        D0
  40305. 0001E08E  4400                     neg.b      D0
  40306. 0001E090  4E75                     rts
  40307. 0001E092  206F 0004                movea.l    A0, [A7 + 0x4]
  40308. 0001E096  0C68 0003 0046           cmpi.w     [A0 + 0x46], 0x3
  40309. 0001E09C  57C0                     seq        D0
  40310. 0001E09E  4400                     neg.b      D0
  40311. 0001E0A0  4E75                     rts
  40312. 0001E0A2  206F 0004                movea.l    A0, [A7 + 0x4]
  40313. 0001E0A6  0C68 0002 0046           cmpi.w     [A0 + 0x46], 0x2
  40314. 0001E0AC  57C0                     seq        D0
  40315. 0001E0AE  4400                     neg.b      D0
  40316. 0001E0B0  4E75                     rts
  40317. 0001E0B2  206F 0004                movea.l    A0, [A7 + 0x4]
  40318. 0001E0B6  0C68 0001 0046           cmpi.w     [A0 + 0x46], 0x1
  40319. 0001E0BC  57C0                     seq        D0
  40320. 0001E0BE  4400                     neg.b      D0
  40321. 0001E0C0  4E75                     rts
  40322. 0001E0C2  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40323. 0001E0CA  4EF9 0000 16D2           jmp        [0x000016D2]
  40324. 0001E0D0  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40325. 0001E0D8  4EF9 0000 1602           jmp        [0x00001602]
  40326. 0001E0DE  06AF FFFF FFDC 0004      addi.l     [A7 + 0x4], 0xFFFFFFDC
  40327. 0001E0E6  4EF9 0000 1602           jmp        [0x00001602]
  40328. 0001E0EC  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  40329. 0001E0F4  4EF9 0000 16E2           jmp        [0x000016E2]
  40330. 0001E0FA  06AF FFFF FFCA 0004      addi.l     [A7 + 0x4], 0xFFFFFFCA
  40331. 0001E102  4EF9 0000 1602           jmp        [0x00001602]
  40332. 0001E108  206F 0004                movea.l    A0, [A7 + 0x4]
  40333. 0001E10C  116F 0008 0027           move.b     [A0 + 0x27], [A7 + 0x8]
  40334. 0001E112  4E75                     rts
  40335. 0001E114  206F 0004                movea.l    A0, [A7 + 0x4]
  40336. 0001E118  3028 0126                move.w     D0, [A0 + 0x126]
  40337. 0001E11C  4E75                     rts
  40338. 0001E11E  206F 0004                movea.l    A0, [A7 + 0x4]
  40339. 0001E122  3028 0124                move.w     D0, [A0 + 0x124]
  40340. 0001E126  4E75                     rts
  40341. 0001E128  206F 0004                movea.l    A0, [A7 + 0x4]
  40342. 0001E12C  1028 0130                move.b     D0, [A0 + 0x130]
  40343. 0001E130  4E75                     rts
  40344. 0001E132  206F 0004                movea.l    A0, [A7 + 0x4]
  40345. 0001E136  3028 0122                move.w     D0, [A0 + 0x122]
  40346. 0001E13A  4E75                     rts
  40347. 0001E13C  4E56 0000                link       A6, 0
  40348. 0001E140  206E 0008                movea.l    A0, [A6 + 0x8]
  40349. 0001E144  4868 000A                pea.l      [A0 + 0xA]
  40350. 0001E148  61FF FFFF FC18           bsr        -0x3E6 /* 0001DD62 */
  40351. 0001E14E  4E5E                     unlink     A6
  40352. 0001E150  4E75                     rts
  40353. 0001E152  206F 0004                movea.l    A0, [A7 + 0x4]
  40354. 0001E156  1028 0131                move.b     D0, [A0 + 0x131]
  40355. 0001E15A  4E75                     rts
  40356. 0001E15C  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40357. 0001E164  4EF9 0000 1802           jmp        [0x00001802]
  40358. 0001E16A  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40359. 0001E172  4EF9 0000 1842           jmp        [0x00001842]
  40360. 0001E178  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40361. 0001E180  4EF9 0001 E140           jmp        [0x0001E140]
  40362. 0001E186  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40363. 0001E18E  4EF9 0000 17AA           jmp        [0x000017AA]
  40364. 0001E194  06AF FFFF FFF0 0004      addi.l     [A7 + 0x4], 0xFFFFFFF0
  40365. 0001E19C  4EF9 0000 1972           jmp        [0x00001972]
  40366. 0001E1A2  06AF FFFF FFF0 0004      addi.l     [A7 + 0x4], 0xFFFFFFF0
  40367. 0001E1AA  4EF9 0000 192A           jmp        [0x0000192A]
  40368. 0001E1B0  206F 0004                movea.l    A0, [A7 + 0x4]
  40369. 0001E1B4  1028 0136                move.b     D0, [A0 + 0x136]
  40370. 0001E1B8  4E75                     rts
  40371. 0001E1BA  206F 0004                movea.l    A0, [A7 + 0x4]
  40372. 0001E1BE  1028 0134                move.b     D0, [A0 + 0x134]
  40373. 0001E1C2  4E75                     rts
  40374. 0001E1C4  4E56 0000                link       A6, 0
  40375. 0001E1C8  206E 0008                movea.l    A0, [A6 + 0x8]
  40376. 0001E1CC  4868 000A                pea.l      [A0 + 0xA]
  40377. 0001E1D0  61FF FFFF FB90           bsr        -0x46E /* 0001DD62 */
  40378. 0001E1D6  4E5E                     unlink     A6
  40379. 0001E1D8  4E75                     rts
  40380. 0001E1DA  206F 0004                movea.l    A0, [A7 + 0x4]
  40381. 0001E1DE  1028 0135                move.b     D0, [A0 + 0x135]
  40382. 0001E1E2  4E75                     rts
  40383. 0001E1E4  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40384. 0001E1EC  4EF9 0000 19D2           jmp        [0x000019D2]
  40385. 0001E1F2  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40386. 0001E1FA  4EF9 0000 19B2           jmp        [0x000019B2]
  40387. 0001E200  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40388. 0001E208  4EF9 0001 E1C8           jmp        [0x0001E1C8]
  40389. 0001E20E  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40390. 0001E216  4EF9 0000 1992           jmp        [0x00001992]
  40391. 0001E21C  06AF FFFF FEDE 0004      addi.l     [A7 + 0x4], 0xFFFFFEDE
  40392. 0001E224  4EF9 0000 1A82           jmp        [0x00001A82]
  40393. 0001E22A  06AF FFFF FEDE 0004      addi.l     [A7 + 0x4], 0xFFFFFEDE
  40394. 0001E232  4EF9 0000 19BA           jmp        [0x000019BA]
  40395. 0001E238  06AF FFFF FEDE 0004      addi.l     [A7 + 0x4], 0xFFFFFEDE
  40396. 0001E240  4EF9 0000 1992           jmp        [0x00001992]
  40397. 0001E246  4E56 0000                link       A6, 0
  40398. 0001E24A  2F0A                     move.l     -[A7], A2
  40399. 0001E24C  246E 0008                movea.l    A2, [A6 + 0x8]
  40400. 0001E250  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40401. 0001E254  2057                     movea.l    A0, [A7]
  40402. 0001E256  2268 0004                movea.l    A1, [A0 + 0x4]
  40403. 0001E25A  2269 001C                movea.l    A1, [A1 + 0x1C]
  40404. 0001E25E  4E91                     jsr        [A1]
  40405. 0001E260  5380                     subq.l     D0, 1
  40406. 0001E262  57C0                     seq        D0
  40407. 0001E264  4400                     neg.b      D0
  40408. 0001E266  584F                     addq.w     A7, 4
  40409. 0001E268  245F                     movea.l    A2, [A7]+
  40410. 0001E26A  4E5E                     unlink     A6
  40411. 0001E26C  4E75                     rts
  40412. 0001E26E  4E56 0000                link       A6, 0
  40413. 0001E272  2F0A                     move.l     -[A7], A2
  40414. 0001E274  246E 0008                movea.l    A2, [A6 + 0x8]
  40415. 0001E278  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  40416. 0001E27C  2057                     movea.l    A0, [A7]
  40417. 0001E27E  2268 0004                movea.l    A1, [A0 + 0x4]
  40418. 0001E282  2269 001C                movea.l    A1, [A1 + 0x1C]
  40419. 0001E286  4E91                     jsr        [A1]
  40420. 0001E288  5580                     subq.l     D0, 2
  40421. 0001E28A  57C0                     seq        D0
  40422. 0001E28C  4400                     neg.b      D0
  40423. 0001E28E  584F                     addq.w     A7, 4
  40424. 0001E290  245F                     movea.l    A2, [A7]+
  40425. 0001E292  4E5E                     unlink     A6
  40426. 0001E294  4E75                     rts
  40427. 0001E296  4E56 0000                link       A6, 0
  40428. 0001E29A  206E 0008                movea.l    A0, [A6 + 0x8]
  40429. 0001E29E  4868 000A                pea.l      [A0 + 0xA]
  40430. 0001E2A2  61FF FFFF FABE           bsr        -0x540 /* 0001DD62 */
  40431. 0001E2A8  4E5E                     unlink     A6
  40432. 0001E2AA  4E75                     rts
  40433. 0001E2AC  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40434. 0001E2B4  4EF9 0000 1ACA           jmp        [0x00001ACA]
  40435. 0001E2BA  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40436. 0001E2C2  4EF9 0000 1ADA           jmp        [0x00001ADA]
  40437. 0001E2C8  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40438. 0001E2D0  4EF9 0001 E29A           jmp        [0x0001E29A]
  40439. 0001E2D6  06AF FFFF FFF6 0004      addi.l     [A7 + 0x4], 0xFFFFFFF6
  40440. 0001E2DE  4EF9 0000 1AA2           jmp        [0x00001AA2]
  40441. 0001E2E4  206F 0004                movea.l    A0, [A7 + 0x4]
  40442. 0001E2E8  1028 0008                move.b     D0, [A0 + 0x8]
  40443. 0001E2EC  4E75                     rts
  40444. 0001E2EE  4E56 0000                link       A6, 0
  40445. 0001E2F2  206E 0008                movea.l    A0, [A6 + 0x8]
  40446. 0001E2F6  4868 0008                pea.l      [A0 + 0x8]
  40447. 0001E2FA  61FF FFFF FA66           bsr        -0x598 /* 0001DD62 */
  40448. 0001E300  4E5E                     unlink     A6
  40449. 0001E302  4E75                     rts
  40450. 0001E304  51AF 0004                subq.l     [A7 + 0x4], 8
  40451. 0001E308  4EF9 0000 1B9A           jmp        [0x00001B9A]
  40452. 0001E30E  51AF 0004                subq.l     [A7 + 0x4], 8
  40453. 0001E312  4EF9 0000 1B8A           jmp        [0x00001B8A]
  40454. 0001E318  51AF 0004                subq.l     [A7 + 0x4], 8
  40455. 0001E31C  4EF9 0001 E2F2           jmp        [0x0001E2F2]
  40456. 0001E322  51AF 0004                subq.l     [A7 + 0x4], 8
  40457. 0001E326  4EF9 0000 1B6A           jmp        [0x00001B6A]
  40458. 0001E32C  4E56 0000                link       A6, 0
  40459. 0001E330  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40460. 0001E334  2057                     movea.l    A0, [A7]
  40461. 0001E336  2268 0004                movea.l    A1, [A0 + 0x4]
  40462. 0001E33A  2269 001C                movea.l    A1, [A1 + 0x1C]
  40463. 0001E33E  4E91                     jsr        [A1]
  40464. 0001E340  4A80                     tst.l      D0
  40465. 0001E342  5EC0                     sgt        D0
  40466. 0001E344  4400                     neg.b      D0
  40467. 0001E346  4E5E                     unlink     A6
  40468. 0001E348  4E75                     rts
  40469. 0001E34A  206F 0004                movea.l    A0, [A7 + 0x4]
  40470. 0001E34E  1028 0198                move.b     D0, [A0 + 0x198]
  40471. 0001E352  4E75                     rts
  40472. 0001E354  206F 0004                movea.l    A0, [A7 + 0x4]
  40473. 0001E358  4AA8 0182                tst.l      [A0 + 0x182]
  40474. 0001E35C  56C0                     sne        D0
  40475. 0001E35E  4400                     neg.b      D0
  40476. 0001E360  4E75                     rts
  40477. 0001E362  206F 0004                movea.l    A0, [A7 + 0x4]
  40478. 0001E366  1028 0199                move.b     D0, [A0 + 0x199]
  40479. 0001E36A  4E75                     rts
  40480. 0001E36C  206F 0004                movea.l    A0, [A7 + 0x4]
  40481. 0001E370  5088                     addq.l     A0, 8
  40482. 0001E372  2010                     move.l     D0, [A0]
  40483. 0001E374  0680 FFFF FE66           addi.l     D0, 0xFFFFFE66
  40484. 0001E37A  D1AF 0004                add.l      [A7 + 0x4], D0
  40485. 0001E37E  4EF9 0000 1BFA           jmp        [0x00001BFA]
  40486. 0001E384  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  40487. 0001E38C  4EF9 0000 1BFA           jmp        [0x00001BFA]
  40488. 0001E392  06AF FFFF FF9A 0004      addi.l     [A7 + 0x4], 0xFFFFFF9A
  40489. 0001E39A  4EF9 0000 1C12           jmp        [0x00001C12]
  40490. 0001E3A0  06AF FFFF FF9A 0004      addi.l     [A7 + 0x4], 0xFFFFFF9A
  40491. 0001E3A8  4EF9 0000 1BFA           jmp        [0x00001BFA]
  40492. 0001E3AE  06AF FFFF FE82 0004      addi.l     [A7 + 0x4], 0xFFFFFE82
  40493. 0001E3B6  4EF9 0000 1D02           jmp        [0x00001D02]
  40494. 0001E3BC  06AF FFFF FE82 0004      addi.l     [A7 + 0x4], 0xFFFFFE82
  40495. 0001E3C4  4EF9 0000 1C1A           jmp        [0x00001C1A]
  40496. 0001E3CA  06AF FFFF FE82 0004      addi.l     [A7 + 0x4], 0xFFFFFE82
  40497. 0001E3D2  4EF9 0000 1BFA           jmp        [0x00001BFA]
  40498. 0001E3D8  206F 0004                movea.l    A0, [A7 + 0x4]
  40499. 0001E3DC  52A8 004A                addq.l     [A0 + 0x4A], 1
  40500. 0001E3E0  2028 004A                move.l     D0, [A0 + 0x4A]
  40501. 0001E3E4  4E75                     rts
  40502. 0001E3E6  4E56 0000                link       A6, 0
  40503. 0001E3EA  48E7 0038                movem.l    -[A7], A2,A3,A4
  40504. 0001E3EE  266E 0008                movea.l    A3, [A6 + 0x8]
  40505. 0001E3F2  286E 000C                movea.l    A4, [A6 + 0xC]
  40506. 0001E3F6  2453                     movea.l    A2, [A3]
  40507. 0001E3F8  1F14                     move.b     -[A7], [A4]
  40508. 0001E3FA  1F12                     move.b     -[A7], [A2]
  40509. 0001E3FC  486C 0001                pea.l      [A4 + 0x1]
  40510. 0001E400  486A 0001                pea.l      [A2 + 0x1]
  40511. 0001E404  206B 0004                movea.l    A0, [A3 + 0x4]
  40512. 0001E408  4E90                     jsr        [A0]
  40513. 0001E40A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  40514. 0001E40E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  40515. 0001E412  4E5E                     unlink     A6
  40516. 0001E414  4E75                     rts
  40517. 0001E416  206F 0004                movea.l    A0, [A7 + 0x4]
  40518. 0001E41A  42A8 004A                clr.l      [A0 + 0x4A]
  40519. 0001E41E  4E75                     rts
  40520. 0001E420  206F 0004                movea.l    A0, [A7 + 0x4]
  40521. 0001E424  2068 003E                movea.l    A0, [A0 + 0x3E]
  40522. 0001E428  4E75                     rts
  40523. 0001E42A  206F 0004                movea.l    A0, [A7 + 0x4]
  40524. 0001E42E  2028 004A                move.l     D0, [A0 + 0x4A]
  40525. 0001E432  4E75                     rts
  40526. 0001E434  206F 0004                movea.l    A0, [A7 + 0x4]
  40527. 0001E438  216F 0008 0056           move.l     [A0 + 0x56], [A7 + 0x8]
  40528. 0001E43E  4E75                     rts
  40529. 0001E440  206F 0004                movea.l    A0, [A7 + 0x4]
  40530. 0001E444  1028 0036                move.b     D0, [A0 + 0x36]
  40531. 0001E448  4E75                     rts
  40532. 0001E44A  206F 0004                movea.l    A0, [A7 + 0x4]
  40533. 0001E44E  3028 003C                move.w     D0, [A0 + 0x3C]
  40534. 0001E452  4E75                     rts
  40535. 0001E454  4E56 0000                link       A6, 0
  40536. 0001E458  2F0A                     move.l     -[A7], A2
  40537. 0001E45A  246E 0008                movea.l    A2, [A6 + 0x8]
  40538. 0001E45E  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  40539. 0001E462  61FF FFFE 62F4           bsr        -0x19D0A /* 00004758 */
  40540. 0001E468  584F                     addq.w     A7, 4
  40541. 0001E46A  245F                     movea.l    A2, [A7]+
  40542. 0001E46C  4E5E                     unlink     A6
  40543. 0001E46E  4E75                     rts
  40544. 0001E470  206F 0004                movea.l    A0, [A7 + 0x4]
  40545. 0001E474  2068 0038                movea.l    A0, [A0 + 0x38]
  40546. 0001E478  4E75                     rts
  40547. 0001E47A  51AF 0004                subq.l     [A7 + 0x4], 8
  40548. 0001E47E  4EF9 0000 1E02           jmp        [0x00001E02]
  40549. 0001E484  51AF 0004                subq.l     [A7 + 0x4], 8
  40550. 0001E488  4EF9 0000 1D1A           jmp        [0x00001D1A]
  40551. 0001E48E  206F 0004                movea.l    A0, [A7 + 0x4]
  40552. 0001E492  5088                     addq.l     A0, 8
  40553. 0001E494  2010                     move.l     D0, [A0]
  40554. 0001E496  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  40555. 0001E49C  D1AF 0004                add.l      [A7 + 0x4], D0
  40556. 0001E4A0  4EF9 0000 0AAA           jmp        [0x00000AAA]
  40557. 0001E4A6  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  40558. 0001E4AE  4EF9 0000 0AAA           jmp        [0x00000AAA]
  40559. 0001E4B4  206F 0004                movea.l    A0, [A7 + 0x4]
  40560. 0001E4B8  5088                     addq.l     A0, 8
  40561. 0001E4BA  2010                     move.l     D0, [A0]
  40562. 0001E4BC  0680 FFFF FF96           addi.l     D0, 0xFFFFFF96
  40563. 0001E4C2  D1AF 0004                add.l      [A7 + 0x4], D0
  40564. 0001E4C6  4EF9 0000 0BBA           jmp        [0x00000BBA]
  40565. 0001E4CC  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  40566. 0001E4D4  4EF9 0000 0BBA           jmp        [0x00000BBA]
  40567. 0001E4DA  206F 0004                movea.l    A0, [A7 + 0x4]
  40568. 0001E4DE  5088                     addq.l     A0, 8
  40569. 0001E4E0  2010                     move.l     D0, [A0]
  40570. 0001E4E2  0680 FFFF FF26           addi.l     D0, 0xFFFFFF26
  40571. 0001E4E8  D1AF 0004                add.l      [A7 + 0x4], D0
  40572. 0001E4EC  4EF9 0000 0BEA           jmp        [0x00000BEA]
  40573. 0001E4F2  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  40574. 0001E4FA  4EF9 0000 0BEA           jmp        [0x00000BEA]
  40575. 0001E500  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  40576. 0001E508  4EF9 0000 0BEA           jmp        [0x00000BEA]
  40577. 0001E50E  4E56 0000                link       A6, 0
  40578. 0001E512  4879 0001 E52C           push.l     0x1E52C
  40579. 0001E518  2F3C 6766 6264           move.l     -[A7], 0x67666264 /* 'gfbd' */
  40580. 0001E51E  4EB9 0000 283A           jsr        [0x0000283A]
  40581. 0001E524  4E5E                     unlink     A6
  40582. 0001E526  4E75                     rts
  40583. 0001E528  4E56 0000                link       A6, 0
  40584. 0001E52C  2F0A                     move.l     -[A7], A2
  40585. 0001E52E  4878 00FE                push.l     0xFE
  40586. 0001E532  4EB9 0000 258A           jsr        [0x0000258A]
  40587. 0001E538  2448                     movea.l    A2, A0
  40588. 0001E53A  2008                     move.l     D0, A0
  40589. 0001E53C  584F                     addq.w     A7, 4
  40590. 0001E53E  6714                     beq        +0x16 /* 0001E554 */
  40591. 0001E540  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40592. 0001E544  3F3C 0001                move.w     -[A7], 0x1
  40593. 0001E548  2F0A                     move.l     -[A7], A2
  40594. 0001E54A  4EB9 0000 100A           jsr        [0x0000100A]
  40595. 0001E550  4FEF 000A                lea.l      A7, [A7 + 0xA]
  40596. label0001E554:
  40597. 0001E554  204A                     movea.l    A0, A2
  40598. 0001E556  245F                     movea.l    A2, [A7]+
  40599. 0001E558  4E5E                     unlink     A6
  40600. 0001E55A  4E75                     rts
  40601. 0001E55C  4E56 0000                link       A6, 0
  40602. 0001E560  4879 0001 E57A           push.l     0x1E57A
  40603. 0001E566  2F3C 6764 6C67           move.l     -[A7], 0x67646C67 /* 'gdlg' */
  40604. 0001E56C  4EB9 0000 283A           jsr        [0x0000283A]
  40605. 0001E572  4E5E                     unlink     A6
  40606. 0001E574  4E75                     rts
  40607. 0001E576  4E56 0000                link       A6, 0
  40608. 0001E57A  2F0A                     move.l     -[A7], A2
  40609. 0001E57C  4878 0136                push.l     0x136
  40610. 0001E580  4EB9 0000 258A           jsr        [0x0000258A]
  40611. 0001E586  2448                     movea.l    A2, A0
  40612. 0001E588  2008                     move.l     D0, A0
  40613. 0001E58A  584F                     addq.w     A7, 4
  40614. 0001E58C  6714                     beq        +0x16 /* 0001E5A2 */
  40615. 0001E58E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40616. 0001E592  3F3C 0001                move.w     -[A7], 0x1
  40617. 0001E596  2F0A                     move.l     -[A7], A2
  40618. 0001E598  4EB9 0000 0F82           jsr        [0x00000F82]
  40619. 0001E59E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  40620. label0001E5A2:
  40621. 0001E5A2  204A                     movea.l    A0, A2
  40622. 0001E5A4  245F                     movea.l    A2, [A7]+
  40623. 0001E5A6  4E5E                     unlink     A6
  40624. 0001E5A8  4E75                     rts
  40625. 0001E5AA  4E56 0000                link       A6, 0
  40626. 0001E5AE  4879 0001 E5C8           push.l     0x1E5C8
  40627. 0001E5B4  2F3C 6373 7774           move.l     -[A7], 0x63737774 /* 'cswt' */
  40628. 0001E5BA  4EB9 0000 283A           jsr        [0x0000283A]
  40629. 0001E5C0  4E5E                     unlink     A6
  40630. 0001E5C2  4E75                     rts
  40631. 0001E5C4  4E56 0000                link       A6, 0
  40632. 0001E5C8  2F0A                     move.l     -[A7], A2
  40633. 0001E5CA  4878 0184                push.l     0x184
  40634. 0001E5CE  4EB9 0000 258A           jsr        [0x0000258A]
  40635. 0001E5D4  2448                     movea.l    A2, A0
  40636. 0001E5D6  2008                     move.l     D0, A0
  40637. 0001E5D8  584F                     addq.w     A7, 4
  40638. 0001E5DA  6714                     beq        +0x16 /* 0001E5F0 */
  40639. 0001E5DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40640. 0001E5E0  3F3C 0001                move.w     -[A7], 0x1
  40641. 0001E5E4  2F0A                     move.l     -[A7], A2
  40642. 0001E5E6  4EB9 0000 0F12           jsr        [0x00000F12]
  40643. 0001E5EC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  40644. label0001E5F0:
  40645. 0001E5F0  204A                     movea.l    A0, A2
  40646. 0001E5F2  245F                     movea.l    A2, [A7]+
  40647. 0001E5F4  4E5E                     unlink     A6
  40648. 0001E5F6  4E75                     rts
  40649. 0001E5F8  4E56 0000                link       A6, 0
  40650. 0001E5FC  4879 0001 E616           push.l     0x1E616
  40651. 0001E602  2F3C 6D70 7677           move.l     -[A7], 0x6D707677 /* 'mpvw' */
  40652. 0001E608  4EB9 0000 283A           jsr        [0x0000283A]
  40653. 0001E60E  4E5E                     unlink     A6
  40654. 0001E610  4E75                     rts
  40655. 0001E612  4E56 0000                link       A6, 0
  40656. 0001E616  2F0A                     move.l     -[A7], A2
  40657. 0001E618  4878 0118                push.l     0x118
  40658. 0001E61C  4EB9 0000 258A           jsr        [0x0000258A]
  40659. 0001E622  2448                     movea.l    A2, A0
  40660. 0001E624  2008                     move.l     D0, A0
  40661. 0001E626  584F                     addq.w     A7, 4
  40662. 0001E628  6714                     beq        +0x16 /* 0001E63E */
  40663. 0001E62A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40664. 0001E62E  3F3C 0001                move.w     -[A7], 0x1
  40665. 0001E632  2F0A                     move.l     -[A7], A2
  40666. 0001E634  4EB9 0000 3E62           jsr        [0x00003E62]
  40667. 0001E63A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  40668. label0001E63E:
  40669. 0001E63E  204A                     movea.l    A0, A2
  40670. 0001E640  245F                     movea.l    A2, [A7]+
  40671. 0001E642  4E5E                     unlink     A6
  40672. 0001E644  4E75                     rts
  40673. 0001E646  4E56 0000                link       A6, 0
  40674. 0001E64A  4879 0001 E664           push.l     0x1E664
  40675. 0001E650  2F3C 6762 7869           move.l     -[A7], 0x67627869 /* 'gbxi' */
  40676. 0001E656  4EB9 0000 283A           jsr        [0x0000283A]
  40677. 0001E65C  4E5E                     unlink     A6
  40678. 0001E65E  4E75                     rts
  40679. 0001E660  4E56 0000                link       A6, 0
  40680. 0001E664  2F0A                     move.l     -[A7], A2
  40681. 0001E666  4878 0010                push.l     0x10
  40682. 0001E66A  4EB9 0000 258A           jsr        [0x0000258A]
  40683. 0001E670  2448                     movea.l    A2, A0
  40684. 0001E672  2008                     move.l     D0, A0
  40685. 0001E674  584F                     addq.w     A7, 4
  40686. 0001E676  670E                     beq        +0x10 /* 0001E686 */
  40687. 0001E678  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40688. 0001E67C  2F0A                     move.l     -[A7], A2
  40689. 0001E67E  4EB9 0000 14BA           jsr        [0x000014BA]
  40690. 0001E684  504F                     addq.w     A7, 8
  40691. label0001E686:
  40692. 0001E686  204A                     movea.l    A0, A2
  40693. 0001E688  245F                     movea.l    A2, [A7]+
  40694. 0001E68A  4E5E                     unlink     A6
  40695. 0001E68C  4E75                     rts
  40696. 0001E68E  4E56 0000                link       A6, 0
  40697. 0001E692  4879 0001 E6AA           push.l     0x1E6AA
  40698. 0001E698  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40699. 0001E69C  4EB9 0000 283A           jsr        [0x0000283A]
  40700. 0001E6A2  4E5E                     unlink     A6
  40701. 0001E6A4  4E75                     rts
  40702. 0001E6A6  4E56 0000                link       A6, 0
  40703. 0001E6AA  2F0A                     move.l     -[A7], A2
  40704. 0001E6AC  4878 0016                push.l     0x16
  40705. 0001E6B0  4EB9 0000 258A           jsr        [0x0000258A]
  40706. 0001E6B6  2448                     movea.l    A2, A0
  40707. 0001E6B8  2008                     move.l     D0, A0
  40708. 0001E6BA  584F                     addq.w     A7, 4
  40709. 0001E6BC  670E                     beq        +0x10 /* 0001E6CC */
  40710. 0001E6BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40711. 0001E6C2  2F0A                     move.l     -[A7], A2
  40712. 0001E6C4  61FF FFFF ACB2           bsr        -0x534C /* 00019378 */
  40713. 0001E6CA  504F                     addq.w     A7, 8
  40714. label0001E6CC:
  40715. 0001E6CC  204A                     movea.l    A0, A2
  40716. 0001E6CE  245F                     movea.l    A2, [A7]+
  40717. 0001E6D0  4E5E                     unlink     A6
  40718. 0001E6D2  4E75                     rts
  40719. 0001E6D4  4E56 0000                link       A6, 0
  40720. 0001E6D8  4879 0001 E6F0           push.l     0x1E6F0
  40721. 0001E6DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40722. 0001E6E2  4EB9 0000 283A           jsr        [0x0000283A]
  40723. 0001E6E8  4E5E                     unlink     A6
  40724. 0001E6EA  4E75                     rts
  40725. 0001E6EC  4E56 0000                link       A6, 0
  40726. 0001E6F0  2F0A                     move.l     -[A7], A2
  40727. 0001E6F2  4878 0018                push.l     0x18
  40728. 0001E6F6  4EB9 0000 258A           jsr        [0x0000258A]
  40729. 0001E6FC  2448                     movea.l    A2, A0
  40730. 0001E6FE  2008                     move.l     D0, A0
  40731. 0001E700  584F                     addq.w     A7, 4
  40732. 0001E702  670E                     beq        +0x10 /* 0001E712 */
  40733. 0001E704  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40734. 0001E708  2F0A                     move.l     -[A7], A2
  40735. 0001E70A  61FF FFFF 83FE           bsr        -0x7C00 /* 00016B0A */
  40736. 0001E710  504F                     addq.w     A7, 8
  40737. label0001E712:
  40738. 0001E712  204A                     movea.l    A0, A2
  40739. 0001E714  245F                     movea.l    A2, [A7]+
  40740. 0001E716  4E5E                     unlink     A6
  40741. 0001E718  4E75                     rts
  40742. 0001E71A  4E56 0000                link       A6, 0
  40743. 0001E71E  4879 0001 E736           push.l     0x1E736
  40744. 0001E724  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40745. 0001E728  4EB9 0000 283A           jsr        [0x0000283A]
  40746. 0001E72E  4E5E                     unlink     A6
  40747. 0001E730  4E75                     rts
  40748. 0001E732  4E56 0000                link       A6, 0
  40749. 0001E736  2F0A                     move.l     -[A7], A2
  40750. 0001E738  4878 000A                push.l     0xA /* '\n' */
  40751. 0001E73C  4EB9 0000 258A           jsr        [0x0000258A]
  40752. 0001E742  2448                     movea.l    A2, A0
  40753. 0001E744  2008                     move.l     D0, A0
  40754. 0001E746  584F                     addq.w     A7, 4
  40755. 0001E748  670E                     beq        +0x10 /* 0001E758 */
  40756. 0001E74A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40757. 0001E74E  2F0A                     move.l     -[A7], A2
  40758. 0001E750  61FF FFFF 8F66           bsr        -0x7098 /* 000176B8 */
  40759. 0001E756  504F                     addq.w     A7, 8
  40760. label0001E758:
  40761. 0001E758  204A                     movea.l    A0, A2
  40762. 0001E75A  245F                     movea.l    A2, [A7]+
  40763. 0001E75C  4E5E                     unlink     A6
  40764. 0001E75E  4E75                     rts
  40765. 0001E760  4E56 0000                link       A6, 0
  40766. 0001E764  4879 0001 E77C           push.l     0x1E77C
  40767. 0001E76A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40768. 0001E76E  4EB9 0000 283A           jsr        [0x0000283A]
  40769. 0001E774  4E5E                     unlink     A6
  40770. 0001E776  4E75                     rts
  40771. 0001E778  4E56 0000                link       A6, 0
  40772. 0001E77C  2F0A                     move.l     -[A7], A2
  40773. 0001E77E  4878 0010                push.l     0x10
  40774. 0001E782  4EB9 0000 258A           jsr        [0x0000258A]
  40775. 0001E788  2448                     movea.l    A2, A0
  40776. 0001E78A  2008                     move.l     D0, A0
  40777. 0001E78C  584F                     addq.w     A7, 4
  40778. 0001E78E  670E                     beq        +0x10 /* 0001E79E */
  40779. 0001E790  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40780. 0001E794  2F0A                     move.l     -[A7], A2
  40781. 0001E796  4EB9 0000 1E52           jsr        [0x00001E52]
  40782. 0001E79C  504F                     addq.w     A7, 8
  40783. label0001E79E:
  40784. 0001E79E  204A                     movea.l    A0, A2
  40785. 0001E7A0  245F                     movea.l    A2, [A7]+
  40786. 0001E7A2  4E5E                     unlink     A6
  40787. 0001E7A4  4E75                     rts
  40788. 0001E7A6  4E56 0000                link       A6, 0
  40789. 0001E7AA  4879 0001 E7C2           push.l     0x1E7C2
  40790. 0001E7B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40791. 0001E7B4  4EB9 0000 283A           jsr        [0x0000283A]
  40792. 0001E7BA  4E5E                     unlink     A6
  40793. 0001E7BC  4E75                     rts
  40794. 0001E7BE  4E56 0000                link       A6, 0
  40795. 0001E7C2  2F0A                     move.l     -[A7], A2
  40796. 0001E7C4  4878 004E                push.l     0x4E /* 'N' */
  40797. 0001E7C8  4EB9 0000 258A           jsr        [0x0000258A]
  40798. 0001E7CE  2448                     movea.l    A2, A0
  40799. 0001E7D0  2008                     move.l     D0, A0
  40800. 0001E7D2  584F                     addq.w     A7, 4
  40801. 0001E7D4  670E                     beq        +0x10 /* 0001E7E4 */
  40802. 0001E7D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40803. 0001E7DA  2F0A                     move.l     -[A7], A2
  40804. 0001E7DC  4EB9 0000 1D12           jsr        [0x00001D12]
  40805. 0001E7E2  504F                     addq.w     A7, 8
  40806. label0001E7E4:
  40807. 0001E7E4  204A                     movea.l    A0, A2
  40808. 0001E7E6  245F                     movea.l    A2, [A7]+
  40809. 0001E7E8  4E5E                     unlink     A6
  40810. 0001E7EA  4E75                     rts
  40811. 0001E7EC  4E56 0000                link       A6, 0
  40812. 0001E7F0  4879 0001 E808           push.l     0x1E808
  40813. 0001E7F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40814. 0001E7FA  4EB9 0000 283A           jsr        [0x0000283A]
  40815. 0001E800  4E5E                     unlink     A6
  40816. 0001E802  4E75                     rts
  40817. 0001E804  4E56 0000                link       A6, 0
  40818. 0001E808  2F0A                     move.l     -[A7], A2
  40819. 0001E80A  4878 0120                push.l     0x120
  40820. 0001E80E  4EB9 0000 258A           jsr        [0x0000258A]
  40821. 0001E814  2448                     movea.l    A2, A0
  40822. 0001E816  2008                     move.l     D0, A0
  40823. 0001E818  584F                     addq.w     A7, 4
  40824. 0001E81A  670E                     beq        +0x10 /* 0001E82A */
  40825. 0001E81C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40826. 0001E820  2F0A                     move.l     -[A7], A2
  40827. 0001E822  4EB9 0000 1B62           jsr        [0x00001B62]
  40828. 0001E828  504F                     addq.w     A7, 8
  40829. label0001E82A:
  40830. 0001E82A  204A                     movea.l    A0, A2
  40831. 0001E82C  245F                     movea.l    A2, [A7]+
  40832. 0001E82E  4E5E                     unlink     A6
  40833. 0001E830  4E75                     rts
  40834. 0001E832  4E56 0000                link       A6, 0
  40835. 0001E836  4879 0001 E84E           push.l     0x1E84E
  40836. 0001E83C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40837. 0001E840  4EB9 0000 283A           jsr        [0x0000283A]
  40838. 0001E846  4E5E                     unlink     A6
  40839. 0001E848  4E75                     rts
  40840. 0001E84A  4E56 0000                link       A6, 0
  40841. 0001E84E  2F0A                     move.l     -[A7], A2
  40842. 0001E850  4878 000A                push.l     0xA /* '\n' */
  40843. 0001E854  4EB9 0000 258A           jsr        [0x0000258A]
  40844. 0001E85A  2448                     movea.l    A2, A0
  40845. 0001E85C  2008                     move.l     D0, A0
  40846. 0001E85E  584F                     addq.w     A7, 4
  40847. 0001E860  670E                     beq        +0x10 /* 0001E870 */
  40848. 0001E862  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40849. 0001E866  2F0A                     move.l     -[A7], A2
  40850. 0001E868  4EB9 0000 1B1A           jsr        [0x00001B1A]
  40851. 0001E86E  504F                     addq.w     A7, 8
  40852. label0001E870:
  40853. 0001E870  204A                     movea.l    A0, A2
  40854. 0001E872  245F                     movea.l    A2, [A7]+
  40855. 0001E874  4E5E                     unlink     A6
  40856. 0001E876  4E75                     rts
  40857. 0001E878  4E56 0000                link       A6, 0
  40858. 0001E87C  4879 0001 E894           push.l     0x1E894
  40859. 0001E882  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40860. 0001E886  4EB9 0000 283A           jsr        [0x0000283A]
  40861. 0001E88C  4E5E                     unlink     A6
  40862. 0001E88E  4E75                     rts
  40863. 0001E890  4E56 0000                link       A6, 0
  40864. 0001E894  2F0A                     move.l     -[A7], A2
  40865. 0001E896  4878 0018                push.l     0x18
  40866. 0001E89A  4EB9 0000 258A           jsr        [0x0000258A]
  40867. 0001E8A0  2448                     movea.l    A2, A0
  40868. 0001E8A2  2008                     move.l     D0, A0
  40869. 0001E8A4  584F                     addq.w     A7, 4
  40870. 0001E8A6  670E                     beq        +0x10 /* 0001E8B6 */
  40871. 0001E8A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40872. 0001E8AC  2F0A                     move.l     -[A7], A2
  40873. 0001E8AE  61FF FFFF 96C2           bsr        -0x693C /* 00017F72 */
  40874. 0001E8B4  504F                     addq.w     A7, 8
  40875. label0001E8B6:
  40876. 0001E8B6  204A                     movea.l    A0, A2
  40877. 0001E8B8  245F                     movea.l    A2, [A7]+
  40878. 0001E8BA  4E5E                     unlink     A6
  40879. 0001E8BC  4E75                     rts
  40880. 0001E8BE  4E56 0000                link       A6, 0
  40881. 0001E8C2  4879 0001 E8DA           push.l     0x1E8DA
  40882. 0001E8C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40883. 0001E8CC  4EB9 0000 283A           jsr        [0x0000283A]
  40884. 0001E8D2  4E5E                     unlink     A6
  40885. 0001E8D4  4E75                     rts
  40886. 0001E8D6  4E56 0000                link       A6, 0
  40887. 0001E8DA  2F0A                     move.l     -[A7], A2
  40888. 0001E8DC  4878 003E                push.l     0x3E /* '>' */
  40889. 0001E8E0  4EB9 0000 258A           jsr        [0x0000258A]
  40890. 0001E8E6  2448                     movea.l    A2, A0
  40891. 0001E8E8  2008                     move.l     D0, A0
  40892. 0001E8EA  584F                     addq.w     A7, 4
  40893. 0001E8EC  670E                     beq        +0x10 /* 0001E8FC */
  40894. 0001E8EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40895. 0001E8F2  2F0A                     move.l     -[A7], A2
  40896. 0001E8F4  4EB9 0000 1922           jsr        [0x00001922]
  40897. 0001E8FA  504F                     addq.w     A7, 8
  40898. label0001E8FC:
  40899. 0001E8FC  204A                     movea.l    A0, A2
  40900. 0001E8FE  245F                     movea.l    A2, [A7]+
  40901. 0001E900  4E5E                     unlink     A6
  40902. 0001E902  4E75                     rts
  40903. 0001E904  4E56 0000                link       A6, 0
  40904. 0001E908  4879 0001 E920           push.l     0x1E920
  40905. 0001E90E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40906. 0001E912  4EB9 0000 283A           jsr        [0x0000283A]
  40907. 0001E918  4E5E                     unlink     A6
  40908. 0001E91A  4E75                     rts
  40909. 0001E91C  4E56 0000                link       A6, 0
  40910. 0001E920  2F0A                     move.l     -[A7], A2
  40911. 0001E922  4878 0008                push.l     0x8
  40912. 0001E926  4EB9 0000 258A           jsr        [0x0000258A]
  40913. 0001E92C  2448                     movea.l    A2, A0
  40914. 0001E92E  2008                     move.l     D0, A0
  40915. 0001E930  584F                     addq.w     A7, 4
  40916. 0001E932  670E                     beq        +0x10 /* 0001E942 */
  40917. 0001E934  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40918. 0001E938  2F0A                     move.l     -[A7], A2
  40919. 0001E93A  4EB9 0000 173A           jsr        [0x0000173A]
  40920. 0001E940  504F                     addq.w     A7, 8
  40921. label0001E942:
  40922. 0001E942  204A                     movea.l    A0, A2
  40923. 0001E944  245F                     movea.l    A2, [A7]+
  40924. 0001E946  4E5E                     unlink     A6
  40925. 0001E948  4E75                     rts
  40926. 0001E94A  4E56 0000                link       A6, 0
  40927. 0001E94E  4879 0001 E966           push.l     0x1E966
  40928. 0001E954  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40929. 0001E958  4EB9 0000 283A           jsr        [0x0000283A]
  40930. 0001E95E  4E5E                     unlink     A6
  40931. 0001E960  4E75                     rts
  40932. 0001E962  4E56 0000                link       A6, 0
  40933. 0001E966  2F0A                     move.l     -[A7], A2
  40934. 0001E968  4878 000E                push.l     0xE
  40935. 0001E96C  4EB9 0000 258A           jsr        [0x0000258A]
  40936. 0001E972  2448                     movea.l    A2, A0
  40937. 0001E974  2008                     move.l     D0, A0
  40938. 0001E976  584F                     addq.w     A7, 4
  40939. 0001E978  670E                     beq        +0x10 /* 0001E988 */
  40940. 0001E97A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40941. 0001E97E  2F0A                     move.l     -[A7], A2
  40942. 0001E980  4EB9 0000 16EA           jsr        [0x000016EA]
  40943. 0001E986  504F                     addq.w     A7, 8
  40944. label0001E988:
  40945. 0001E988  204A                     movea.l    A0, A2
  40946. 0001E98A  245F                     movea.l    A2, [A7]+
  40947. 0001E98C  4E5E                     unlink     A6
  40948. 0001E98E  4E75                     rts
  40949. 0001E990  4E56 0000                link       A6, 0
  40950. 0001E994  4879 0001 E9AC           push.l     0x1E9AC
  40951. 0001E99A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40952. 0001E99E  4EB9 0000 283A           jsr        [0x0000283A]
  40953. 0001E9A4  4E5E                     unlink     A6
  40954. 0001E9A6  4E75                     rts
  40955. 0001E9A8  4E56 0000                link       A6, 0
  40956. 0001E9AC  2F0A                     move.l     -[A7], A2
  40957. 0001E9AE  4878 004A                push.l     0x4A /* 'J' */
  40958. 0001E9B2  4EB9 0000 258A           jsr        [0x0000258A]
  40959. 0001E9B8  2448                     movea.l    A2, A0
  40960. 0001E9BA  2008                     move.l     D0, A0
  40961. 0001E9BC  584F                     addq.w     A7, 4
  40962. 0001E9BE  670E                     beq        +0x10 /* 0001E9CE */
  40963. 0001E9C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40964. 0001E9C4  2F0A                     move.l     -[A7], A2
  40965. 0001E9C6  4EB9 0000 15FA           jsr        [0x000015FA]
  40966. 0001E9CC  504F                     addq.w     A7, 8
  40967. label0001E9CE:
  40968. 0001E9CE  204A                     movea.l    A0, A2
  40969. 0001E9D0  245F                     movea.l    A2, [A7]+
  40970. 0001E9D2  4E5E                     unlink     A6
  40971. 0001E9D4  4E75                     rts
  40972. 0001E9D6  4E56 0000                link       A6, 0
  40973. 0001E9DA  4879 0001 E9F2           push.l     0x1E9F2
  40974. 0001E9E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40975. 0001E9E4  4EB9 0000 283A           jsr        [0x0000283A]
  40976. 0001E9EA  4E5E                     unlink     A6
  40977. 0001E9EC  4E75                     rts
  40978. 0001E9EE  4E56 0000                link       A6, 0
  40979. 0001E9F2  2F0A                     move.l     -[A7], A2
  40980. 0001E9F4  4878 0042                push.l     0x42 /* 'B' */
  40981. 0001E9F8  4EB9 0000 258A           jsr        [0x0000258A]
  40982. 0001E9FE  2448                     movea.l    A2, A0
  40983. 0001EA00  2008                     move.l     D0, A0
  40984. 0001EA02  584F                     addq.w     A7, 4
  40985. 0001EA04  670E                     beq        +0x10 /* 0001EA14 */
  40986. 0001EA06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40987. 0001EA0A  2F0A                     move.l     -[A7], A2
  40988. 0001EA0C  4EB9 0000 155A           jsr        [0x0000155A]
  40989. 0001EA12  504F                     addq.w     A7, 8
  40990. label0001EA14:
  40991. 0001EA14  204A                     movea.l    A0, A2
  40992. 0001EA16  245F                     movea.l    A2, [A7]+
  40993. 0001EA18  4E5E                     unlink     A6
  40994. 0001EA1A  4E75                     rts
  40995. 0001EA1C  4E56 0000                link       A6, 0
  40996. 0001EA20  4879 0001 EA38           push.l     0x1EA38
  40997. 0001EA26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  40998. 0001EA2A  4EB9 0000 283A           jsr        [0x0000283A]
  40999. 0001EA30  4E5E                     unlink     A6
  41000. 0001EA32  4E75                     rts
  41001. 0001EA34  4E56 0000                link       A6, 0
  41002. 0001EA38  2F0A                     move.l     -[A7], A2
  41003. 0001EA3A  4878 0008                push.l     0x8
  41004. 0001EA3E  4EB9 0000 258A           jsr        [0x0000258A]
  41005. 0001EA44  2448                     movea.l    A2, A0
  41006. 0001EA46  2008                     move.l     D0, A0
  41007. 0001EA48  584F                     addq.w     A7, 4
  41008. 0001EA4A  670E                     beq        +0x10 /* 0001EA5A */
  41009. 0001EA4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41010. 0001EA50  2F0A                     move.l     -[A7], A2
  41011. 0001EA52  4EB9 0000 1492           jsr        [0x00001492]
  41012. 0001EA58  504F                     addq.w     A7, 8
  41013. label0001EA5A:
  41014. 0001EA5A  204A                     movea.l    A0, A2
  41015. 0001EA5C  245F                     movea.l    A2, [A7]+
  41016. 0001EA5E  4E5E                     unlink     A6
  41017. 0001EA60  4E75                     rts
  41018. 0001EA62  4E56 0000                link       A6, 0
  41019. 0001EA66  4879 0001 EA7E           push.l     0x1EA7E
  41020. 0001EA6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41021. 0001EA70  4EB9 0000 283A           jsr        [0x0000283A]
  41022. 0001EA76  4E5E                     unlink     A6
  41023. 0001EA78  4E75                     rts
  41024. 0001EA7A  4E56 0000                link       A6, 0
  41025. 0001EA7E  2F0A                     move.l     -[A7], A2
  41026. 0001EA80  4878 000C                push.l     0xC
  41027. 0001EA84  4EB9 0000 258A           jsr        [0x0000258A]
  41028. 0001EA8A  2448                     movea.l    A2, A0
  41029. 0001EA8C  2008                     move.l     D0, A0
  41030. 0001EA8E  584F                     addq.w     A7, 4
  41031. 0001EA90  670E                     beq        +0x10 /* 0001EAA0 */
  41032. 0001EA92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41033. 0001EA96  2F0A                     move.l     -[A7], A2
  41034. 0001EA98  61FF FFFF 76FE           bsr        -0x8900 /* 00016198 */
  41035. 0001EA9E  504F                     addq.w     A7, 8
  41036. label0001EAA0:
  41037. 0001EAA0  204A                     movea.l    A0, A2
  41038. 0001EAA2  245F                     movea.l    A2, [A7]+
  41039. 0001EAA4  4E5E                     unlink     A6
  41040. 0001EAA6  4E75                     rts
  41041. 0001EAA8  4E56 0000                link       A6, 0
  41042. 0001EAAC  4879 0001 EAC4           push.l     0x1EAC4
  41043. 0001EAB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41044. 0001EAB6  4EB9 0000 283A           jsr        [0x0000283A]
  41045. 0001EABC  4E5E                     unlink     A6
  41046. 0001EABE  4E75                     rts
  41047. 0001EAC0  4E56 0000                link       A6, 0
  41048. 0001EAC4  2F0A                     move.l     -[A7], A2
  41049. 0001EAC6  4878 003E                push.l     0x3E /* '>' */
  41050. 0001EACA  4EB9 0000 258A           jsr        [0x0000258A]
  41051. 0001EAD0  2448                     movea.l    A2, A0
  41052. 0001EAD2  2008                     move.l     D0, A0
  41053. 0001EAD4  584F                     addq.w     A7, 4
  41054. 0001EAD6  670E                     beq        +0x10 /* 0001EAE6 */
  41055. 0001EAD8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41056. 0001EADC  2F0A                     move.l     -[A7], A2
  41057. 0001EADE  4EB9 0000 136A           jsr        [0x0000136A]
  41058. 0001EAE4  504F                     addq.w     A7, 8
  41059. label0001EAE6:
  41060. 0001EAE6  204A                     movea.l    A0, A2
  41061. 0001EAE8  245F                     movea.l    A2, [A7]+
  41062. 0001EAEA  4E5E                     unlink     A6
  41063. 0001EAEC  4E75                     rts
  41064. 0001EAEE  4E56 0000                link       A6, 0
  41065. 0001EAF2  4879 0001 EB0A           push.l     0x1EB0A
  41066. 0001EAF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41067. 0001EAFC  4EB9 0000 283A           jsr        [0x0000283A]
  41068. 0001EB02  4E5E                     unlink     A6
  41069. 0001EB04  4E75                     rts
  41070. 0001EB06  4E56 0000                link       A6, 0
  41071. 0001EB0A  2F0A                     move.l     -[A7], A2
  41072. 0001EB0C  4878 000E                push.l     0xE
  41073. 0001EB10  4EB9 0000 258A           jsr        [0x0000258A]
  41074. 0001EB16  2448                     movea.l    A2, A0
  41075. 0001EB18  2008                     move.l     D0, A0
  41076. 0001EB1A  584F                     addq.w     A7, 4
  41077. 0001EB1C  670E                     beq        +0x10 /* 0001EB2C */
  41078. 0001EB1E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41079. 0001EB22  2F0A                     move.l     -[A7], A2
  41080. 0001EB24  61FF FFFF 7144           bsr        -0x8EBA /* 00015C6A */
  41081. 0001EB2A  504F                     addq.w     A7, 8
  41082. label0001EB2C:
  41083. 0001EB2C  204A                     movea.l    A0, A2
  41084. 0001EB2E  245F                     movea.l    A2, [A7]+
  41085. 0001EB30  4E5E                     unlink     A6
  41086. 0001EB32  4E75                     rts
  41087. 0001EB34  4E56 0000                link       A6, 0
  41088. 0001EB38  4879 0001 EB50           push.l     0x1EB50
  41089. 0001EB3E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41090. 0001EB42  4EB9 0000 283A           jsr        [0x0000283A]
  41091. 0001EB48  4E5E                     unlink     A6
  41092. 0001EB4A  4E75                     rts
  41093. 0001EB4C  4E56 0000                link       A6, 0
  41094. 0001EB50  2F0A                     move.l     -[A7], A2
  41095. 0001EB52  4878 0176                push.l     0x176
  41096. 0001EB56  4EB9 0000 258A           jsr        [0x0000258A]
  41097. 0001EB5C  2448                     movea.l    A2, A0
  41098. 0001EB5E  2008                     move.l     D0, A0
  41099. 0001EB60  584F                     addq.w     A7, 4
  41100. 0001EB62  670E                     beq        +0x10 /* 0001EB72 */
  41101. 0001EB64  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41102. 0001EB68  2F0A                     move.l     -[A7], A2
  41103. 0001EB6A  4EB9 0000 117A           jsr        [0x0000117A]
  41104. 0001EB70  504F                     addq.w     A7, 8
  41105. label0001EB72:
  41106. 0001EB72  204A                     movea.l    A0, A2
  41107. 0001EB74  245F                     movea.l    A2, [A7]+
  41108. 0001EB76  4E5E                     unlink     A6
  41109. 0001EB78  4E75                     rts
  41110. 0001EB7A  4E56 0000                link       A6, 0
  41111. 0001EB7E  4879 0001 EB96           push.l     0x1EB96
  41112. 0001EB84  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41113. 0001EB88  4EB9 0000 283A           jsr        [0x0000283A]
  41114. 0001EB8E  4E5E                     unlink     A6
  41115. 0001EB90  4E75                     rts
  41116. 0001EB92  4E56 0000                link       A6, 0
  41117. 0001EB96  2F0A                     move.l     -[A7], A2
  41118. 0001EB98  4878 0010                push.l     0x10
  41119. 0001EB9C  4EB9 0000 258A           jsr        [0x0000258A]
  41120. 0001EBA2  2448                     movea.l    A2, A0
  41121. 0001EBA4  2008                     move.l     D0, A0
  41122. 0001EBA6  584F                     addq.w     A7, 4
  41123. 0001EBA8  670E                     beq        +0x10 /* 0001EBB8 */
  41124. 0001EBAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41125. 0001EBAE  2F0A                     move.l     -[A7], A2
  41126. 0001EBB0  61FF FFFF 6D5E           bsr        -0x92A0 /* 00015910 */
  41127. 0001EBB6  504F                     addq.w     A7, 8
  41128. label0001EBB8:
  41129. 0001EBB8  204A                     movea.l    A0, A2
  41130. 0001EBBA  245F                     movea.l    A2, [A7]+
  41131. 0001EBBC  4E5E                     unlink     A6
  41132. 0001EBBE  4E75                     rts
  41133. 0001EBC0  4E56 0000                link       A6, 0
  41134. 0001EBC4  4879 0001 EBDC           push.l     0x1EBDC
  41135. 0001EBCA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41136. 0001EBCE  4EB9 0000 283A           jsr        [0x0000283A]
  41137. 0001EBD4  4E5E                     unlink     A6
  41138. 0001EBD6  4E75                     rts
  41139. 0001EBD8  4E56 0000                link       A6, 0
  41140. 0001EBDC  2F0A                     move.l     -[A7], A2
  41141. 0001EBDE  4878 0010                push.l     0x10
  41142. 0001EBE2  4EB9 0000 258A           jsr        [0x0000258A]
  41143. 0001EBE8  2448                     movea.l    A2, A0
  41144. 0001EBEA  2008                     move.l     D0, A0
  41145. 0001EBEC  584F                     addq.w     A7, 4
  41146. 0001EBEE  670E                     beq        +0x10 /* 0001EBFE */
  41147. 0001EBF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41148. 0001EBF4  2F0A                     move.l     -[A7], A2
  41149. 0001EBF6  4EB9 0000 238A           jsr        [0x0000238A]
  41150. 0001EBFC  504F                     addq.w     A7, 8
  41151. label0001EBFE:
  41152. 0001EBFE  204A                     movea.l    A0, A2
  41153. 0001EC00  245F                     movea.l    A2, [A7]+
  41154. 0001EC02  4E5E                     unlink     A6
  41155. 0001EC04  4E75                     rts
  41156. 0001EC06  4E56 0000                link       A6, 0
  41157. 0001EC0A  4879 0001 EC22           push.l     0x1EC22
  41158. 0001EC10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41159. 0001EC14  4EB9 0000 283A           jsr        [0x0000283A]
  41160. 0001EC1A  4E5E                     unlink     A6
  41161. 0001EC1C  4E75                     rts
  41162. 0001EC1E  4E56 0000                link       A6, 0
  41163. 0001EC22  2F0A                     move.l     -[A7], A2
  41164. 0001EC24  4878 0010                push.l     0x10
  41165. 0001EC28  4EB9 0000 258A           jsr        [0x0000258A]
  41166. 0001EC2E  2448                     movea.l    A2, A0
  41167. 0001EC30  2008                     move.l     D0, A0
  41168. 0001EC32  584F                     addq.w     A7, 4
  41169. 0001EC34  670E                     beq        +0x10 /* 0001EC44 */
  41170. 0001EC36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41171. 0001EC3A  2F0A                     move.l     -[A7], A2
  41172. 0001EC3C  4EB9 0000 2302           jsr        [0x00002302]
  41173. 0001EC42  504F                     addq.w     A7, 8
  41174. label0001EC44:
  41175. 0001EC44  204A                     movea.l    A0, A2
  41176. 0001EC46  245F                     movea.l    A2, [A7]+
  41177. 0001EC48  4E5E                     unlink     A6
  41178. 0001EC4A  4E75                     rts
  41179. 0001EC4C  4E56 0000                link       A6, 0
  41180. 0001EC50  4879 0001 EC68           push.l     0x1EC68
  41181. 0001EC56  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41182. 0001EC5A  4EB9 0000 283A           jsr        [0x0000283A]
  41183. 0001EC60  4E5E                     unlink     A6
  41184. 0001EC62  4E75                     rts
  41185. 0001EC64  4E56 0000                link       A6, 0
  41186. 0001EC68  2F0A                     move.l     -[A7], A2
  41187. 0001EC6A  4878 0010                push.l     0x10
  41188. 0001EC6E  4EB9 0000 258A           jsr        [0x0000258A]
  41189. 0001EC74  2448                     movea.l    A2, A0
  41190. 0001EC76  2008                     move.l     D0, A0
  41191. 0001EC78  584F                     addq.w     A7, 4
  41192. 0001EC7A  670E                     beq        +0x10 /* 0001EC8A */
  41193. 0001EC7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41194. 0001EC80  2F0A                     move.l     -[A7], A2
  41195. 0001EC82  4EB9 0000 2422           jsr        [0x00002422]
  41196. 0001EC88  504F                     addq.w     A7, 8
  41197. label0001EC8A:
  41198. 0001EC8A  204A                     movea.l    A0, A2
  41199. 0001EC8C  245F                     movea.l    A2, [A7]+
  41200. 0001EC8E  4E5E                     unlink     A6
  41201. 0001EC90  4E75                     rts
  41202. 0001EC92  4E56 0000                link       A6, 0
  41203. 0001EC96  4879 0001 ECAE           push.l     0x1ECAE
  41204. 0001EC9C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41205. 0001ECA0  4EB9 0000 283A           jsr        [0x0000283A]
  41206. 0001ECA6  4E5E                     unlink     A6
  41207. 0001ECA8  4E75                     rts
  41208. 0001ECAA  4E56 0000                link       A6, 0
  41209. 0001ECAE  2F0A                     move.l     -[A7], A2
  41210. 0001ECB0  4878 0010                push.l     0x10
  41211. 0001ECB4  4EB9 0000 258A           jsr        [0x0000258A]
  41212. 0001ECBA  2448                     movea.l    A2, A0
  41213. 0001ECBC  2008                     move.l     D0, A0
  41214. 0001ECBE  584F                     addq.w     A7, 4
  41215. 0001ECC0  670E                     beq        +0x10 /* 0001ECD0 */
  41216. 0001ECC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41217. 0001ECC6  2F0A                     move.l     -[A7], A2
  41218. 0001ECC8  4EB9 0000 240A           jsr        [0x0000240A]
  41219. 0001ECCE  504F                     addq.w     A7, 8
  41220. label0001ECD0:
  41221. 0001ECD0  204A                     movea.l    A0, A2
  41222. 0001ECD2  245F                     movea.l    A2, [A7]+
  41223. 0001ECD4  4E5E                     unlink     A6
  41224. 0001ECD6  4E75                     rts
  41225. 0001ECD8  4E56 0000                link       A6, 0
  41226. 0001ECDC  4879 0001 ECF4           push.l     0x1ECF4
  41227. 0001ECE2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41228. 0001ECE6  4EB9 0000 283A           jsr        [0x0000283A]
  41229. 0001ECEC  4E5E                     unlink     A6
  41230. 0001ECEE  4E75                     rts
  41231. 0001ECF0  4E56 0000                link       A6, 0
  41232. 0001ECF4  2F0A                     move.l     -[A7], A2
  41233. 0001ECF6  4878 0008                push.l     0x8
  41234. 0001ECFA  4EB9 0000 258A           jsr        [0x0000258A]
  41235. 0001ED00  2448                     movea.l    A2, A0
  41236. 0001ED02  2008                     move.l     D0, A0
  41237. 0001ED04  584F                     addq.w     A7, 4
  41238. 0001ED06  670E                     beq        +0x10 /* 0001ED16 */
  41239. 0001ED08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41240. 0001ED0C  2F0A                     move.l     -[A7], A2
  41241. 0001ED0E  4EB9 0000 22A2           jsr        [0x000022A2]
  41242. 0001ED14  504F                     addq.w     A7, 8
  41243. label0001ED16:
  41244. 0001ED16  204A                     movea.l    A0, A2
  41245. 0001ED18  245F                     movea.l    A2, [A7]+
  41246. 0001ED1A  4E5E                     unlink     A6
  41247. 0001ED1C  4E75                     rts
  41248. 0001ED1E  4E56 0000                link       A6, 0
  41249. 0001ED22  4879 0001 ED3A           push.l     0x1ED3A
  41250. 0001ED28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41251. 0001ED2C  4EB9 0000 283A           jsr        [0x0000283A]
  41252. 0001ED32  4E5E                     unlink     A6
  41253. 0001ED34  4E75                     rts
  41254. 0001ED36  4E56 0000                link       A6, 0
  41255. 0001ED3A  2F0A                     move.l     -[A7], A2
  41256. 0001ED3C  4878 0010                push.l     0x10
  41257. 0001ED40  4EB9 0000 258A           jsr        [0x0000258A]
  41258. 0001ED46  2448                     movea.l    A2, A0
  41259. 0001ED48  2008                     move.l     D0, A0
  41260. 0001ED4A  584F                     addq.w     A7, 4
  41261. 0001ED4C  670E                     beq        +0x10 /* 0001ED5C */
  41262. 0001ED4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41263. 0001ED52  2F0A                     move.l     -[A7], A2
  41264. 0001ED54  4EB9 0000 23D2           jsr        [0x000023D2]
  41265. 0001ED5A  504F                     addq.w     A7, 8
  41266. label0001ED5C:
  41267. 0001ED5C  204A                     movea.l    A0, A2
  41268. 0001ED5E  245F                     movea.l    A2, [A7]+
  41269. 0001ED60  4E5E                     unlink     A6
  41270. 0001ED62  4E75                     rts
  41271. 0001ED64  4E56 0000                link       A6, 0
  41272. 0001ED68  4879 0001 ED80           push.l     0x1ED80
  41273. 0001ED6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41274. 0001ED72  4EB9 0000 283A           jsr        [0x0000283A]
  41275. 0001ED78  4E5E                     unlink     A6
  41276. 0001ED7A  4E75                     rts
  41277. 0001ED7C  4E56 0000                link       A6, 0
  41278. 0001ED80  2F0A                     move.l     -[A7], A2
  41279. 0001ED82  4878 0010                push.l     0x10
  41280. 0001ED86  4EB9 0000 258A           jsr        [0x0000258A]
  41281. 0001ED8C  2448                     movea.l    A2, A0
  41282. 0001ED8E  2008                     move.l     D0, A0
  41283. 0001ED90  584F                     addq.w     A7, 4
  41284. 0001ED92  670E                     beq        +0x10 /* 0001EDA2 */
  41285. 0001ED94  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41286. 0001ED98  2F0A                     move.l     -[A7], A2
  41287. 0001ED9A  4EB9 0000 23F2           jsr        [0x000023F2]
  41288. 0001EDA0  504F                     addq.w     A7, 8
  41289. label0001EDA2:
  41290. 0001EDA2  204A                     movea.l    A0, A2
  41291. 0001EDA4  245F                     movea.l    A2, [A7]+
  41292. 0001EDA6  4E5E                     unlink     A6
  41293. 0001EDA8  4E75                     rts
  41294. 0001EDAA  4E56 0000                link       A6, 0
  41295. 0001EDAE  4879 0001 EDC8           push.l     0x1EDC8
  41296. 0001EDB4  2F3C 7769 6E68           move.l     -[A7], 0x77696E68 /* 'winh' */
  41297. 0001EDBA  4EB9 0000 283A           jsr        [0x0000283A]
  41298. 0001EDC0  4E5E                     unlink     A6
  41299. 0001EDC2  4E75                     rts
  41300. 0001EDC4  4E56 0000                link       A6, 0
  41301. 0001EDC8  2F0A                     move.l     -[A7], A2
  41302. 0001EDCA  4878 00E6                push.l     0xE6
  41303. 0001EDCE  4EB9 0000 258A           jsr        [0x0000258A]
  41304. 0001EDD4  2448                     movea.l    A2, A0
  41305. 0001EDD6  2008                     move.l     D0, A0
  41306. 0001EDD8  584F                     addq.w     A7, 4
  41307. 0001EDDA  671A                     beq        +0x1C /* 0001EDF6 */
  41308. 0001EDDC  2F3C 6977 6E68           move.l     -[A7], 0x69776E68 /* 'iwnh' */
  41309. 0001EDE2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41310. 0001EDE6  3F3C 0001                move.w     -[A7], 0x1
  41311. 0001EDEA  2F0A                     move.l     -[A7], A2
  41312. 0001EDEC  61FF FFFF 5F42           bsr        -0xA0BC /* 00014D30 */
  41313. 0001EDF2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41314. label0001EDF6:
  41315. 0001EDF6  204A                     movea.l    A0, A2
  41316. 0001EDF8  245F                     movea.l    A2, [A7]+
  41317. 0001EDFA  4E5E                     unlink     A6
  41318. 0001EDFC  4E75                     rts
  41319. 0001EDFE  4E56 0000                link       A6, 0
  41320. 0001EE02  4879 0001 EE1C           push.l     0x1EE1C
  41321. 0001EE08  2F3C 7467 6278           move.l     -[A7], 0x74676278 /* 'tgbx' */
  41322. 0001EE0E  4EB9 0000 283A           jsr        [0x0000283A]
  41323. 0001EE14  4E5E                     unlink     A6
  41324. 0001EE16  4E75                     rts
  41325. 0001EE18  4E56 0000                link       A6, 0
  41326. 0001EE1C  2F0A                     move.l     -[A7], A2
  41327. 0001EE1E  4878 00E6                push.l     0xE6
  41328. 0001EE22  4EB9 0000 258A           jsr        [0x0000258A]
  41329. 0001EE28  2448                     movea.l    A2, A0
  41330. 0001EE2A  2008                     move.l     D0, A0
  41331. 0001EE2C  584F                     addq.w     A7, 4
  41332. 0001EE2E  671A                     beq        +0x1C /* 0001EE4A */
  41333. 0001EE30  2F3C 6974 6762           move.l     -[A7], 0x69746762 /* 'itgb' */
  41334. 0001EE36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41335. 0001EE3A  3F3C 0001                move.w     -[A7], 0x1
  41336. 0001EE3E  2F0A                     move.l     -[A7], A2
  41337. 0001EE40  4EB9 0000 21EA           jsr        [0x000021EA]
  41338. 0001EE46  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41339. label0001EE4A:
  41340. 0001EE4A  204A                     movea.l    A0, A2
  41341. 0001EE4C  245F                     movea.l    A2, [A7]+
  41342. 0001EE4E  4E5E                     unlink     A6
  41343. 0001EE50  4E75                     rts
  41344. 0001EE52  4E56 0000                link       A6, 0
  41345. 0001EE56  4879 0001 EE70           push.l     0x1EE70
  41346. 0001EE5C  2F3C 7461 6273           move.l     -[A7], 0x74616273 /* 'tabs' */
  41347. 0001EE62  4EB9 0000 283A           jsr        [0x0000283A]
  41348. 0001EE68  4E5E                     unlink     A6
  41349. 0001EE6A  4E75                     rts
  41350. 0001EE6C  4E56 0000                link       A6, 0
  41351. 0001EE70  2F0A                     move.l     -[A7], A2
  41352. 0001EE72  4878 00E6                push.l     0xE6
  41353. 0001EE76  4EB9 0000 258A           jsr        [0x0000258A]
  41354. 0001EE7C  2448                     movea.l    A2, A0
  41355. 0001EE7E  2008                     move.l     D0, A0
  41356. 0001EE80  584F                     addq.w     A7, 4
  41357. 0001EE82  671A                     beq        +0x1C /* 0001EE9E */
  41358. 0001EE84  2F3C 6974 6162           move.l     -[A7], 0x69746162 /* 'itab' */
  41359. 0001EE8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41360. 0001EE8E  3F3C 0001                move.w     -[A7], 0x1
  41361. 0001EE92  2F0A                     move.l     -[A7], A2
  41362. 0001EE94  4EB9 0000 21DA           jsr        [0x000021DA]
  41363. 0001EE9A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41364. label0001EE9E:
  41365. 0001EE9E  204A                     movea.l    A0, A2
  41366. 0001EEA0  245F                     movea.l    A2, [A7]+
  41367. 0001EEA2  4E5E                     unlink     A6
  41368. 0001EEA4  4E75                     rts
  41369. 0001EEA6  4E56 0000                link       A6, 0
  41370. 0001EEAA  4879 0001 EEC4           push.l     0x1EEC4
  41371. 0001EEB0  2F3C 7374 7874           move.l     -[A7], 0x73747874 /* 'stxt' */
  41372. 0001EEB6  4EB9 0000 283A           jsr        [0x0000283A]
  41373. 0001EEBC  4E5E                     unlink     A6
  41374. 0001EEBE  4E75                     rts
  41375. 0001EEC0  4E56 0000                link       A6, 0
  41376. 0001EEC4  2F0A                     move.l     -[A7], A2
  41377. 0001EEC6  4878 0076                push.l     0x76 /* 'v' */
  41378. 0001EECA  4EB9 0000 258A           jsr        [0x0000258A]
  41379. 0001EED0  2448                     movea.l    A2, A0
  41380. 0001EED2  2008                     move.l     D0, A0
  41381. 0001EED4  584F                     addq.w     A7, 4
  41382. 0001EED6  671A                     beq        +0x1C /* 0001EEF2 */
  41383. 0001EED8  2F3C 6973 7478           move.l     -[A7], 0x69737478 /* 'istx' */
  41384. 0001EEDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41385. 0001EEE2  3F3C 0001                move.w     -[A7], 0x1
  41386. 0001EEE6  2F0A                     move.l     -[A7], A2
  41387. 0001EEE8  4EB9 0000 21A2           jsr        [0x000021A2]
  41388. 0001EEEE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41389. label0001EEF2:
  41390. 0001EEF2  204A                     movea.l    A0, A2
  41391. 0001EEF4  245F                     movea.l    A2, [A7]+
  41392. 0001EEF6  4E5E                     unlink     A6
  41393. 0001EEF8  4E75                     rts
  41394. 0001EEFA  4E56 0000                link       A6, 0
  41395. 0001EEFE  4879 0001 EF18           push.l     0x1EF18
  41396. 0001EF04  2F3C 736C 6964           move.l     -[A7], 0x736C6964 /* 'slid' */
  41397. 0001EF0A  4EB9 0000 283A           jsr        [0x0000283A]
  41398. 0001EF10  4E5E                     unlink     A6
  41399. 0001EF12  4E75                     rts
  41400. 0001EF14  4E56 0000                link       A6, 0
  41401. 0001EF18  2F0A                     move.l     -[A7], A2
  41402. 0001EF1A  4878 0076                push.l     0x76 /* 'v' */
  41403. 0001EF1E  4EB9 0000 258A           jsr        [0x0000258A]
  41404. 0001EF24  2448                     movea.l    A2, A0
  41405. 0001EF26  2008                     move.l     D0, A0
  41406. 0001EF28  584F                     addq.w     A7, 4
  41407. 0001EF2A  671A                     beq        +0x1C /* 0001EF46 */
  41408. 0001EF2C  2F3C 6973 6C64           move.l     -[A7], 0x69736C64 /* 'isld' */
  41409. 0001EF32  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41410. 0001EF36  3F3C 0001                move.w     -[A7], 0x1
  41411. 0001EF3A  2F0A                     move.l     -[A7], A2
  41412. 0001EF3C  61FF FFFF 6162           bsr        -0x9E9C /* 000150A0 */
  41413. 0001EF42  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41414. label0001EF46:
  41415. 0001EF46  204A                     movea.l    A0, A2
  41416. 0001EF48  245F                     movea.l    A2, [A7]+
  41417. 0001EF4A  4E5E                     unlink     A6
  41418. 0001EF4C  4E75                     rts
  41419. 0001EF4E  4E56 0000                link       A6, 0
  41420. 0001EF52  4879 0001 EF6C           push.l     0x1EF6C
  41421. 0001EF58  2F3C 7365 706C           move.l     -[A7], 0x7365706C /* 'sepl' */
  41422. 0001EF5E  4EB9 0000 283A           jsr        [0x0000283A]
  41423. 0001EF64  4E5E                     unlink     A6
  41424. 0001EF66  4E75                     rts
  41425. 0001EF68  4E56 0000                link       A6, 0
  41426. 0001EF6C  2F0A                     move.l     -[A7], A2
  41427. 0001EF6E  4878 0076                push.l     0x76 /* 'v' */
  41428. 0001EF72  4EB9 0000 258A           jsr        [0x0000258A]
  41429. 0001EF78  2448                     movea.l    A2, A0
  41430. 0001EF7A  2008                     move.l     D0, A0
  41431. 0001EF7C  584F                     addq.w     A7, 4
  41432. 0001EF7E  671A                     beq        +0x1C /* 0001EF9A */
  41433. 0001EF80  2F3C 6973 6570           move.l     -[A7], 0x69736570 /* 'isep' */
  41434. 0001EF86  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41435. 0001EF8A  3F3C 0001                move.w     -[A7], 0x1
  41436. 0001EF8E  2F0A                     move.l     -[A7], A2
  41437. 0001EF90  4EB9 0000 2192           jsr        [0x00002192]
  41438. 0001EF96  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41439. label0001EF9A:
  41440. 0001EF9A  204A                     movea.l    A0, A2
  41441. 0001EF9C  245F                     movea.l    A2, [A7]+
  41442. 0001EF9E  4E5E                     unlink     A6
  41443. 0001EFA0  4E75                     rts
  41444. 0001EFA2  4E56 0000                link       A6, 0
  41445. 0001EFA6  4879 0001 EFC0           push.l     0x1EFC0
  41446. 0001EFAC  2F3C 7062 6172           move.l     -[A7], 0x70626172 /* 'pbar' */
  41447. 0001EFB2  4EB9 0000 283A           jsr        [0x0000283A]
  41448. 0001EFB8  4E5E                     unlink     A6
  41449. 0001EFBA  4E75                     rts
  41450. 0001EFBC  4E56 0000                link       A6, 0
  41451. 0001EFC0  2F0A                     move.l     -[A7], A2
  41452. 0001EFC2  4878 007A                push.l     0x7A /* 'z' */
  41453. 0001EFC6  4EB9 0000 258A           jsr        [0x0000258A]
  41454. 0001EFCC  2448                     movea.l    A2, A0
  41455. 0001EFCE  2008                     move.l     D0, A0
  41456. 0001EFD0  584F                     addq.w     A7, 4
  41457. 0001EFD2  671A                     beq        +0x1C /* 0001EFEE */
  41458. 0001EFD4  2F3C 6970 6272           move.l     -[A7], 0x69706272 /* 'ipbr' */
  41459. 0001EFDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41460. 0001EFDE  3F3C 0001                move.w     -[A7], 0x1
  41461. 0001EFE2  2F0A                     move.l     -[A7], A2
  41462. 0001EFE4  61FF FFFF 5EAC           bsr        -0xA152 /* 00014E92 */
  41463. 0001EFEA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41464. label0001EFEE:
  41465. 0001EFEE  204A                     movea.l    A0, A2
  41466. 0001EFF0  245F                     movea.l    A2, [A7]+
  41467. 0001EFF2  4E5E                     unlink     A6
  41468. 0001EFF4  4E75                     rts
  41469. 0001EFF6  4E56 0000                link       A6, 0
  41470. 0001EFFA  4879 0001 F014           push.l     0x1F014
  41471. 0001F000  2F3C 7067 6278           move.l     -[A7], 0x70676278 /* 'pgbx' */
  41472. 0001F006  4EB9 0000 283A           jsr        [0x0000283A]
  41473. 0001F00C  4E5E                     unlink     A6
  41474. 0001F00E  4E75                     rts
  41475. 0001F010  4E56 0000                link       A6, 0
  41476. 0001F014  2F0A                     move.l     -[A7], A2
  41477. 0001F016  4878 00F4                push.l     0xF4
  41478. 0001F01A  4EB9 0000 258A           jsr        [0x0000258A]
  41479. 0001F020  2448                     movea.l    A2, A0
  41480. 0001F022  2008                     move.l     D0, A0
  41481. 0001F024  584F                     addq.w     A7, 4
  41482. 0001F026  671A                     beq        +0x1C /* 0001F042 */
  41483. 0001F028  2F3C 6970 6762           move.l     -[A7], 0x69706762 /* 'ipgb' */
  41484. 0001F02E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41485. 0001F032  3F3C 0001                move.w     -[A7], 0x1
  41486. 0001F036  2F0A                     move.l     -[A7], A2
  41487. 0001F038  4EB9 0000 211A           jsr        [0x0000211A]
  41488. 0001F03E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41489. label0001F042:
  41490. 0001F042  204A                     movea.l    A0, A2
  41491. 0001F044  245F                     movea.l    A2, [A7]+
  41492. 0001F046  4E5E                     unlink     A6
  41493. 0001F048  4E75                     rts
  41494. 0001F04A  4E56 0000                link       A6, 0
  41495. 0001F04E  4879 0001 F068           push.l     0x1F068
  41496. 0001F054  2F3C 706C 6364           move.l     -[A7], 0x706C6364 /* 'plcd' */
  41497. 0001F05A  4EB9 0000 283A           jsr        [0x0000283A]
  41498. 0001F060  4E5E                     unlink     A6
  41499. 0001F062  4E75                     rts
  41500. 0001F064  4E56 0000                link       A6, 0
  41501. 0001F068  2F0A                     move.l     -[A7], A2
  41502. 0001F06A  4878 00E6                push.l     0xE6
  41503. 0001F06E  4EB9 0000 258A           jsr        [0x0000258A]
  41504. 0001F074  2448                     movea.l    A2, A0
  41505. 0001F076  2008                     move.l     D0, A0
  41506. 0001F078  584F                     addq.w     A7, 4
  41507. 0001F07A  671A                     beq        +0x1C /* 0001F096 */
  41508. 0001F07C  2F3C 6970 6C63           move.l     -[A7], 0x69706C63 /* 'iplc' */
  41509. 0001F082  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41510. 0001F086  3F3C 0001                move.w     -[A7], 0x1
  41511. 0001F08A  2F0A                     move.l     -[A7], A2
  41512. 0001F08C  4EB9 0000 20E2           jsr        [0x000020E2]
  41513. 0001F092  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41514. label0001F096:
  41515. 0001F096  204A                     movea.l    A0, A2
  41516. 0001F098  245F                     movea.l    A2, [A7]+
  41517. 0001F09A  4E5E                     unlink     A6
  41518. 0001F09C  4E75                     rts
  41519. 0001F09E  4E56 0000                link       A6, 0
  41520. 0001F0A2  4879 0001 F0BC           push.l     0x1F0BC
  41521. 0001F0A8  2F3C 7069 6364           move.l     -[A7], 0x70696364 /* 'picd' */
  41522. 0001F0AE  4EB9 0000 283A           jsr        [0x0000283A]
  41523. 0001F0B4  4E5E                     unlink     A6
  41524. 0001F0B6  4E75                     rts
  41525. 0001F0B8  4E56 0000                link       A6, 0
  41526. 0001F0BC  2F0A                     move.l     -[A7], A2
  41527. 0001F0BE  4878 00E6                push.l     0xE6
  41528. 0001F0C2  4EB9 0000 258A           jsr        [0x0000258A]
  41529. 0001F0C8  2448                     movea.l    A2, A0
  41530. 0001F0CA  2008                     move.l     D0, A0
  41531. 0001F0CC  584F                     addq.w     A7, 4
  41532. 0001F0CE  671A                     beq        +0x1C /* 0001F0EA */
  41533. 0001F0D0  2F3C 6970 6364           move.l     -[A7], 0x69706364 /* 'ipcd' */
  41534. 0001F0D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41535. 0001F0DA  3F3C 0001                move.w     -[A7], 0x1
  41536. 0001F0DE  2F0A                     move.l     -[A7], A2
  41537. 0001F0E0  4EB9 0000 20CA           jsr        [0x000020CA]
  41538. 0001F0E6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41539. label0001F0EA:
  41540. 0001F0EA  204A                     movea.l    A0, A2
  41541. 0001F0EC  245F                     movea.l    A2, [A7]+
  41542. 0001F0EE  4E5E                     unlink     A6
  41543. 0001F0F0  4E75                     rts
  41544. 0001F0F2  4E56 0000                link       A6, 0
  41545. 0001F0F6  4879 0001 F110           push.l     0x1F110
  41546. 0001F0FC  2F3C 6C61 7272           move.l     -[A7], 0x6C617272 /* 'larr' */
  41547. 0001F102  4EB9 0000 283A           jsr        [0x0000283A]
  41548. 0001F108  4E5E                     unlink     A6
  41549. 0001F10A  4E75                     rts
  41550. 0001F10C  4E56 0000                link       A6, 0
  41551. 0001F110  2F0A                     move.l     -[A7], A2
  41552. 0001F112  4878 0076                push.l     0x76 /* 'v' */
  41553. 0001F116  4EB9 0000 258A           jsr        [0x0000258A]
  41554. 0001F11C  2448                     movea.l    A2, A0
  41555. 0001F11E  2008                     move.l     D0, A0
  41556. 0001F120  584F                     addq.w     A7, 4
  41557. 0001F122  671A                     beq        +0x1C /* 0001F13E */
  41558. 0001F124  2F3C 696C 6172           move.l     -[A7], 0x696C6172 /* 'ilar' */
  41559. 0001F12A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41560. 0001F12E  3F3C 0001                move.w     -[A7], 0x1
  41561. 0001F132  2F0A                     move.l     -[A7], A2
  41562. 0001F134  61FF FFFF 5A80           bsr        -0xA57E /* 00014BB6 */
  41563. 0001F13A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41564. label0001F13E:
  41565. 0001F13E  204A                     movea.l    A0, A2
  41566. 0001F140  245F                     movea.l    A2, [A7]+
  41567. 0001F142  4E5E                     unlink     A6
  41568. 0001F144  4E75                     rts
  41569. 0001F146  4E56 0000                link       A6, 0
  41570. 0001F14A  4879 0001 F164           push.l     0x1F164
  41571. 0001F150  2F3C 6977 656C           move.l     -[A7], 0x6977656C /* 'iwel' */
  41572. 0001F156  4EB9 0000 283A           jsr        [0x0000283A]
  41573. 0001F15C  4E5E                     unlink     A6
  41574. 0001F15E  4E75                     rts
  41575. 0001F160  4E56 0000                link       A6, 0
  41576. 0001F164  2F0A                     move.l     -[A7], A2
  41577. 0001F166  4878 00E6                push.l     0xE6
  41578. 0001F16A  4EB9 0000 258A           jsr        [0x0000258A]
  41579. 0001F170  2448                     movea.l    A2, A0
  41580. 0001F172  2008                     move.l     D0, A0
  41581. 0001F174  584F                     addq.w     A7, 4
  41582. 0001F176  671A                     beq        +0x1C /* 0001F192 */
  41583. 0001F178  2F3C 6969 776C           move.l     -[A7], 0x6969776C /* 'iiwl' */
  41584. 0001F17E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41585. 0001F182  3F3C 0001                move.w     -[A7], 0x1
  41586. 0001F186  2F0A                     move.l     -[A7], A2
  41587. 0001F188  4EB9 0000 20B2           jsr        [0x000020B2]
  41588. 0001F18E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41589. label0001F192:
  41590. 0001F192  204A                     movea.l    A0, A2
  41591. 0001F194  245F                     movea.l    A2, [A7]+
  41592. 0001F196  4E5E                     unlink     A6
  41593. 0001F198  4E75                     rts
  41594. 0001F19A  4E56 0000                link       A6, 0
  41595. 0001F19E  4879 0001 F1B8           push.l     0x1F1B8
  41596. 0001F1A4  2F3C 6963 746C           move.l     -[A7], 0x6963746C /* 'ictl' */
  41597. 0001F1AA  4EB9 0000 283A           jsr        [0x0000283A]
  41598. 0001F1B0  4E5E                     unlink     A6
  41599. 0001F1B2  4E75                     rts
  41600. 0001F1B4  4E56 0000                link       A6, 0
  41601. 0001F1B8  2F0A                     move.l     -[A7], A2
  41602. 0001F1BA  4878 0076                push.l     0x76 /* 'v' */
  41603. 0001F1BE  4EB9 0000 258A           jsr        [0x0000258A]
  41604. 0001F1C4  2448                     movea.l    A2, A0
  41605. 0001F1C6  2008                     move.l     D0, A0
  41606. 0001F1C8  584F                     addq.w     A7, 4
  41607. 0001F1CA  671A                     beq        +0x1C /* 0001F1E6 */
  41608. 0001F1CC  2F3C 6969 636C           move.l     -[A7], 0x6969636C /* 'iicl' */
  41609. 0001F1D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41610. 0001F1D6  3F3C 0001                move.w     -[A7], 0x1
  41611. 0001F1DA  2F0A                     move.l     -[A7], A2
  41612. 0001F1DC  4EB9 0000 209A           jsr        [0x0000209A]
  41613. 0001F1E2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41614. label0001F1E6:
  41615. 0001F1E6  204A                     movea.l    A0, A2
  41616. 0001F1E8  245F                     movea.l    A2, [A7]+
  41617. 0001F1EA  4E5E                     unlink     A6
  41618. 0001F1EC  4E75                     rts
  41619. 0001F1EE  4E56 0000                link       A6, 0
  41620. 0001F1F2  4879 0001 F20C           push.l     0x1F20C
  41621. 0001F1F8  2F3C 6574 7874           move.l     -[A7], 0x65747874 /* 'etxt' */
  41622. 0001F1FE  4EB9 0000 283A           jsr        [0x0000283A]
  41623. 0001F204  4E5E                     unlink     A6
  41624. 0001F206  4E75                     rts
  41625. 0001F208  4E56 0000                link       A6, 0
  41626. 0001F20C  2F0A                     move.l     -[A7], A2
  41627. 0001F20E  4878 00C4                push.l     0xC4
  41628. 0001F212  4EB9 0000 258A           jsr        [0x0000258A]
  41629. 0001F218  2448                     movea.l    A2, A0
  41630. 0001F21A  2008                     move.l     D0, A0
  41631. 0001F21C  584F                     addq.w     A7, 4
  41632. 0001F21E  671A                     beq        +0x1C /* 0001F23A */
  41633. 0001F220  2F3C 6965 7478           move.l     -[A7], 0x69657478 /* 'ietx' */
  41634. 0001F226  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41635. 0001F22A  3F3C 0001                move.w     -[A7], 0x1
  41636. 0001F22E  2F0A                     move.l     -[A7], A2
  41637. 0001F230  4EB9 0000 1F8A           jsr        [0x00001F8A]
  41638. 0001F236  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41639. label0001F23A:
  41640. 0001F23A  204A                     movea.l    A0, A2
  41641. 0001F23C  245F                     movea.l    A2, [A7]+
  41642. 0001F23E  4E5E                     unlink     A6
  41643. 0001F240  4E75                     rts
  41644. 0001F242  4E56 0000                link       A6, 0
  41645. 0001F246  4879 0001 F260           push.l     0x1F260
  41646. 0001F24C  2F3C 6474 7269           move.l     -[A7], 0x64747269 /* 'dtri' */
  41647. 0001F252  4EB9 0000 283A           jsr        [0x0000283A]
  41648. 0001F258  4E5E                     unlink     A6
  41649. 0001F25A  4E75                     rts
  41650. 0001F25C  4E56 0000                link       A6, 0
  41651. 0001F260  2F0A                     move.l     -[A7], A2
  41652. 0001F262  4878 0076                push.l     0x76 /* 'v' */
  41653. 0001F266  4EB9 0000 258A           jsr        [0x0000258A]
  41654. 0001F26C  2448                     movea.l    A2, A0
  41655. 0001F26E  2008                     move.l     D0, A0
  41656. 0001F270  584F                     addq.w     A7, 4
  41657. 0001F272  671A                     beq        +0x1C /* 0001F28E */
  41658. 0001F274  2F3C 6964 7472           move.l     -[A7], 0x69647472 /* 'idtr' */
  41659. 0001F27A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41660. 0001F27E  3F3C 0001                move.w     -[A7], 0x1
  41661. 0001F282  2F0A                     move.l     -[A7], A2
  41662. 0001F284  61FF FFFF 57D6           bsr        -0xA828 /* 00014A5C */
  41663. 0001F28A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41664. label0001F28E:
  41665. 0001F28E  204A                     movea.l    A0, A2
  41666. 0001F290  245F                     movea.l    A2, [A7]+
  41667. 0001F292  4E5E                     unlink     A6
  41668. 0001F294  4E75                     rts
  41669. 0001F296  4E56 0000                link       A6, 0
  41670. 0001F29A  4879 0001 F2B4           push.l     0x1F2B4
  41671. 0001F2A0  2F3C 6362 6274           move.l     -[A7], 0x63626274 /* 'cbbt' */
  41672. 0001F2A6  4EB9 0000 283A           jsr        [0x0000283A]
  41673. 0001F2AC  4E5E                     unlink     A6
  41674. 0001F2AE  4E75                     rts
  41675. 0001F2B0  4E56 0000                link       A6, 0
  41676. 0001F2B4  2F0A                     move.l     -[A7], A2
  41677. 0001F2B6  4878 0090                push.l     0x90
  41678. 0001F2BA  4EB9 0000 258A           jsr        [0x0000258A]
  41679. 0001F2C0  2448                     movea.l    A2, A0
  41680. 0001F2C2  2008                     move.l     D0, A0
  41681. 0001F2C4  584F                     addq.w     A7, 4
  41682. 0001F2C6  671A                     beq        +0x1C /* 0001F2E2 */
  41683. 0001F2C8  2F3C 6962 6274           move.l     -[A7], 0x69626274 /* 'ibbt' */
  41684. 0001F2CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41685. 0001F2D2  3F3C 0001                move.w     -[A7], 0x1
  41686. 0001F2D6  2F0A                     move.l     -[A7], A2
  41687. 0001F2D8  4EB9 0000 1F6A           jsr        [0x00001F6A]
  41688. 0001F2DE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41689. label0001F2E2:
  41690. 0001F2E2  204A                     movea.l    A0, A2
  41691. 0001F2E4  245F                     movea.l    A2, [A7]+
  41692. 0001F2E6  4E5E                     unlink     A6
  41693. 0001F2E8  4E75                     rts
  41694. 0001F2EA  4E56 0000                link       A6, 0
  41695. 0001F2EE  4879 0001 F308           push.l     0x1F308
  41696. 0001F2F4  2F3C 636C 636B           move.l     -[A7], 0x636C636B /* 'clck' */
  41697. 0001F2FA  4EB9 0000 283A           jsr        [0x0000283A]
  41698. 0001F300  4E5E                     unlink     A6
  41699. 0001F302  4E75                     rts
  41700. 0001F304  4E56 0000                link       A6, 0
  41701. 0001F308  2F0A                     move.l     -[A7], A2
  41702. 0001F30A  4878 00AC                push.l     0xAC
  41703. 0001F30E  4EB9 0000 258A           jsr        [0x0000258A]
  41704. 0001F314  2448                     movea.l    A2, A0
  41705. 0001F316  2008                     move.l     D0, A0
  41706. 0001F318  584F                     addq.w     A7, 4
  41707. 0001F31A  671A                     beq        +0x1C /* 0001F336 */
  41708. 0001F31C  2F3C 6963 6C6B           move.l     -[A7], 0x69636C6B /* 'iclk' */
  41709. 0001F322  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41710. 0001F326  3F3C 0001                move.w     -[A7], 0x1
  41711. 0001F32A  2F0A                     move.l     -[A7], A2
  41712. 0001F32C  4EB9 0000 1F3A           jsr        [0x00001F3A]
  41713. 0001F332  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41714. label0001F336:
  41715. 0001F336  204A                     movea.l    A0, A2
  41716. 0001F338  245F                     movea.l    A2, [A7]+
  41717. 0001F33A  4E5E                     unlink     A6
  41718. 0001F33C  4E75                     rts
  41719. 0001F33E  4E56 0000                link       A6, 0
  41720. 0001F342  4879 0001 F35C           push.l     0x1F35C
  41721. 0001F348  2F3C 6362 6762           move.l     -[A7], 0x63626762 /* 'cbgb' */
  41722. 0001F34E  4EB9 0000 283A           jsr        [0x0000283A]
  41723. 0001F354  4E5E                     unlink     A6
  41724. 0001F356  4E75                     rts
  41725. 0001F358  4E56 0000                link       A6, 0
  41726. 0001F35C  2F0A                     move.l     -[A7], A2
  41727. 0001F35E  4878 00E6                push.l     0xE6
  41728. 0001F362  4EB9 0000 258A           jsr        [0x0000258A]
  41729. 0001F368  2448                     movea.l    A2, A0
  41730. 0001F36A  2008                     move.l     D0, A0
  41731. 0001F36C  584F                     addq.w     A7, 4
  41732. 0001F36E  671A                     beq        +0x1C /* 0001F38A */
  41733. 0001F370  2F3C 6963 6267           move.l     -[A7], 0x69636267 /* 'icbg' */
  41734. 0001F376  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41735. 0001F37A  3F3C 0001                move.w     -[A7], 0x1
  41736. 0001F37E  2F0A                     move.l     -[A7], A2
  41737. 0001F380  4EB9 0000 1F02           jsr        [0x00001F02]
  41738. 0001F386  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41739. label0001F38A:
  41740. 0001F38A  204A                     movea.l    A0, A2
  41741. 0001F38C  245F                     movea.l    A2, [A7]+
  41742. 0001F38E  4E5E                     unlink     A6
  41743. 0001F390  4E75                     rts
  41744. 0001F392  4E56 0000                link       A6, 0
  41745. 0001F396  4879 0001 F3B0           push.l     0x1F3B0
  41746. 0001F39C  2F3C 6361 7272           move.l     -[A7], 0x63617272 /* 'carr' */
  41747. 0001F3A2  4EB9 0000 283A           jsr        [0x0000283A]
  41748. 0001F3A8  4E5E                     unlink     A6
  41749. 0001F3AA  4E75                     rts
  41750. 0001F3AC  4E56 0000                link       A6, 0
  41751. 0001F3B0  2F0A                     move.l     -[A7], A2
  41752. 0001F3B2  4878 007A                push.l     0x7A /* 'z' */
  41753. 0001F3B6  4EB9 0000 258A           jsr        [0x0000258A]
  41754. 0001F3BC  2448                     movea.l    A2, A0
  41755. 0001F3BE  2008                     move.l     D0, A0
  41756. 0001F3C0  584F                     addq.w     A7, 4
  41757. 0001F3C2  671A                     beq        +0x1C /* 0001F3DE */
  41758. 0001F3C4  2F3C 6963 6172           move.l     -[A7], 0x69636172 /* 'icar' */
  41759. 0001F3CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41760. 0001F3CE  3F3C 0001                move.w     -[A7], 0x1
  41761. 0001F3D2  2F0A                     move.l     -[A7], A2
  41762. 0001F3D4  4EB9 0000 1ECA           jsr        [0x00001ECA]
  41763. 0001F3DA  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41764. label0001F3DE:
  41765. 0001F3DE  204A                     movea.l    A0, A2
  41766. 0001F3E0  245F                     movea.l    A2, [A7]+
  41767. 0001F3E2  4E5E                     unlink     A6
  41768. 0001F3E4  4E75                     rts
  41769. 0001F3E6  4E56 0000                link       A6, 0
  41770. 0001F3EA  4879 0001 F404           push.l     0x1F404
  41771. 0001F3F0  2F3C 6262 7574           move.l     -[A7], 0x62627574 /* 'bbut' */
  41772. 0001F3F6  4EB9 0000 283A           jsr        [0x0000283A]
  41773. 0001F3FC  4E5E                     unlink     A6
  41774. 0001F3FE  4E75                     rts
  41775. 0001F400  4E56 0000                link       A6, 0
  41776. 0001F404  2F0A                     move.l     -[A7], A2
  41777. 0001F406  4878 0088                push.l     0x88
  41778. 0001F40A  4EB9 0000 258A           jsr        [0x0000258A]
  41779. 0001F410  2448                     movea.l    A2, A0
  41780. 0001F412  2008                     move.l     D0, A0
  41781. 0001F414  584F                     addq.w     A7, 4
  41782. 0001F416  671A                     beq        +0x1C /* 0001F432 */
  41783. 0001F418  2F3C 6962 6274           move.l     -[A7], 0x69626274 /* 'ibbt' */
  41784. 0001F41E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41785. 0001F422  3F3C 0001                move.w     -[A7], 0x1
  41786. 0001F426  2F0A                     move.l     -[A7], A2
  41787. 0001F428  4EB9 0000 1E7A           jsr        [0x00001E7A]
  41788. 0001F42E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  41789. label0001F432:
  41790. 0001F432  204A                     movea.l    A0, A2
  41791. 0001F434  245F                     movea.l    A2, [A7]+
  41792. 0001F436  4E5E                     unlink     A6
  41793. 0001F438  4E75                     rts
  41794. 0001F43A  4E56 0000                link       A6, 0
  41795. 0001F43E  4879 0001 F458           push.l     0x1F458
  41796. 0001F444  2F3C 7363 6C76           move.l     -[A7], 0x73636C76 /* 'sclv' */
  41797. 0001F44A  4EB9 0000 283A           jsr        [0x0000283A]
  41798. 0001F450  4E5E                     unlink     A6
  41799. 0001F452  4E75                     rts
  41800. 0001F454  4E56 0000                link       A6, 0
  41801. 0001F458  2F0A                     move.l     -[A7], A2
  41802. 0001F45A  4878 00C8                push.l     0xC8
  41803. 0001F45E  4EB9 0000 258A           jsr        [0x0000258A]
  41804. 0001F464  2448                     movea.l    A2, A0
  41805. 0001F466  2008                     move.l     D0, A0
  41806. 0001F468  584F                     addq.w     A7, 4
  41807. 0001F46A  6714                     beq        +0x16 /* 0001F480 */
  41808. 0001F46C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41809. 0001F470  3F3C 0001                move.w     -[A7], 0x1
  41810. 0001F474  2F0A                     move.l     -[A7], A2
  41811. 0001F476  61FF FFFF B62C           bsr        -0x49D2 /* 0001AAA4 */
  41812. 0001F47C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  41813. label0001F480:
  41814. 0001F480  204A                     movea.l    A0, A2
  41815. 0001F482  245F                     movea.l    A2, [A7]+
  41816. 0001F484  4E5E                     unlink     A6
  41817. 0001F486  4E75                     rts
  41818. 0001F488  4E56 0000                link       A6, 0
  41819. 0001F48C  4879 0001 F4A6           push.l     0x1F4A6
  41820. 0001F492  2F3C 7267 7076           move.l     -[A7], 0x72677076 /* 'rgpv' */
  41821. 0001F498  4EB9 0000 283A           jsr        [0x0000283A]
  41822. 0001F49E  4E5E                     unlink     A6
  41823. 0001F4A0  4E75                     rts
  41824. 0001F4A2  4E56 0000                link       A6, 0
  41825. 0001F4A6  2F0A                     move.l     -[A7], A2
  41826. 0001F4A8  4878 00E0                push.l     0xE0
  41827. 0001F4AC  4EB9 0000 258A           jsr        [0x0000258A]
  41828. 0001F4B2  2448                     movea.l    A2, A0
  41829. 0001F4B4  2008                     move.l     D0, A0
  41830. 0001F4B6  584F                     addq.w     A7, 4
  41831. 0001F4B8  6714                     beq        +0x16 /* 0001F4CE */
  41832. 0001F4BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41833. 0001F4BE  3F3C 0001                move.w     -[A7], 0x1
  41834. 0001F4C2  2F0A                     move.l     -[A7], A2
  41835. 0001F4C4  4EB9 0000 3ECA           jsr        [0x00003ECA]
  41836. 0001F4CA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  41837. label0001F4CE:
  41838. 0001F4CE  204A                     movea.l    A0, A2
  41839. 0001F4D0  245F                     movea.l    A2, [A7]+
  41840. 0001F4D2  4E5E                     unlink     A6
  41841. 0001F4D4  4E75                     rts
  41842. 0001F4D6  4E56 0000                link       A6, 0
  41843. 0001F4DA  4879 0001 F4F2           push.l     0x1F4F2
  41844. 0001F4E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41845. 0001F4E4  4EB9 0000 283A           jsr        [0x0000283A]
  41846. 0001F4EA  4E5E                     unlink     A6
  41847. 0001F4EC  4E75                     rts
  41848. 0001F4EE  4E56 0000                link       A6, 0
  41849. 0001F4F2  2F0A                     move.l     -[A7], A2
  41850. 0001F4F4  4878 0010                push.l     0x10
  41851. 0001F4F8  4EB9 0000 258A           jsr        [0x0000258A]
  41852. 0001F4FE  2448                     movea.l    A2, A0
  41853. 0001F500  2008                     move.l     D0, A0
  41854. 0001F502  584F                     addq.w     A7, 4
  41855. 0001F504  670E                     beq        +0x10 /* 0001F514 */
  41856. 0001F506  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41857. 0001F50A  2F0A                     move.l     -[A7], A2
  41858. 0001F50C  4EB9 0000 23AA           jsr        [0x000023AA]
  41859. 0001F512  504F                     addq.w     A7, 8
  41860. label0001F514:
  41861. 0001F514  204A                     movea.l    A0, A2
  41862. 0001F516  245F                     movea.l    A2, [A7]+
  41863. 0001F518  4E5E                     unlink     A6
  41864. 0001F51A  4E75                     rts
  41865. 0001F51C  4E56 0000                link       A6, 0
  41866. 0001F520  4879 0001 F538           push.l     0x1F538
  41867. 0001F526  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41868. 0001F52A  4EB9 0000 283A           jsr        [0x0000283A]
  41869. 0001F530  4E5E                     unlink     A6
  41870. 0001F532  4E75                     rts
  41871. 0001F534  4E56 0000                link       A6, 0
  41872. 0001F538  2F0A                     move.l     -[A7], A2
  41873. 0001F53A  4878 0010                push.l     0x10
  41874. 0001F53E  4EB9 0000 258A           jsr        [0x0000258A]
  41875. 0001F544  2448                     movea.l    A2, A0
  41876. 0001F546  2008                     move.l     D0, A0
  41877. 0001F548  584F                     addq.w     A7, 4
  41878. 0001F54A  670E                     beq        +0x10 /* 0001F55A */
  41879. 0001F54C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41880. 0001F550  2F0A                     move.l     -[A7], A2
  41881. 0001F552  4EB9 0000 22BA           jsr        [0x000022BA]
  41882. 0001F558  504F                     addq.w     A7, 8
  41883. label0001F55A:
  41884. 0001F55A  204A                     movea.l    A0, A2
  41885. 0001F55C  245F                     movea.l    A2, [A7]+
  41886. 0001F55E  4E5E                     unlink     A6
  41887. 0001F560  4E75                     rts
  41888. 0001F562  4E56 0000                link       A6, 0
  41889. 0001F566  4879 0001 F57E           push.l     0x1F57E
  41890. 0001F56C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41891. 0001F570  4EB9 0000 283A           jsr        [0x0000283A]
  41892. 0001F576  4E5E                     unlink     A6
  41893. 0001F578  4E75                     rts
  41894. 0001F57A  4E56 0000                link       A6, 0
  41895. 0001F57E  2F0A                     move.l     -[A7], A2
  41896. 0001F580  4878 0010                push.l     0x10
  41897. 0001F584  4EB9 0000 258A           jsr        [0x0000258A]
  41898. 0001F58A  2448                     movea.l    A2, A0
  41899. 0001F58C  2008                     move.l     D0, A0
  41900. 0001F58E  584F                     addq.w     A7, 4
  41901. 0001F590  670E                     beq        +0x10 /* 0001F5A0 */
  41902. 0001F592  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41903. 0001F596  2F0A                     move.l     -[A7], A2
  41904. 0001F598  4EB9 0000 21FA           jsr        [0x000021FA]
  41905. 0001F59E  504F                     addq.w     A7, 8
  41906. label0001F5A0:
  41907. 0001F5A0  204A                     movea.l    A0, A2
  41908. 0001F5A2  245F                     movea.l    A2, [A7]+
  41909. 0001F5A4  4E5E                     unlink     A6
  41910. 0001F5A6  4E75                     rts
  41911. 0001F5A8  4E56 0000                link       A6, 0
  41912. 0001F5AC  4879 0001 F5C4           push.l     0x1F5C4
  41913. 0001F5B2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41914. 0001F5B6  4EB9 0000 283A           jsr        [0x0000283A]
  41915. 0001F5BC  4E5E                     unlink     A6
  41916. 0001F5BE  4E75                     rts
  41917. 0001F5C0  4E56 0000                link       A6, 0
  41918. 0001F5C4  2F0A                     move.l     -[A7], A2
  41919. 0001F5C6  4878 0012                push.l     0x12
  41920. 0001F5CA  4EB9 0000 258A           jsr        [0x0000258A]
  41921. 0001F5D0  2448                     movea.l    A2, A0
  41922. 0001F5D2  2008                     move.l     D0, A0
  41923. 0001F5D4  584F                     addq.w     A7, 4
  41924. 0001F5D6  670E                     beq        +0x10 /* 0001F5E6 */
  41925. 0001F5D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41926. 0001F5DC  2F0A                     move.l     -[A7], A2
  41927. 0001F5DE  4EB9 0000 0D62           jsr        [0x00000D62 /* CrsrPtr */]
  41928. 0001F5E4  504F                     addq.w     A7, 8
  41929. label0001F5E6:
  41930. 0001F5E6  204A                     movea.l    A0, A2
  41931. 0001F5E8  245F                     movea.l    A2, [A7]+
  41932. 0001F5EA  4E5E                     unlink     A6
  41933. 0001F5EC  4E75                     rts
  41934. 0001F5EE  4E56 0000                link       A6, 0
  41935. 0001F5F2  4879 0001 F60A           push.l     0x1F60A
  41936. 0001F5F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41937. 0001F5FC  4EB9 0000 283A           jsr        [0x0000283A]
  41938. 0001F602  4E5E                     unlink     A6
  41939. 0001F604  4E75                     rts
  41940. 0001F606  4E56 0000                link       A6, 0
  41941. 0001F60A  2F0A                     move.l     -[A7], A2
  41942. 0001F60C  4878 0012                push.l     0x12
  41943. 0001F610  4EB9 0000 258A           jsr        [0x0000258A]
  41944. 0001F616  2448                     movea.l    A2, A0
  41945. 0001F618  2008                     move.l     D0, A0
  41946. 0001F61A  584F                     addq.w     A7, 4
  41947. 0001F61C  670E                     beq        +0x10 /* 0001F62C */
  41948. 0001F61E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41949. 0001F622  2F0A                     move.l     -[A7], A2
  41950. 0001F624  4EB9 0000 2342           jsr        [0x00002342]
  41951. 0001F62A  504F                     addq.w     A7, 8
  41952. label0001F62C:
  41953. 0001F62C  204A                     movea.l    A0, A2
  41954. 0001F62E  245F                     movea.l    A2, [A7]+
  41955. 0001F630  4E5E                     unlink     A6
  41956. 0001F632  4E75                     rts
  41957. 0001F634  4E56 0000                link       A6, 0
  41958. 0001F638  4879 0001 F650           push.l     0x1F650
  41959. 0001F63E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41960. 0001F642  4EB9 0000 283A           jsr        [0x0000283A]
  41961. 0001F648  4E5E                     unlink     A6
  41962. 0001F64A  4E75                     rts
  41963. 0001F64C  4E56 0000                link       A6, 0
  41964. 0001F650  2F0A                     move.l     -[A7], A2
  41965. 0001F652  4878 0122                push.l     0x122
  41966. 0001F656  4EB9 0000 258A           jsr        [0x0000258A]
  41967. 0001F65C  2448                     movea.l    A2, A0
  41968. 0001F65E  2008                     move.l     D0, A0
  41969. 0001F660  584F                     addq.w     A7, 4
  41970. 0001F662  670E                     beq        +0x10 /* 0001F672 */
  41971. 0001F664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41972. 0001F668  2F0A                     move.l     -[A7], A2
  41973. 0001F66A  4EB9 0000 1A9A           jsr        [0x00001A9A]
  41974. 0001F670  504F                     addq.w     A7, 8
  41975. label0001F672:
  41976. 0001F672  204A                     movea.l    A0, A2
  41977. 0001F674  245F                     movea.l    A2, [A7]+
  41978. 0001F676  4E5E                     unlink     A6
  41979. 0001F678  4E75                     rts
  41980. 0001F67A  4E56 0000                link       A6, 0
  41981. 0001F67E  4879 0001 F696           push.l     0x1F696
  41982. 0001F684  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41983. 0001F688  4EB9 0000 283A           jsr        [0x0000283A]
  41984. 0001F68E  4E5E                     unlink     A6
  41985. 0001F690  4E75                     rts
  41986. 0001F692  4E56 0000                link       A6, 0
  41987. 0001F696  2F0A                     move.l     -[A7], A2
  41988. 0001F698  4878 013A                push.l     0x13A
  41989. 0001F69C  4EB9 0000 258A           jsr        [0x0000258A]
  41990. 0001F6A2  2448                     movea.l    A2, A0
  41991. 0001F6A4  2008                     move.l     D0, A0
  41992. 0001F6A6  584F                     addq.w     A7, 4
  41993. 0001F6A8  670E                     beq        +0x10 /* 0001F6B8 */
  41994. 0001F6AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  41995. 0001F6AE  2F0A                     move.l     -[A7], A2
  41996. 0001F6B0  4EB9 0000 198A           jsr        [0x0000198A]
  41997. 0001F6B6  504F                     addq.w     A7, 8
  41998. label0001F6B8:
  41999. 0001F6B8  204A                     movea.l    A0, A2
  42000. 0001F6BA  245F                     movea.l    A2, [A7]+
  42001. 0001F6BC  4E5E                     unlink     A6
  42002. 0001F6BE  4E75                     rts
  42003. 0001F6C0  4E56 0000                link       A6, 0
  42004. 0001F6C4  4879 0001 F6DC           push.l     0x1F6DC
  42005. 0001F6CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42006. 0001F6CE  4EB9 0000 283A           jsr        [0x0000283A]
  42007. 0001F6D4  4E5E                     unlink     A6
  42008. 0001F6D6  4E75                     rts
  42009. 0001F6D8  4E56 0000                link       A6, 0
  42010. 0001F6DC  2F0A                     move.l     -[A7], A2
  42011. 0001F6DE  4878 0132                push.l     0x132
  42012. 0001F6E2  4EB9 0000 258A           jsr        [0x0000258A]
  42013. 0001F6E8  2448                     movea.l    A2, A0
  42014. 0001F6EA  2008                     move.l     D0, A0
  42015. 0001F6EC  584F                     addq.w     A7, 4
  42016. 0001F6EE  670E                     beq        +0x10 /* 0001F6FE */
  42017. 0001F6F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42018. 0001F6F4  2F0A                     move.l     -[A7], A2
  42019. 0001F6F6  4EB9 0000 17A2           jsr        [0x000017A2]
  42020. 0001F6FC  504F                     addq.w     A7, 8
  42021. label0001F6FE:
  42022. 0001F6FE  204A                     movea.l    A0, A2
  42023. 0001F700  245F                     movea.l    A2, [A7]+
  42024. 0001F702  4E5E                     unlink     A6
  42025. 0001F704  4E75                     rts
  42026. 0001F706  4E56 0000                link       A6, 0
  42027. 0001F70A  4879 0001 F722           push.l     0x1F722
  42028. 0001F710  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42029. 0001F714  4EB9 0000 283A           jsr        [0x0000283A]
  42030. 0001F71A  4E5E                     unlink     A6
  42031. 0001F71C  4E75                     rts
  42032. 0001F71E  4E56 0000                link       A6, 0
  42033. 0001F722  2F0A                     move.l     -[A7], A2
  42034. 0001F724  4878 0124                push.l     0x124
  42035. 0001F728  4EB9 0000 258A           jsr        [0x0000258A]
  42036. 0001F72E  2448                     movea.l    A2, A0
  42037. 0001F730  2008                     move.l     D0, A0
  42038. 0001F732  584F                     addq.w     A7, 4
  42039. 0001F734  670E                     beq        +0x10 /* 0001F744 */
  42040. 0001F736  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42041. 0001F73A  2F0A                     move.l     -[A7], A2
  42042. 0001F73C  4EB9 0000 13AA           jsr        [0x000013AA]
  42043. 0001F742  504F                     addq.w     A7, 8
  42044. label0001F744:
  42045. 0001F744  204A                     movea.l    A0, A2
  42046. 0001F746  245F                     movea.l    A2, [A7]+
  42047. 0001F748  4E5E                     unlink     A6
  42048. 0001F74A  4E75                     rts
  42049. 0001F74C  4E56 0000                link       A6, 0
  42050. 0001F750  4879 0001 F76A           push.l     0x1F76A
  42051. 0001F756  2F3C 7362 6172           move.l     -[A7], 0x73626172 /* 'sbar' */
  42052. 0001F75C  4EB9 0000 283A           jsr        [0x0000283A]
  42053. 0001F762  4E5E                     unlink     A6
  42054. 0001F764  4E75                     rts
  42055. 0001F766  4E56 0000                link       A6, 0
  42056. 0001F76A  2F0A                     move.l     -[A7], A2
  42057. 0001F76C  4878 0076                push.l     0x76 /* 'v' */
  42058. 0001F770  4EB9 0000 258A           jsr        [0x0000258A]
  42059. 0001F776  2448                     movea.l    A2, A0
  42060. 0001F778  2008                     move.l     D0, A0
  42061. 0001F77A  584F                     addq.w     A7, 4
  42062. 0001F77C  671A                     beq        +0x1C /* 0001F798 */
  42063. 0001F77E  2F3C 6973 6261           move.l     -[A7], 0x69736261 /* 'isba' */
  42064. 0001F784  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42065. 0001F788  3F3C 0001                move.w     -[A7], 0x1
  42066. 0001F78C  2F0A                     move.l     -[A7], A2
  42067. 0001F78E  61FF FFFF 6228           bsr        -0x9DD6 /* 000159B8 */
  42068. 0001F794  4FEF 000E                lea.l      A7, [A7 + 0xE]
  42069. label0001F798:
  42070. 0001F798  204A                     movea.l    A0, A2
  42071. 0001F79A  245F                     movea.l    A2, [A7]+
  42072. 0001F79C  4E5E                     unlink     A6
  42073. 0001F79E  4E75                     rts
  42074. 0001F7A0  4E56 0000                link       A6, 0
  42075. 0001F7A4  4879 0001 F7BE           push.l     0x1F7BE
  42076. 0001F7AA  2F3C 7264 6274           move.l     -[A7], 0x72646274 /* 'rdbt' */
  42077. 0001F7B0  4EB9 0000 283A           jsr        [0x0000283A]
  42078. 0001F7B6  4E5E                     unlink     A6
  42079. 0001F7B8  4E75                     rts
  42080. 0001F7BA  4E56 0000                link       A6, 0
  42081. 0001F7BE  2F0A                     move.l     -[A7], A2
  42082. 0001F7C0  4878 0076                push.l     0x76 /* 'v' */
  42083. 0001F7C4  4EB9 0000 258A           jsr        [0x0000258A]
  42084. 0001F7CA  2448                     movea.l    A2, A0
  42085. 0001F7CC  2008                     move.l     D0, A0
  42086. 0001F7CE  584F                     addq.w     A7, 4
  42087. 0001F7D0  671A                     beq        +0x1C /* 0001F7EC */
  42088. 0001F7D2  2F3C 6972 6164           move.l     -[A7], 0x69726164 /* 'irad' */
  42089. 0001F7D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42090. 0001F7DC  3F3C 0001                move.w     -[A7], 0x1
  42091. 0001F7E0  2F0A                     move.l     -[A7], A2
  42092. 0001F7E2  4EB9 0000 216A           jsr        [0x0000216A]
  42093. 0001F7E8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  42094. label0001F7EC:
  42095. 0001F7EC  204A                     movea.l    A0, A2
  42096. 0001F7EE  245F                     movea.l    A2, [A7]+
  42097. 0001F7F0  4E5E                     unlink     A6
  42098. 0001F7F2  4E75                     rts
  42099. 0001F7F4  4E56 0000                link       A6, 0
  42100. 0001F7F8  4879 0001 F812           push.l     0x1F812
  42101. 0001F7FE  2F3C 7075 7368           move.l     -[A7], 0x70757368 /* 'push' */
  42102. 0001F804  4EB9 0000 283A           jsr        [0x0000283A]
  42103. 0001F80A  4E5E                     unlink     A6
  42104. 0001F80C  4E75                     rts
  42105. 0001F80E  4E56 0000                link       A6, 0
  42106. 0001F812  2F0A                     move.l     -[A7], A2
  42107. 0001F814  4878 0076                push.l     0x76 /* 'v' */
  42108. 0001F818  4EB9 0000 258A           jsr        [0x0000258A]
  42109. 0001F81E  2448                     movea.l    A2, A0
  42110. 0001F820  2008                     move.l     D0, A0
  42111. 0001F822  584F                     addq.w     A7, 4
  42112. 0001F824  671A                     beq        +0x1C /* 0001F840 */
  42113. 0001F826  2F3C 6970 7573           move.l     -[A7], 0x69707573 /* 'ipus' */
  42114. 0001F82C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42115. 0001F830  3F3C 0001                move.w     -[A7], 0x1
  42116. 0001F834  2F0A                     move.l     -[A7], A2
  42117. 0001F836  4EB9 0000 2142           jsr        [0x00002142]
  42118. 0001F83C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  42119. label0001F840:
  42120. 0001F840  204A                     movea.l    A0, A2
  42121. 0001F842  245F                     movea.l    A2, [A7]+
  42122. 0001F844  4E5E                     unlink     A6
  42123. 0001F846  4E75                     rts
  42124. 0001F848  4E56 0000                link       A6, 0
  42125. 0001F84C  4879 0001 F866           push.l     0x1F866
  42126. 0001F852  2F3C 706F 7062           move.l     -[A7], 0x706F7062 /* 'popb' */
  42127. 0001F858  4EB9 0000 283A           jsr        [0x0000283A]
  42128. 0001F85E  4E5E                     unlink     A6
  42129. 0001F860  4E75                     rts
  42130. 0001F862  4E56 0000                link       A6, 0
  42131. 0001F866  2F0A                     move.l     -[A7], A2
  42132. 0001F868  4878 0084                push.l     0x84
  42133. 0001F86C  4EB9 0000 258A           jsr        [0x0000258A]
  42134. 0001F872  2448                     movea.l    A2, A0
  42135. 0001F874  2008                     move.l     D0, A0
  42136. 0001F876  584F                     addq.w     A7, 4
  42137. 0001F878  671A                     beq        +0x1C /* 0001F894 */
  42138. 0001F87A  2F3C 6970 6F70           move.l     -[A7], 0x69706F70 /* 'ipop' */
  42139. 0001F880  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42140. 0001F884  3F3C 0001                move.w     -[A7], 0x1
  42141. 0001F888  2F0A                     move.l     -[A7], A2
  42142. 0001F88A  4EB9 0000 20F2           jsr        [0x000020F2]
  42143. 0001F890  4FEF 000E                lea.l      A7, [A7 + 0xE]
  42144. label0001F894:
  42145. 0001F894  204A                     movea.l    A0, A2
  42146. 0001F896  245F                     movea.l    A2, [A7]+
  42147. 0001F898  4E5E                     unlink     A6
  42148. 0001F89A  4E75                     rts
  42149. 0001F89C  4E56 0000                link       A6, 0
  42150. 0001F8A0  4879 0001 F8BA           push.l     0x1F8BA
  42151. 0001F8A6  2F3C 6368 6278           move.l     -[A7], 0x63686278 /* 'chbx' */
  42152. 0001F8AC  4EB9 0000 283A           jsr        [0x0000283A]
  42153. 0001F8B2  4E5E                     unlink     A6
  42154. 0001F8B4  4E75                     rts
  42155. 0001F8B6  4E56 0000                link       A6, 0
  42156. 0001F8BA  2F0A                     move.l     -[A7], A2
  42157. 0001F8BC  4878 0076                push.l     0x76 /* 'v' */
  42158. 0001F8C0  4EB9 0000 258A           jsr        [0x0000258A]
  42159. 0001F8C6  2448                     movea.l    A2, A0
  42160. 0001F8C8  2008                     move.l     D0, A0
  42161. 0001F8CA  584F                     addq.w     A7, 4
  42162. 0001F8CC  671A                     beq        +0x1C /* 0001F8E8 */
  42163. 0001F8CE  2F3C 6963 6278           move.l     -[A7], 0x69636278 /* 'icbx' */
  42164. 0001F8D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42165. 0001F8D8  3F3C 0001                move.w     -[A7], 0x1
  42166. 0001F8DC  2F0A                     move.l     -[A7], A2
  42167. 0001F8DE  4EB9 0000 1EE2           jsr        [0x00001EE2]
  42168. 0001F8E4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  42169. label0001F8E8:
  42170. 0001F8E8  204A                     movea.l    A0, A2
  42171. 0001F8EA  245F                     movea.l    A2, [A7]+
  42172. 0001F8EC  4E5E                     unlink     A6
  42173. 0001F8EE  4E75                     rts
  42174. 0001F8F0  206F 0004                movea.l    A0, [A7 + 0x4]
  42175. 0001F8F4  1028 0176                move.b     D0, [A0 + 0x176]
  42176. 0001F8F8  4E75                     rts
  42177. 0001F8FA  48E7 0030                movem.l    -[A7], A2,A3
  42178. 0001F8FE  266F 000C                movea.l    A3, [A7 + 0xC]
  42179. 0001F902  246F 0010                movea.l    A2, [A7 + 0x10]
  42180. 0001F906  24AB 0066                move.l     [A2], [A3 + 0x66]
  42181. 0001F90A  356B 006A 0004           move.w     [A2 + 0x4], [A3 + 0x6A]
  42182. 0001F910  4CDF 0C00                movem.l    A2,A3, [A7]+
  42183. 0001F914  4E75                     rts
  42184. 0001F916  4E56 0000                link       A6, 0
  42185. 0001F91A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  42186. 0001F91E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  42187. 0001F922  61FF FFFF E56A           bsr        -0x1A94 /* 0001DE8E */
  42188. 0001F928  4A00                     tst.b      D0
  42189. 0001F92A  57C0                     seq        D0
  42190. 0001F92C  4400                     neg.b      D0
  42191. 0001F92E  4E5E                     unlink     A6
  42192. 0001F930  4E75                     rts
  42193. 0001F932  206F 0004                movea.l    A0, [A7 + 0x4]
  42194. 0001F936  5088                     addq.l     A0, 8
  42195. 0001F938  2010                     move.l     D0, [A0]
  42196. 0001F93A  0680 FFFF FE88           addi.l     D0, 0xFFFFFE88
  42197. 0001F940  D1AF 0004                add.l      [A7 + 0x4], D0
  42198. 0001F944  4EF9 0000 0F1A           jmp        [0x00000F1A]
  42199. 0001F94A  06AF FFFF FFD8 0004      addi.l     [A7 + 0x4], 0xFFFFFFD8
  42200. 0001F952  4EF9 0000 0F1A           jmp        [0x00000F1A]
  42201. 0001F958  206F 0004                movea.l    A0, [A7 + 0x4]
  42202. 0001F95C  5088                     addq.l     A0, 8
  42203. 0001F95E  2010                     move.l     D0, [A0]
  42204. 0001F960  0680 FFFF FED6           addi.l     D0, 0xFFFFFED6
  42205. 0001F966  D1AF 0004                add.l      [A7 + 0x4], D0
  42206. 0001F96A  4EF9 0000 0F8A           jmp        [0x00000F8A]
  42207. 0001F970  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  42208. 0001F978  4EF9 0000 0FAA           jmp        [0x00000FAA]
  42209. 0001F97E  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  42210. 0001F986  4EF9 0000 0F8A           jmp        [0x00000F8A]
  42211. 0001F98C  06AF FFFF FF50 0004      addi.l     [A7 + 0x4], 0xFFFFFF50
  42212. 0001F994  4EF9 0000 0F8A           jmp        [0x00000F8A]
  42213. 0001F99A  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  42214. 0001F9A2  4EF9 0000 0FB2           jmp        [0x00000FB2]
  42215. 0001F9A8  06AF FFFF FF0C 0004      addi.l     [A7 + 0x4], 0xFFFFFF0C
  42216. 0001F9B0  4EF9 0000 0F8A           jmp        [0x00000F8A]
  42217. 0001F9B6  206F 0004                movea.l    A0, [A7 + 0x4]
  42218. 0001F9BA  1028 00E6                move.b     D0, [A0 + 0xE6]
  42219. 0001F9BE  4E75                     rts
  42220. 0001F9C0  206F 0004                movea.l    A0, [A7 + 0x4]
  42221. 0001F9C4  1028 00E7                move.b     D0, [A0 + 0xE7]
  42222. 0001F9C8  4E75                     rts
  42223. 0001F9CA  206F 0004                movea.l    A0, [A7 + 0x4]
  42224. 0001F9CE  3028 00EA                move.w     D0, [A0 + 0xEA]
  42225. 0001F9D2  4E75                     rts
  42226. 0001F9D4  206F 0004                movea.l    A0, [A7 + 0x4]
  42227. 0001F9D8  1028 00EC                move.b     D0, [A0 + 0xEC]
  42228. 0001F9DC  4E75                     rts
  42229. 0001F9DE  206F 0004                movea.l    A0, [A7 + 0x4]
  42230. 0001F9E2  1028 00ED                move.b     D0, [A0 + 0xED]
  42231. 0001F9E6  4E75                     rts
  42232. 0001F9E8  4E56 0000                link       A6, 0
  42233. 0001F9EC  4EB9 0000 272A           jsr        [0x0000272A]
  42234. 0001F9F2  4A00                     tst.b      D0
  42235. 0001F9F4  6712                     beq        +0x14 /* 0001FA08 */
  42236. 0001F9F6  2F3C 0000 8000           move.l     -[A7], 0x8000
  42237. 0001F9FC  4EB9 0000 271A           jsr        [0x0000271A]
  42238. 0001FA02  4A00                     tst.b      D0
  42239. 0001FA04  584F                     addq.w     A7, 4
  42240. 0001FA06  6604                     bne        +0x6 /* 0001FA0C */
  42241. label0001FA08:
  42242. 0001FA08  7000                     moveq.l    D0, 0x00
  42243. 0001FA0A  6002                     bra        +0x4 /* 0001FA0E */
  42244. label0001FA0C:
  42245. 0001FA0C  7001                     moveq.l    D0, 0x01
  42246. label0001FA0E:
  42247. 0001FA0E  4E5E                     unlink     A6
  42248. 0001FA10  4E75                     rts
  42249. 0001FA12  206F 0004                movea.l    A0, [A7 + 0x4]
  42250. 0001FA16  1028 00E8                move.b     D0, [A0 + 0xE8]
  42251. 0001FA1A  4E75                     rts
  42252. 0001FA1C  06AF FFFF FF86 0004      addi.l     [A7 + 0x4], 0xFFFFFF86
  42253. 0001FA24  4EF9 0000 1012           jmp        [0x00001012]
  42254. 0001FA2A  206F 0004                movea.l    A0, [A7 + 0x4]
  42255. 0001FA2E  5088                     addq.l     A0, 8
  42256. 0001FA30  2010                     move.l     D0, [A0]
  42257. 0001FA32  0680 FFFF FF0E           addi.l     D0, 0xFFFFFF0E
  42258. 0001FA38  D1AF 0004                add.l      [A7 + 0x4], D0
  42259. 0001FA3C  4EF9 0000 1012           jmp        [0x00001012]
  42260. 0001FA42  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  42261. 0001FA4A  4EF9 0000 10B2           jmp        [0x000010B2]
  42262. 0001FA50  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  42263. 0001FA58  4EF9 0000 10AA           jmp        [0x000010AA]
  42264. 0001FA5E  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  42265. 0001FA66  4EF9 0000 10A2           jmp        [0x000010A2]
  42266. 0001FA6C  06AF FFFF FF58 0004      addi.l     [A7 + 0x4], 0xFFFFFF58
  42267. 0001FA74  4EF9 0000 1012           jmp        [0x00001012]
  42268.